Online Non-linear Centroidal MPC for Humanoid Robot Locomotion with Step Adjustment
Not on the map. Why?
Abstract (arXiv)
This paper presents a Non-Linear Model Predictive Controller for humanoid robot locomotion with online step adjustment capabilities. The proposed controller considers the Centroidal Dynamics of the system to compute the desired contact forces and torques and contact locations. Differently from bipedal walking architectures based on simplified models, the presented approach considers the reduced centroidal model, thus allowing the robot to perform highly dynamic movements while keeping the control problem still treatable online. We show that the proposed controller can automatically adjust the contact location both in single and double support phases. The overall approach is then tested with a simulation of one-leg and two-leg systems performing jumping and running tasks, respectively. We finally validate the proposed controller on the position-controlled Humanoid Robot iCub. Results show that the proposed strategy prevents the robot from falling while walking and pushed with external forces up to 40 Newton for 1 second applied at the robot arm.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). First posted on arXiv 9 Mar 2022.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 1; 2024: 2; 2025: 4; 2026: 1.
8 papers.
- 2023Learning Bipedal Walking for Humanoids with Current Feedbackcited by 18
- 2025StyleLoco: Generative Adversarial Distillation for Natural Humanoid Robot Locomotioncited by 8
- 2024RL-augmented MPC Framework for Agile and Robust Bipedal Footstep Locomotion Planning and Controlcited by 5
- 2025Robot Crash Course: Learning Soft and Stylized Fallingcited by 4
- 2025ZipMPC: Compressed Context-Dependent MPC Cost via Imitation Learningcited by 3
- 2026Accelerating and Scaling MPC-Guided Reinforcement Learning for Humanoid Locomotion and Manipulationcited by 3
- 2025PvP: Data-Efficient Humanoid Robot Learning with Proprioceptive-Privileged Contrastive Representationscited by 2
- 2024Goal-Conditioned Terminal Value Estimation for Real-time and Multi-task Model Predictive Controlcited by 0
- 2026Accelerating and Scaling MPC-Guided Reinforcement Learning for Humanoid Locomotion and Manipulation4 Jun 2026
- 2025PvP: Data-Efficient Humanoid Robot Learning with Proprioceptive-Privileged Contrastive Representations15 Dec 2025
- 2025Robot Crash Course: Learning Soft and Stylized Falling13 Nov 2025
- 2025ZipMPC: Compressed Context-Dependent MPC Cost via Imitation Learning17 Jul 2025
- 2025StyleLoco: Generative Adversarial Distillation for Natural Humanoid Robot Locomotion19 Mar 2025
- 2024Goal-Conditioned Terminal Value Estimation for Real-time and Multi-task Model Predictive Control7 Oct 2024
- 2024RL-augmented MPC Framework for Agile and Robust Bipedal Footstep Locomotion Planning and Control25 Jul 2024
- 2023Learning Bipedal Walking for Humanoids with Current Feedback7 Mar 2023