The Beagle-Arduino robot will use a Beagleboard for high-level robot functions:
- image processing
- artificial intelligence
- speech synthesis
- voice recognition
- internet connectivity
And an Arduino for low-level functions:
- 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.
Did you replicate this project? Share it!I made one
Love this project? Think it could be improved? Tell us what you think!