Skip to content
DraconiticResearch
Search Sources API
182,460 studies31 sourcesUpdated 43 min ago
PreprintarXiv licencearXiv

Real-Time Control-Constrained DDP for Underactuated Balancing of Legged Robots

Abstract

This paper presents a real-time control-constrained Differential Dynamic Programming (DDP) framework for underactuated legged robots. To address the limitation of classical DDP in handling control constraints, we propose an Accelerated Projected Gradient (APG)-based control-constrained DDP (ABC-DDP), which efficiently computes constrained solutions and identifies active sets without repeated Karush-Kuhn-Tucker (KKT) inversions. A virtual constraint is introduced to integrate control constraints within a feasibility-driven multiple-shooting framework, enabling stable optimization even from dynamically infeasible initializations. The proposed method supports real-time model predictive control (MPC) with short horizons under strong underactuation. Simulation results demonstrate static two-leg standing under external disturbances, along with diverse dynamic motions including slow catwalk, upright walking, and high-speed running within a unified MPC framework. To the best of our knowledge, this is the first demonstration of static two-leg standing of a quadruped robot achieved using real-time finite-horizon MPC.

Versions

Related

  1. Constructive Safety-Critical Control for a Class of Underactuated Systems: A Hierarchical Approach
    Massimiliano de Sa, Aaron D. Ames
    arXivPreprintarXiv licenceFull textOptimisation & controlarXiv
  2. Stability-Constrained Approximation in Spline KANs: Exact Layer Balancing and Budget-Compatible Saturation
    Aleksander Tankman
    arXivPreprintarXiv licenceFull textNumerical analysis & scientific computingStatisticsarXiv
  3. Model Predictive Control for Dynamic Hydraulic Balancing in Building Radiator Heating Systems: Modeling, Design, and Experimental Validation
    Erfan Shakhesi, Maurice Heemels, Paula Chanfreut
    arXivPreprintCC BY-NC-ND 4.0Full textOptimisation & controlarXiv
  4. Optimal Control of State Constrained Systems via Measure Relaxations and Polynomial Optimization
    Saroj Prasad Chhatoi, Aneel Tanwani, Didier Henrion
    HALPreprintPublisher termsFull textOptimisation & controlHAL
  5. Robust preconditioners for finite element approximations of control-state constrained optimal control problems governed by elliptic equations
    Juan Zhang, Liang Ge, Jianwei Zhou
    arXivPreprintarXiv licenceFull textNumerical analysis & scientific computingarXiv
BibTeX
@misc{nam2026realtime,
  title = {{Real-Time Control-Constrained DDP for Underactuated Balancing of Legged Robots}},
  author = {SeongWon Nam and Hyunyong Lee and Hansol Kang and Jiman Park and Yeongwoo Son and Bumsu Yi and Jaeyoung Oh and Hyouk Ryeol Choi},
  howpublished = {arXiv},
  year = {2026},
  month = sep,
  doi = {10.48550/arxiv.2608.18552},
  eprint = {2608.18552},
  archivePrefix = {arXiv},
  url = {https://arxiv.org/abs/2608.18552},
}
RIS
TY  - UNPB
TI  - Real-Time Control-Constrained DDP for Underactuated Balancing of Legged Robots
AU  - SeongWon Nam
AU  - Hyunyong Lee
AU  - Hansol Kang
AU  - Jiman Park
AU  - Yeongwoo Son
AU  - Bumsu Yi
AU  - Jaeyoung Oh
AU  - Hyouk Ryeol Choi
PY  - 2026
DA  - 2026/09/03
PB  - arXiv
DO  - 10.48550/arxiv.2608.18552
UR  - https://arxiv.org/abs/2608.18552
AB  - This paper presents a real-time control-constrained Differential Dynamic Programming (DDP) framework for underactuated legged robots. To address the limitation of classical DDP in handling control constraints, we propose an Accelerated Projected Gradient (APG)-based control-constrained DDP (ABC-DDP), which efficiently computes constrained solutions and identifies active sets without repeated Karush-Kuhn-Tucker (KKT) inversions. A virtual constraint is introduced to integrate control constraints within a feasibility-driven multiple-shooting framework, enabling stable optimization even from dynamically infeasible initializations. The proposed method supports real-time model predictive control (MPC) with short horizons under strong underactuation. Simulation results demonstrate static two-leg standing under external disturbances, along with diverse dynamic motions including slow catwalk, upright walking, and high-speed running within a unified MPC framework. To the best of our knowledge, this is the first demonstration of static two-leg standing of a quadruped robot achieved using real-time finite-horizon MPC.
ER  -