This balancing robot was built for a senior ME robotics class. The project was intended to be simple and make use of the extruded aluminum and servo kits. However I decided to make something completely different from the rest of the class, and build a balancing robot out of material that I had lying around. The professors expressed that they were impressed that the robot successfully balanced, and of the complexity of this robot compared to the other projects.
The robot balances on two wheels, relying on the inverted pendulum dynamics. Since there were no funds available for the project, a cheap potentiometer was used as the main sensor, instead of a much more expensive gyro and accelerometer. The potentiometer mounted under the robot, and a feeler attached to the potentiometer sensed the angle of the robot relative to the ground. The balance control algorithms were the most complex part of the project.
For references, please contact: Harvey Lipkin, PhD
Associate Professor Automation and Mechatronics
The Woodruff School of Mechanical Engineering, Georgia Institute of Technology
Daniel Bauen Mechanical Engineering Product Design :: Contact: