I'm working on a project that involves an autonomous RC car. The car will have a vision system and need to be controlled by an on-board micro. I'm having some difficulty deciding what setup to use.
The image processing will probably be done on the car on a Beagleboard using openCV, but I'm looking for another micro to do some of the hardware interfacing. The car has an esc to control the motor so I just need a couple of servo controls from the micro and some inputs (maybe a hall sensor for speed and a IR rangefinder, etc.)
I've been looking at getting one of the arduino's but I'm wondering how you would connect multiple devices as there is no Vcc and Gnd bus on all the prebuilt boards I've seen. I've also thought about using my $50 robot board, which should be able to handle these tasks but then I'm not sure how difficult the communication between the beagleboard and the $50 board would be.
Any help would be appreciated.