Robust walking based on MPC with viability guarantees
Mohammad Hasan Yeganegi, Majid Khadiv, Andrea Del Prete, S. Ali A., Moosavian, Ludovic Righetti

TL;DR
This paper introduces a viability-guaranteed MPC method for legged robots that uses measured states and Bayesian optimization to enhance robustness against disturbances and uncertainties.
Contribution
It proposes a modified MPC approach with viability guarantees and a systematic cost tuning method using Bayesian optimization for robust legged robot control.
Findings
Effective in handling external pushes and unmodeled dynamics
Improves robustness and stability in simulation
Systematic cost design enhances performance
Abstract
Model predictive control (MPC) has shown great success for controlling complex systems such as legged robots. However, when closing the loop, the performance and feasibility of the finite horizon optimal control problem (OCP) solved at each control cycle is not guaranteed anymore. This is due to model discrepancies, the effect of low-level controllers, uncertainties and sensor noise. To address these issues, we propose a modified version of a standard MPC approach used in legged locomotion with viability (weak forward invariance) guarantees. In this approach, instead of adding a (conservative) terminal constraint to the problem, we propose to use the measured state projected to the viability kernel in the OCP solved at each control cycle. Moreover, we use past experimental data to find the best cost weights, which measure a combination of performance, constraint satisfaction robustness,…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
