Hooked up all four gearmotors to two Pololu Qik 2s9v1 motor drivers, which are controlled by the Arduino microcontroller. I needed to test the Qik's ability to control each motor's speed and direction independently, so I constructed this test circuit. In this video, I control the speed all four motors with one input (potentiometer), but the code is easily modified to take input from 3 more pots to run them individually. Each wheel assembly consists of one gearmotor and one servo, which grants this robot a relatively complex maneuvering ability in 2D.
NASA is working on a similar but lot more complex robot called ATHLETE. Its six wheels can also be used as legs to move around rocky terrain, and each wheel can be mounted with a wide range of tools allowing it to use one of its legs as a drill, arm or some other handy instrument.
Nice, 4-wheel servo steering? How's she work?
ercost60 2 years ago