Model Predictive Control with Environment Adaptation for Legged Locomotion
Not on the map. Why?
Abstract (arXiv)
Re-planning in legged locomotion is crucial to track the desired user velocity while adapting to the terrain and rejecting external disturbances. In this work, we propose and test in experiments a real-time Nonlinear Model Predictive Control (NMPC) tailored to a legged robot for achieving dynamic locomotion on a variety of terrains. We introduce a mobility-based criterion to define an NMPC cost that enhances the locomotion of quadruped robots while maximizing leg mobility and improves adaptation to the terrain features. Our NMPC is based on the real-time iteration scheme that allows us to re-plan online at 25,Hz with a prediction horizon of 2 seconds. We use the single rigid body dynamic model defined in the center of mass frame in order to increase the computational efficiency. In simulations, the NMPC is tested to traverse a set of pallets of different sizes, to walk into a V-shaped chimney,and to locomote over rough terrain. In real experiments, we demonstrate the effectiveness of our NMPC with the mobility feature that allowed IIT's 87, kg quadruped robot HyQ to achieve an omni-directional walk on flat terrain, to traverse a static pallet, and to adapt to a repositioned pallet during a walk.
Key facts. Cited by 4 papers in the map (data through 13 Oct 2026). First posted on arXiv 12 May 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 0; 2024: 0; 2025: 1.
4 papers.
- 2022Agile Maneuvers in Legged Robots: a Predictive Control Approachcited by 6
- 2021Learning Perceptual Locomotion on Uneven Terrains using Sparse Visual Observationscited by 4
- 2022VAE-Loco: Versatile Quadruped Locomotion by Learning a Disentangled Gait Representationcited by 2
- 2025PALo: Learning Posture-Aware Locomotion for Quadruped Robotscited by 0
- 2025PALo: Learning Posture-Aware Locomotion for Quadruped Robots6 Mar 2025
- 2022VAE-Loco: Versatile Quadruped Locomotion by Learning a Disentangled Gait Representation2 May 2022
- 2022Agile Maneuvers in Legged Robots: a Predictive Control Approach14 Mar 2022
- 2021Learning Perceptual Locomotion on Uneven Terrains using Sparse Visual Observations28 Sep 2021