Lectures - Model Predictive Control

Lectures on Model Predictive Control

Fundamentals

Details
Linear Model Predictive Control
The MPC controller controls vehicle speed and steering based on linearized model.
Book
Nominal Nonlinear Model Predictive Control
Nonlinear model predictive control (NMPC) for multivariable control problems with process constraints.
Book

Advanced MPC Methods

Details
Learning Model Predictive Control for Autonomous Racing
Data-driven control framework that learns from experience to drive faster on race tracks.
Book
LPV Model Predictive Control for Racing
Linear Parameter Varying (LPV) MPC approach for high-performance autonomous racing.
Book

Applications

Details
Trajectory Tracking with Quadrotor by LMPC
Learning Model Predictive Control for trajectory tracking with quadrotor systems.
Book
MPC with Discrete-time Control Barrier Functions
Integration of safety constraints through Control Barrier Functions in MPC formulations.
Book