elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Accessibility | Contact | Deutsch
Fontsize: [-] Text [+]

Grounding the three-dimensional divergent component of motion: Geometric analysis of contact and dynamic stability and its application to humanoid push recovery

Schuller, Robert and Mesesan, George-Adrian and Englsberger, Johannes and Ott, Christian and Lee, Jinoh and Albu-Schäffer, Alin Olimpiu (2026) Grounding the three-dimensional divergent component of motion: Geometric analysis of contact and dynamic stability and its application to humanoid push recovery. The International Journal of Robotics Research. SAGE Publications. doi: 10.1177/02783649261445462. ISSN 0278-3649.

[img] PDF - Postprint version (accepted manuscript)
6MB

Official URL: https://journals.sagepub.com/doi/full/10.1177/02783649261445462

Abstract

The three-dimensional divergent component of motion (3D-DCM) framework has been successfully utilized to generate center of mass (CoM) trajectories for various locomotion types. While the 3D-DCM encodes the CoM dynamics, it relies on the contact forces between the robot's end effectors and the environment to realize the intended motion. In the original formulation of the 3D-DCM, the feasibility of contact forces concerning contact constraints is assumed, but a comprehensive analysis of this assumption is lacking. In this work, we address this gap by extending the 3D-DCM framework to incorporate contact constraints and dynamic stability of the system. This is achieved by encoding feasible CoM forces as geometric sets. We derive an analytical relationship that characterizes how these sets can be modulated by humanoid push recovery strategies. Building on these insights, we propose a push recovery algorithm that integrates ankle, hip, height-variation, and stepping strategies. The proposed method is evaluated through extensive experiments with the humanoid robot TORO, including scenarios of force-disturbed balancing, walking, and multi-contact configurations.

Item URL in elib:https://elib.dlr.de/226040/
Document Type:Article
Title:Grounding the three-dimensional divergent component of motion: Geometric analysis of contact and dynamic stability and its application to humanoid push recovery
Authors:
AuthorsInstitution or Email of AuthorsAuthor's ORCID iDORCID Put Code
Schuller, RobertRobert.Schuller (at) dlr.dehttps://orcid.org/0000-0001-6034-5586UNSPECIFIED
Mesesan, George-AdrianGeorge.Mesesan (at) dlr.dehttps://orcid.org/0000-0001-5110-2988UNSPECIFIED
Englsberger, JohannesJohannes.Englsberger (at) dlr.dehttps://orcid.org/0000-0002-8117-2650UNSPECIFIED
Ott, ChristianChristian.Ott (at) dlr.dehttps://orcid.org/0000-0003-0987-7493UNSPECIFIED
Lee, JinohJinoh.Lee (at) dlr.dehttps://orcid.org/0000-0002-4901-7095222836900
Albu-Schäffer, Alin OlimpiuAlin.Albu-Schaeffer (at) dlr.dehttps://orcid.org/0000-0001-5343-9074222836902
Date:30 July 2026
Journal or Publication Title:The International Journal of Robotics Research
Refereed publication:Yes
Open Access:Yes
Gold Open Access:No
In SCOPUS:Yes
In ISI Web of Science:Yes
DOI:10.1177/02783649261445462
Publisher:SAGE Publications
ISSN:0278-3649
Status:Published
Keywords:Humanoid locomotion, divergent component of motion (DCM), contact stability, dynamic stability, push recovery
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Space
HGF - Program Themes:Robotics
DLR - Research area:Raumfahrt
DLR - Program:R RO - Robotics
DLR - Research theme (Project):R - Walking robot/locomotion [RO]
Location: Oberpfaffenhofen
Institutes and Institutions:Institute of Robotics and Mechatronics (since 2013) > Analysis and Control of Advanced Robotic Systems
Institute of Robotics and Mechatronics (since 2013)
Deposited By: Schuller, Robert
Deposited On:05 Aug 2026 18:10
Last Modified:05 Aug 2026 18:10

Repository Staff Only: item control page

Browse
Search
Help & Contact
Information
OpenAIRE Validator logo electronic library is running on EPrints
Website and database design: Copyright © German Aerospace Center (DLR). All rights reserved.