farhan-haroon / Ball-Balancing-Platform

This project demonstrates the deployment of a Model Predictive Controller to balance a ball rolling on a tiltabel platform. OpenCV is employed to get the postional feedback of the ball from the platform for closed-loop control.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ball Balancing Platform

I demonstrate the derivation of the mathematical model as well as the design and development of an MPC controller using MATLAB/SimuLink to control the position of a ball on a tiltable platform.

About

This project demonstrates the deployment of a Model Predictive Controller to balance a ball rolling on a tiltabel platform. OpenCV is employed to get the postional feedback of the ball from the platform for closed-loop control.


Languages

Language:Python 87.2%Language:MATLAB 12.8%