Open Hardware Rover With OpenCV

In this lines you can read how build a rover using opencv for do something detecting colors.
The work process is simple, Arduino have a basic program to the rover: forward, left and right that manages the movement in the rover.
The Arduino board is connected to a Raspberry pi by USB port and RPI send data from serial port:
For example, if the RPI process the image and the center of the target is in the left side of the image, the RPI send a command to the Arduino for move the wheels to the left. If the target is far ( the high of the object is little) the RPI send the order forward while the target isn’t big.”