Model Predictive Control

Also known as MPC

Overview

Model Predictive Control (MPC) predicts how a system will evolve, optimizes a sequence of actions over a finite horizon, applies the first action, and replans as measurements arrive. Work spans linear and nonlinear optimization, sampling-based methods such as MPPI, and learned dynamics from Gaussian processes, Koopman models, and neural world models; these methods are used in robotics, autonomous vehicles, energy systems, and process control. Robust and stochastic MPC, control barrier functions, reachability, and distributed optimization address uncertainty, safety, and coordination, while GPU and embedded solvers aim to meet real-time limits. A central tension is that longer, richer predictions can improve planning but increase computation and sensitivity to model error, so practical controllers must balance performance, safety guarantees, and reliable execution.

Latest papers

CardsList

305 papers40 papers in the last four weeks, down 7% on the four weeks before. 0.2% of all new papers.

  1. Koopman Model Predictive Control of An Origami-Inspired Soft Exoskeleton for Knee Rehabilitation

    Oct 13, 2025Junxiang Wang, Han Zhang, Zehao Wang +3Robotic ControlModel Predictive Control

  2. Modeling and Control of Deep Sign-Definite Dynamics with Application to Hybrid Powertrain Control

    Sep 24, 2025Teruki Kato, Ryotaro Shima, Kenji KashimaData-Driven ControlModel Predictive Control

  3. Observed Control - Linearly Scalable Nonlinear Model Predictive Control with Adaptive Horizons

    Aug 18, 2025Eugene T. Hamzezadeh, Andrew J. PetruskaNonlinear MPCModel Predictive Control

  4. Bracing for Impact: Robust Humanoid Push Recovery and Locomotion with Reduced Order Models

    May 16, 2025Lizhi Yang, Blake Werner, Adrian B. Ghansah +1Humanoid Robot LocomotionHumanoid Robot Control

  5. Observability-Aware Control for Quadrotor Formation Flight with Range-only Measurement

    Nov 6, 2024H S Helson Go, Ching Lok Chong, Longhao Qian +1Multi-Robot Formation ControlCooperative Localization