Beagleboard - Arduino hybrid robot
| Attachment | Size |
|---|---|
| P1010480.jpg | 132.26 KB |
- image processing
- artificial intelligence
- speech synthesis
- voice recognition
- internet connectivity
- motor / servo control
- sensor input & output
- battery monitoring
The two microcontrollers will be connected by USB, along with a USB webcam mounted on a servo pan/tilt mechanism, and a USB wifi dongle for internet connectivity. Basic tank treads will provide movement, possible being replaced by servo-based legs for a humanoid or dog form.
It's a work-in-progress at the moment. I've got the tracked base running with the Arduino using the Ardumoto controller, and I've got a webcam and USB wifi working with the Beagleboard. More details on my build log at: http://mechomaniac.com/robots
Update (2009-10-04)
I've now got the Beagleboard talking to the Arduino by serial, so that it can control the motors and servos. I've started to experiment with some computer vision, identifying and tracking a pink ball from an Aibo. See http://mechomaniac.com/node/72 for details.

There pictures form the webcam seem to be delayed by about 2 seconds which makes the tracking a bit odd, and only the pan servo is connected (I need to extend the cable for the tilt servo), but the Beagleboard does seem to have enough performance for image processing.




@ Thu, 2009-10-08 23:59
Don't forget to add your
@ Sat, 2009-10-10 01:15
Thanks, I've moved my update
@ Sat, 2009-10-10 01:16
Tracking a pink Aibo ball
@ Mon, 2009-10-05 00:23
Beagle/Arduino
@ Fri, 2009-10-02 11:06
What power source?
What power source does it use?
@ Sun, 2009-10-04 23:27
I'm still working on the
@ Fri, 2009-09-25 08:42
Nice! I guess this is the
Keep it going, because I will look forward to see more progress!! ;)
@ Thu, 2009-09-24 01:39
Good to see another LMRite
Good to see another LMRite from down under ^^b
Also cool robot! Was there a specific reason you chose the playstation cam over others, or was it just on hand?
@ Thu, 2009-09-24 03:08
There are a lot of good
Thanks :) I wish Robot parts were easier and cheaper to get here in Australia though...
There are a lot of good aspects to the Playstation Eye, my artcile here describes them: http://mechomaniac.com/node/32
They include:
This camera is now fairly popular for hacking, with people using it for augmented reality and multitouch projects: http://createdigitalmotion.com/2009/08/06/trick-out-your-ps3-eye-webcam-best-cam-for-vision-augmented-reality/
@ Wed, 2009-09-23 18:28
Nifty
I saw some OpenCV pictures of code on your site. I love opencv - will you be sending the pictures to a computer? I don't know many micro-controllers that can preform "much" meaningful processing on a image stream.
Great work.
Keep it up !