The self-balancing robot building is today an activity that every robot builder can perform with Arduino. Searching in Google for self-balancing robot you can find tons of realizations, with tons of different sensors and control systems. So to build a self balancing robot is a standard task for the robot builder, like a simple home rover.
Trying to be at least original, I though to build a self balancing robot with these goals:
- low-low-cost
- simple in the hardware
- simple in the software
So I tried to build a self-balancing robot using only one sensor: a Sharp IR distance sensor e nothing else. No gyro, no accelerometer, no other sensors. All is self-built, in the DIY pure spirit.
These are the components used:
- Plexiglass chassis
- Wheels for servo (Boe-Bot wheels). At first time I tryied to use two trolley wheels, but without success
- Servos modified
- Sharp IR sensor 10-80 cm
- Arduino 2009
- 2 batteries pack 4x1,2V
- some screws, jumpers etc.
We are under 100 euros, a good results concerning the cost.
Some details here: http://robottini.altervista.org/yasbr-yet-another-self-balancing-robot/
Self-balancing robot
- Actuators / output devices: Servomotors
- Control method: PID
- CPU: Arduino Duemilanove
- Power source: 4x1, 2
- Programming language: C++
- Sensors / input devices: Sharp IR
- Target environment: indoor
This is a companion discussion topic for the original entry at https://community.robotshop.com/robots/show/yasbr-yet-another-self-balancing-robot