Feedback MPC for Torque-Controlled Legged Robots
Not on the map. Why?
Abstract (arXiv)
The computational power of mobile robots is currently insufficient to achieve torque level whole-body Model Predictive Control (MPC) at the update rates required for complex dynamic systems such as legged robots. This problem is commonly circumvented by using a fast tracking controller to compensate for model errors between updates. In this work, we show that the feedback policy from a Differential Dynamic Programming (DDP) based MPC algorithm is a viable alternative to bridge the gap between the low MPC update rate and the actuation command rate. We propose to augment the DDP approach with a relaxed barrier function to address inequality constraints arising from the friction cone. A frequency-dependent cost function is used to reduce the sensitivity to high-frequency model errors and actuator bandwidth limits. We demonstrate that our approach can find stable locomotion policies for the torque-controlled quadruped, ANYmal, both in simulation and on hardware.
Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). First posted on arXiv 15 May 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 2; 2023: 2; 2024: 3; 2025: 8; 2026: 1.
19 papers.
Sort:
By area:
- 2025BeyondMimic: From Motion Tracking to Versatile Humanoid Control via Guided Diffusioncited by 128
- 2021Fast and Efficient Locomotion via Learned Gait Transitionscited by 50
- 2024VLMPC: Vision-Language Model Predictive Control for Robotic Manipulationcited by 32
- 2023RAYEN: Imposition of Hard Convex Constraints on Neural Networkscited by 30
- 2021Imitation Learning from MPC for Quadrupedal Multi-Gait Controlcited by 16
- 2021Evaluating model-based planning and planner amortization for continuous controlcited by 15
- 2022Learning Low-Frequency Motion Control for Robust and Dynamic Robot Locomotioncited by 7
- 2022Agile Maneuvers in Legged Robots: a Predictive Control Approachcited by 6
- 2023Continuous Versatile Jumping Using Learned Action Residualscited by 5
- 2025Vision-Language Model Predictive Control for Manipulation Planning and Trajectory Generationcited by 4
- 2025LocoMamba: Vision-Driven Locomotion via End-to-End Deep Reinforcement Learning with Mambacited by 3
- 2025ZipMPC: Compressed Context-Dependent MPC Cost via Imitation Learningcited by 2
7 more
- 2025QuadKAN: KAN-Enhanced Quadruped Motion Control via End-to-End Reinforcement Learningcited by 2
- 2024Learning to enhance multi-legged robot on rugged landscapescited by 1
- 2026WOLF-VLA: Whole-Body Humanoid Optimal Locomotion Framework for Vision-Language-Action Learningcited by 1
- 2024Effective Virtual Reality Teleoperation of an Upper-body Humanoid with Modified Task Jacobians and Relaxed Barrier Functions for Self-Collision Avoidancecited by 0
- 2025Constrained Stein Variational Gradient Descent for Robot Perception, Planning, and Identificationcited by 0
- 2025Feedback-MPPI: Fast Sampling-Based MPC via Rollout Differentiation -- Adios low-level controllerscited by 0
- 2025Vision-Proprioception Fusion with Mamba2 in End-to-End Reinforcement Learning for Motion Controlcited by 0
- 2026WOLF-VLA: Whole-Body Humanoid Optimal Locomotion Framework for Vision-Language-Action Learning24 Jun 2026
- 2025Vision-Proprioception Fusion with Mamba2 in End-to-End Reinforcement Learning for Motion Control9 Sep 2025
- 2025QuadKAN: KAN-Enhanced Quadruped Motion Control via End-to-End Reinforcement Learning26 Aug 2025
- 2025LocoMamba: Vision-Driven Locomotion via End-to-End Deep Reinforcement Learning with Mamba16 Aug 2025
- 2025BeyondMimic: From Motion Tracking to Versatile Humanoid Control via Guided Diffusion11 Aug 2025
- 2025ZipMPC: Compressed Context-Dependent MPC Cost via Imitation Learning17 Jul 2025
- 2025Feedback-MPPI: Fast Sampling-Based MPC via Rollout Differentiation -- Adios low-level controllers17 Jun 2025
- 2025Constrained Stein Variational Gradient Descent for Robot Perception, Planning, and Identification31 May 2025
- 2025Vision-Language Model Predictive Control for Manipulation Planning and Trajectory Generation7 Apr 2025
- 2024Effective Virtual Reality Teleoperation of an Upper-body Humanoid with Modified Task Jacobians and Relaxed Barrier Functions for Self-Collision Avoidance12 Nov 2024
- 2024Learning to enhance multi-legged robot on rugged landscapes14 Sep 2024
- 2024VLMPC: Vision-Language Model Predictive Control for Robotic Manipulation13 Jul 2024
7 more
- 2023RAYEN: Imposition of Hard Convex Constraints on Neural Networks17 Jul 2023
- 2023Continuous Versatile Jumping Using Learned Action Residuals17 Apr 2023
- 2022Learning Low-Frequency Motion Control for Robust and Dynamic Robot Locomotion29 Sep 2022
- 2022Agile Maneuvers in Legged Robots: a Predictive Control Approach14 Mar 2022
- 2021Evaluating model-based planning and planner amortization for continuous control7 Oct 2021
- 2021Fast and Efficient Locomotion via Learned Gait Transitions9 Apr 2021
- 2021Imitation Learning from MPC for Quadrupedal Multi-Gait Control26 Mar 2021
- 2021Fast and Efficient Locomotion via Learned Gait Transitionscited by 50
- 2023RAYEN: Imposition of Hard Convex Constraints on Neural Networkscited by 30
- 2021Evaluating model-based planning and planner amortization for continuous controlcited by 15
- 2022Learning Low-Frequency Motion Control for Robust and Dynamic Robot Locomotioncited by 7
- 2022Agile Maneuvers in Legged Robots: a Predictive Control Approachcited by 6
- 2023Continuous Versatile Jumping Using Learned Action Residualscited by 5
- 2025QuadKAN: KAN-Enhanced Quadruped Motion Control via End-to-End Reinforcement Learningcited by 2
- 2024Learning to enhance multi-legged robot on rugged landscapescited by 1
- 2024Effective Virtual Reality Teleoperation of an Upper-body Humanoid with Modified Task Jacobians and Relaxed Barrier Functions for Self-Collision Avoidancecited by 0
- 2025Constrained Stein Variational Gradient Descent for Robot Perception, Planning, and Identificationcited by 0
- 2025Feedback-MPPI: Fast Sampling-Based MPC via Rollout Differentiation -- Adios low-level controllerscited by 0
- 2025QuadKAN: KAN-Enhanced Quadruped Motion Control via End-to-End Reinforcement Learning26 Aug 2025
- 2025Feedback-MPPI: Fast Sampling-Based MPC via Rollout Differentiation -- Adios low-level controllers17 Jun 2025
- 2025Constrained Stein Variational Gradient Descent for Robot Perception, Planning, and Identification31 May 2025
- 2024Effective Virtual Reality Teleoperation of an Upper-body Humanoid with Modified Task Jacobians and Relaxed Barrier Functions for Self-Collision Avoidance12 Nov 2024
- 2024Learning to enhance multi-legged robot on rugged landscapes14 Sep 2024
- 2023RAYEN: Imposition of Hard Convex Constraints on Neural Networks17 Jul 2023
- 2023Continuous Versatile Jumping Using Learned Action Residuals17 Apr 2023
- 2022Learning Low-Frequency Motion Control for Robust and Dynamic Robot Locomotion29 Sep 2022
- 2022Agile Maneuvers in Legged Robots: a Predictive Control Approach14 Mar 2022
- 2021Evaluating model-based planning and planner amortization for continuous control7 Oct 2021
- 2021Fast and Efficient Locomotion via Learned Gait Transitions9 Apr 2021