Recently, I got interested in omni wheels, so I built this little robot. The robot has three pairs of omni wheels. I covered each roll of the omni wheels with liquid rubber (plastidip) to get better traction. I bought the cheapest servos I could find and modified them for continuous rotation. The robot is powered by four eneloop NiMH batteries and controlled by an Arduino nano 3.0.
The remote control itself uses two analog sticks which control the three axes of freedom (forward/backward, left/right, turn clockwise/counter clockwise). A Teensy 2.0 continuously reads the analog values and sends them to the robot via a simple custom serial protocol which is transmitted using on-off keying (OOK). A pair of transmitter and receiver costs $4.90 at seeedstudio. The Arduino on the robot receives these values and calculates the corresponding rotation velocities for the three servos.
A video is available here: http://www.youtube.com/watch?v=e3SJlshwl6k
For the future the robot could be modified to read some sensor data to drive also autonomously.


