YouTube magic that brings views, likes and suibscribers
Get Free YouTube Subscribers, Views and Likes

Understanding Model Predictive Control (MPC) for Beginners (Python Implementation)

Follow
VDEngineering

Free Udemy Course (Motion Planning): https://www.udemy.com/course/anintro...

Project Code: https://github.com/VinayakD/efficien...

Efficient MPC Algorithm: https://arc.aiaa.org/doi/pdf/10.2514/...

My MPC Paper: https://ieeexplore.ieee.org/stamp/sta...

Python Controls Library: https://pythoncontrol.readthedocs.io...

Anaconda for Python: https://www.anaconda.com/products/ind...

Hi everyone!

In this video you will learn the basics of MPC and how to put together a quick simulation in Python without using any optimization toolboxes and solvers, so you can learn the process from scratch. Note that if you're using a version of Python which is not 3.7, then you may need to change the syntax. Numpy, scipy and matplotlib will be needed.

The MPC algorithm used will be the efficient MPC algorithm originally developed by P.W. Gibbens and E.D. Medagoda at the University of Sydney. This algorithm is a little less complex than the standard integral action MPC methods, however the underlying concept is identical in all methods of model predictive control.

Thanks for watching!

Sorry for the delay in uploads, as I am moving cities and just graduated from University!

My Instagram:   / vinayak_desh  
My Website: https://www.vinayakd.com/

posted by zatakneteid