Skip to content

With a 9-DoF IMU (inertial measurement sensor), M2 microcontroller, motors and wheels, I made a self-contained balancing robot that only touch the ground through two coaxially-mounted wheels.

Notifications You must be signed in to change notification settings

MaxLing/acrobot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

UPenn MEAM510 Mechatronics, Lab5

https://www.youtube.com/watch?v=oF5KkxXLeEQ

With a 9-DoF IMU (inertial measurement sensor), M2 microcontroller, motors and wheels, I made a self-contained balancing robot that only touch the ground through two coaxially-mounted wheels. In this project, I applied PID control (input: rate gyro and accelerometer; output: motors's duty cycle) and digital filters (remove noises in C# code) to realize self-balance, anti-disturbance as well as balance on sloped surface.

About

With a 9-DoF IMU (inertial measurement sensor), M2 microcontroller, motors and wheels, I made a self-contained balancing robot that only touch the ground through two coaxially-mounted wheels.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published