Guaranteed Robust Nonlinear MPC via Disturbance Feedback
By: Antoine P. Leeman, Johannes Köhler, Melanie N. Zeilinger
Potential Business Impact:
Keeps robots safe from unexpected problems.
Robots must satisfy safety-critical state and input constraints despite disturbances and model mismatch. We introduce a robust model predictive control (RMPC) formulation that is fast, scalable, and compatible with real-time implementation. Our formulation guarantees robust constraint satisfaction, input-to-state stability (ISS) and recursive feasibility. The key idea is to decompose the uncertain nonlinear system into (i) a nominal nonlinear dynamic model, (ii) disturbance-feedback controllers, and (iii) bounds on the model error. These components are optimized jointly using sequential convex programming. The resulting convex subproblems are solved efficiently using a recent disturbance-feedback MPC solver. The approach is validated across multiple dynamics, including a rocket-landing problem with steerable thrust. An open-source implementation is available at https://github.com/antoineleeman/robust-nonlinear-mpc.
Similar Papers
Robust Output-Feedback MPC for Nonlinear Systems with Applications to Robotic Exploration
Systems and Control
Helps robots explore unknown places safely.
Robust MPC for Uncertain Linear Systems -- Combining Model Adaptation and Iterative Learning
Systems and Control
Teaches robots to do jobs better each time.
A Step-by-step Guide on Nonlinear Model Predictive Control for Safe Mobile Robot Navigation
Robotics
Robot safely moves around things, even if they move.