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

IMG_20260625_143113357_MP_AE.jpg

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

  1. Pluto Flight Controller
  2. Two Coreless DC Motors
  3. Two 55 mm Propellers
  4. LiPo Battery
  5. Wooden Ruler
  6. Pivot Mechanism
  7. Mounting Hardware

Building the Structure

  1. A wooden ruler is used as the main body.
  2. The lower end is attached to a single-axis pivot that allows movement only in one direction.
  3. The two motors are mounted at the top of the ruler.
  4. The Pluto flight controller is mounted approximately 20–25 cm above the pivot.
  5. The battery is mounted lower to reduce the center of mass.

Understanding the Balancing Principle

When the stick tilts:

  1. Right tilt activates the right motor.
  2. 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

IMG_20260625_143113357_MP_AE.jpg
IMG_20260625_143103642_MP_AE.jpg
IMG_20260625_143057224_MP_AE.jpg

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.