Ball Balancing Robot
The Ball Balancing Robot is an omnidirectional balancing mobile robot. It balances itself about the vertical axis. Its motion is controlled by 3 omni wheels, spaced in equiangular orientation.
​
The goal of this project was to perform the kinematic and dynamic modeling of the robot. Also, the robot was simulated in CoppeliaSim (formerly VRep).
​
Following are the videos of the robot tracking a circular and straight line trajectory.
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
Circular Trajectory
​
​
​
​
​
​
​
​
​
​
​
​
Straight line Trajectory
​
The report of the project detailing the kinematic derivations and the Euler Lagrange equation of motion is given below
​
​
​
​
​
​
​