Inverse-Dynamics MPC via Nullspace Resolution
Carlos Mastalli, Saroj Prasad Chhatoi, Thomas Corb\`eres, Steve, Tonneau, Sethu Vijayakumar

TL;DR
This paper introduces a novel inverse-dynamics MPC approach with nullspace constraints, enabling efficient, high-convergence control for legged robots, demonstrated on the ANYmal robot with state-of-the-art climbing performance.
Contribution
It proposes a nullspace parametrization for equality constraints, a condensed inverse dynamics formulation, and an inverse-dynamics MPC framework, advancing control efficiency and applicability in robotics.
Findings
Achieved up to 47.3% reduction in computational cost.
Enabled inverse-dynamics MPC on hardware for the first time.
Demonstrated high convergence rate up to 10 Hz discretization.
Abstract
Optimal control (OC) using inverse dynamics provides numerical benefits such as coarse optimization, cheaper computation of derivatives, and a high convergence rate. However, to take advantage of these benefits in model predictive control (MPC) for legged robots, it is crucial to handle efficiently its large number of equality constraints. To accomplish this, we first (i) propose a novel approach to handle equality constraints based on nullspace parametrization. Our approach balances optimality, and both dynamics and equality-constraint feasibility appropriately, which increases the basin of attraction to high-quality local minima. To do so, we (ii) modify our feasibility-driven search by incorporating a merit function. Furthermore, we introduce (iii) a condensed formulation of inverse dynamics that considers arbitrary actuator models. We also propose (iv) a novel MPC based on inverse…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotic Locomotion and Control · Zebrafish Biomedical Research Applications · Muscle Physiology and Disorders
