Skip to content

v-thiennp12/MPC-learn-car-controller

Repository files navigation

Autonomous Robots: Model Predictive Control

Simple implementation of a Model Predictive Control [MPC] algorithm based on a bicycle modeling. Various factors are taken in account to make the cost function which is subjected to a minimization during maneuvers :

## position cost
to get to the target destination with the right linear position (x, y)  

## angular cost
to get to the target destination with the right heading angle (theta)  

## longi accel cost
to help avoid dangerous acceleration  

## yaw rate cost
to avoid dangerous angular acceleration  

## obstacle cost
to help avoid obstalce  

Demo Video

Recommended cours

www.udemy.com/course/model-predictive-control/
by Daniel Stang.

About

MPC-learn-car-controller learning model-predictive-control

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages