Welcome to the new version of CaltechAUTHORS. Login is currently restricted to library staff. If you notice any issues, please email coda@library.caltech.edu
Published April 2018 | public
Journal Article

Dynamic Humanoid Locomotion: A Scalable Formulation for HZD Gait Optimization

Abstract

Hybrid zero dynamics (HZD) has emerged as a popular framework for dynamic walking but has significant implementation difficulties when applied to the high degrees of freedom humanoids. The primary impediment is the process of gait design—it is difficult for optimizers to converge on a viable set of virtual constraints defining a gait. This paper presents a methodology that allows for fast and reliable generation of dynamic robotic walking gaits through the HZD framework, even in the presence of underactuation. Specifically, we describe an optimization formulation that builds upon the novel combination of HZD and direct collocation methods. Furthermore, achieving a scalable implementation required developing a defect-variable substitution formulation to simplify expressions, which ultimately allows us to generate compact analytic Jacobians of the constraints. We experimentally validate our methodology on an underactuated humanoid, DURUS, a spring-legged machine designed to facilitate energy-economical walking. We show that the optimization approach, in concert with the HZD framework, yields dynamic and stable walking gaits in hardware with a total electrical cost of transport of 1.33.

Additional Information

© 2018 IEEE. Manuscript received January 15, 2017; revised September 6, 2017; accepted November 6, 2017. Date of publication January 17, 2018; date of current version April 12, 2018. This paper was recommended for publication by Associate Editor P.-B. Wieber and Editor A. Kheddar upon evaluation of the reviewers' comments. This work supported by in part by DARPA under Grant D15AP00006 and in part by NSF Grant CPS-1239055 and Grant NRI-1526519.

Additional details

Created:
August 19, 2023
Modified:
October 18, 2023