ROB550: Balance Lab

Project Goal

We have to develop a balancing bicoptor from scratch.

Balancing bicoptor


We first develop the motor controller for the bicoptor and hook up the board with wires for the IMU over I2C and put in the power converter to power the board. Then, we tune the PID controller to stabilize the system. All the sensors are mounted on the 3D printed model.

Sensors and the mainboard

The system can be remote controlled through a spectrum dsm transmitter and receiver. We decide to turn the bicopter into a wheeled vehicle. We laser cut wooden wheels which attach on either side of the main axle. To control the turning of the bicopter, we come up with the idea of a vertical fin. A servo could control the tilt of the fin to either side, causing the air stream from their prop to push against the angled fin and cause the vehicle to turn.

Cleaned up wiring and the servo mount
Final system design
Ci-Jyun Polar Liang
Ci-Jyun Polar Liang
Assistant Professor (Jan 2024)

My research interests include Human-Robot Collaboration, Computer Vision, Reinforcement Learning, BIM, Digital Twins, and Extended Reality.