Model Predictive Control

A control framework that solves an optimization problem at each timestep to find the control sequence that minimizes a cost function over a finite prediction horizon, subject to dynamics constraints. Only the first control action is applied; the problem is re-solved at the next timestep (receding horizon). MPC naturally handles constraints and is increasingly used for legged locomotion and manipulation.

See this in practice: the hardware store →

Control

Explore More Terms

Browse the full robotics glossary with 1,000+ terms.

Back to Glossary