Self-Balancing Stick Using Pluto Flight Controller
by akhideo0710 in Workshop > Science
26 Views, 0 Favorites, 0 Comments
Self-Balancing Stick Using Pluto Flight Controller
Most balancing robots use wheels.
Segways move their wheels forward and backward to maintain balance. But I wanted to explore a different approach: could a simple wooden ruler balance itself using thrust generated by motors?
That question led to the development of a self-balancing stick using the Pluto Flight Controller and two coreless DC motors.
Components Required
- Pluto Flight Controller
- Two Coreless DC Motors
- Two 55 mm Propellers
- LiPo Battery
- Wooden Ruler
- Pivot Mechanism
- Mounting Hardware
Building the Structure
- A wooden ruler is used as the main body.
- The lower end is attached to a single-axis pivot that allows movement only in one direction.
- The two motors are mounted at the top of the ruler.
- The Pluto flight controller is mounted approximately 20–25 cm above the pivot.
- The battery is mounted lower to reduce the center of mass.
Understanding the Balancing Principle
When the stick tilts:
- Right tilt activates the right motor.
- Left tilt activates the left motor.
The thrust generated by the motor produces a restoring torque that returns the stick toward the vertical position.
PD Controller
The controller equation is:
PD Output = KP × Angle + KD × Angular Velocity
The final controller gains used were:
KP = 20
KD = 2
Final Results
The self-balancing stick was able to maintain its upright position and recover from external disturbances.
This project demonstrates the application of control systems, sensor fusion, and embedded systems using a flight controller.