An Autonomous Car Using a “Webcam”

This autonomous remote control-style car from Cornell students was designed for a senior level engineering course there. It’s main “sensor” is a low-res webcam style camera. As shown in the video after the break, this car does quite well staying within two black lines on a white surface using it’s vision processing. It also has an IR sensor to detect objects in front of the car and stop without crashing.

All “vision” computations are handled by an Atmel Mega644 MCU, an 8-bit processor. Because of the processing limits of this chip, much work had to be done to make this process computationally efficient. These students go through an incredibly detailed account of their project, focusing on the code and electrical design. Check out the video of their car in action after the break.

Comments

  1. auspiciousTactician says:

    That “Webcam” looks like a gameboy camera!

  2. Gravis says:

    a bit on the slow side but then again it is a 8bit processor at 20MHz. i’m curious as to why they decided to use such a lowend processor.

  3. John says:

    Correct me if I’m wrong, but that’s a Gameboy Camera, right? Awesome.

  4. John says:

    Okay, yeah it is. Says so in the article. I feel silly.

  5. MattQ says:

    If I was their adviser, I would not allow them to use cardboard for mounting the webcam. Ugh.

  6. vivek says:

    nice car..

  7. GameboyRMH says:

    That’s definitely a Game Boy Camera. They were grayscale and the resolution was lower than the GBC screen, which was 160×144. They’re highly sensitive to infrared, a TV remote looked like a high-powered flashlight through that thing.

  8. Ryan leach says:

    Come on hackaday. shouldnt this be tagged under gameboy hacks?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 91,915 other followers