• Introduction to Model Predictive Control (MPC) principles

  • Prediction model and cost function formulation

  • Applying constraints and using optimization techniques

  • Understanding linear and nonlinear MPC

  • Implementing MPC for trajectory tracking using CasADi