Control
Nonlinear Model Predictive Control (NMPC)
Nonlinear model predictive control (NMPC) is a control strategy that repeatedly solves a finite-horizon optimal control problem with nonlinear dynamics and constraints, applies the first action, and re-plans at the next step. Solvers based on sequential quadratic programming or differential dynamic programming, and toolchains like acados, enable high-rate NMPC. It is standard in legged locomotion, agile drone flight, and mobile manipulation.
Why it matters for physical AI
Dynamic robots operating near actuation and contact limits benefit from controllers that reason about constraints explicitly, and NMPC often serves as the low-level backbone beneath learned high-level policies.
Related terms
Build physical AI
Put these concepts to work on real hardware
Axol is a dual-arm robot built for physical AI — teleoperate it, collect demonstrations, and deploy learned policies out of the box.