An Efficiently Solvable Quadratic Program for Stabilizing Dynamic Locomotion
Not on the map. Why?
Abstract (arXiv)
We describe a whole-body dynamic walking controller implemented as a convex quadratic program. The controller solves an optimal control problem using an approximate value function derived from a simple walking model while respecting the dynamic, input, and contact constraints of the full robot dynamics. By exploiting sparsity and temporal structure in the optimization with a custom active-set algorithm, we surpass the performance of the best available off-the-shelf solvers and achieve 1kHz control rates for a 34-DOF humanoid. We describe applications to balancing and walking tasks using the simulated Atlas robot in the DARPA Virtual Robotics Challenge.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). First posted on arXiv 7 Nov 2013.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 0; 2024: 1; 2025: 1.
6 papers.
- 2021Reinforcement Learning for Robust Parameterized Locomotion Control of Bipedal Robotscited by 95
- 2024Reinforcement Learning for Versatile, Dynamic, and Robust Bipedal Locomotion Controlcited by 63
- 2022Adapting Rapid Motor Adaptation for Bipedal Robotscited by 39
- 2021Autonomous Navigation of Underactuated Bipedal Robots in Height-Constrained Environmentscited by 5
- 2022L4KDE: Learning for KinoDynamic Tree Expansioncited by 2
- 2025Warm-starting active-set solvers using graph neural networkscited by 2
- 2025Warm-starting active-set solvers using graph neural networks17 Nov 2025
- 2024Reinforcement Learning for Versatile, Dynamic, and Robust Bipedal Locomotion Control30 Jan 2024
- 2022Adapting Rapid Motor Adaptation for Bipedal Robots30 May 2022
- 2022L4KDE: Learning for KinoDynamic Tree Expansion2 Mar 2022
- 2021Autonomous Navigation of Underactuated Bipedal Robots in Height-Constrained Environments13 Sep 2021
- 2021Reinforcement Learning for Robust Parameterized Locomotion Control of Bipedal Robots26 Mar 2021