Society of Robots - Robot Forum
Electronics => Electronics => Topic started by: Jonny on June 15, 2009, 02:39:13 PM
-
Is it possible to add a pair of CMOS cameras to the $50 Robot without having to get a better microcontroller, so the robot can run off of virtual vision?
-
you can't simply interface a camera to a microcontroller there is actually quite a lot involved. The $50 dollar robot does not have enough power. You have to either buy a camera board like the cmu or blackfin, or you have to use a computer for image processing.
-
simple answer, no.
complicated answer, yes...
a small microcontroller board like the atmega8 does not have the processing power required to process video feed.
now, if you want a camera with onboard video processing there are 3 choices for you to pick from:
blackfin: http://www.surveyor.com/blackfin/ (http://www.surveyor.com/blackfin/)
avrcam: http://www.jrobot.net/Projects/AVRcam.html (http://www.jrobot.net/Projects/AVRcam.html)
and cmucam: http://www.active-robots.com/products/sensors/cmucam.shtml (http://www.active-robots.com/products/sensors/cmucam.shtml)
the other option is you use your laptop to interface with a camera, ie. plug it in ;D and then get roborealm
http://www.roborealm.com/ (http://www.roborealm.com/) and run it, but then you will need boards to interface your pc with servos/sensors etc...
-
So you would simply need a more advanced microcontroller? I mean, can the complicated video processing be done on a more advanced microcontroller? Also, would CMOS cameras be the way to go? Where can you learn of the internal circuitry in microcontrollers? Sorry for all the quesitons, and thanks for helping me.
-
all microcontrollers are different... i guess you could study the datasheet to learn the "internal workings".
you dont need a microcontroller to process this stuff but more a microprocessor...
-
A good way to go (I have never tried this though) would be to use an embedded controller, such as a GumStix, or Windows CE platform. These devices come at a cost, but they pack tons of processing power for their size
-HyperNerd