@article{2630e2a5a4a8419bba4e8ca19221fc30,
title = "Momentum control with hierarchical inverse dynamics on a torque-controlled humanoid",
abstract = "Hierarchical inverse dynamics based on cascades of quadratic programs have been proposed for the control of legged robots. They have important benefits but to the best of our knowledge have never been implemented on a torque controlled humanoid where model inaccuracies, sensor noise and real-time computation requirements can be problematic. Using a reformulation of existing algorithms, we propose a simplification of the problem that allows to achieve real-time control. Momentum-based control is integrated in the task hierarchy and a LQR design approach is used to compute the desired associated closed-loop behavior and improve performance. Extensive experiments on various balancing and tracking tasks show very robust performance in the face of unknown disturbances, even when the humanoid is standing on one foot. Our results demonstrate that hierarchical inverse dynamics together with momentum control can be efficiently used for feedback control under real robot conditions.",
keywords = "Force control, Hierarchical control, Humanoid, Inverse dynamics, Multi-contact interaction, Whole-body control",
author = "Alexander Herzog and Nicholas Rotella and Sean Mason and Felix Grimminger and Stefan Schaal and Ludovic Righetti",
note = "Funding Information: We would like to thank Ambarish Goswami and Seungkook Yun for hosting us at the Honda Research Institute for one week and for their precious help in understanding the original momentum-based controller. We would also like to thank Ambarish Goswami and Sung-Hee Lee for giving us an early access to their publication. We are also grateful to Daniel Kappler for helping us with the videos. Last, but not least, we would like to thank the anonymous reviewers for their very valuable comments that helped improve the final version of the paper. This research was supported in part by National Science Foundation Grants IIS-1205249, IIS-1017134, CNS-0960061, EECS-0926052, the DARPA program on Autonomous Robotic Manipulation, the Office of Naval Research, the Okawa Foundation, and the Max-Planck-Society. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the funding organizations. Publisher Copyright: {\textcopyright} 2015, Springer Science+Business Media New York.",
year = "2016",
month = mar,
day = "1",
doi = "10.1007/s10514-015-9476-6",
language = "English (US)",
volume = "40",
pages = "473--491",
journal = "Autonomous Robots",
issn = "0929-5593",
publisher = "Springer Netherlands",
number = "3",
}