A Caltech Library Service

Algorithmic Foundations of Realizing Multi-Contact Locomotion on the Humanoid Robot DURUS

Reher, Jacob P. and Hereid, Ayonga and Kolathaya, Shishir and Hubicki, Christian M. and Ames, Aaron D. (2020) Algorithmic Foundations of Realizing Multi-Contact Locomotion on the Humanoid Robot DURUS. In: Algorithmic Foundations of Robotics XII. Springer Proceedings in Advanced Robotics. No.13. Springer , Cham, pp. 400-415. ISBN 978-3-030-43088-7.

[img] PDF - Submitted Version
See Usage Policy.


Use this Persistent URL to link to this item:


This paper presents the meta-algorithmic approach used to realize multi-contact walking on the humanoid robot, DURUS. This systematic methodology begins by decomposing human walking into a sequence of distinct events (e.g. heel-strike, toe-strike, and toe push-off). These events are converted into an alternating sequence of domains and guards, resulting in a hybrid system model of the locomotion. Through the use of a direct collocation based optimization framework, a walking gait is generated for the hybrid system model emulating human-like multi-contact walking behaviors – additional constraints are iteratively added and shaped from experimental evaluation to reflect the machine’s practical limitations. The synthesized gait is analyzed directly on hardware wherein feedback regulators are introduced which stabilize the walking gait, e.g., modulating foot placement. The end result is an energyoptimized walking gait that is physically implementable on hardware. The novelty of this work lies in the creation of a systematic approach for developing dynamic walking gaits on 3D humanoid robots: from formulating the hybrid system model to gait optimization to experimental validation refined to produce multi-contact 3D walking in experiment.

Item Type:Book Section
Related URLs:
URLURL TypeDescription
Hereid, Ayonga0000-0002-4156-2013
Kolathaya, Shishir0000-0001-8689-2318
Hubicki, Christian M.0000-0002-2092-3772
Ames, Aaron D.0000-0003-0848-3177
Additional Information:© Springer Nature Switzerland AG 2020. First Online: 07 May 2020. The authors would like to SRI for the design and support of DURUS and Eric Ambrose for designing the custom foot used on DURUS in this work. This work is supported by the National Science Foundation through NRI-1526519.
Funding AgencyGrant Number
Series Name:Springer Proceedings in Advanced Robotics
Issue or Number:13
Record Number:CaltechAUTHORS:20210722-215115948
Persistent URL:
Usage Policy:No commercial reproduction, distribution, display or performance rights in this work are provided.
ID Code:109984
Deposited By: Tony Diaz
Deposited On:26 Jul 2021 22:28
Last Modified:26 Jul 2021 22:28

Repository Staff Only: item control page