Dynamic Control of Legged Humanoid Robots




This Helmholtz Young Investigators Group project, titled “Dynamic Control of Legged Humanoid Robots”, covers key aspects of humanoid robot control by focusing on advanced motion skills for locomotion and physical interaction.
| duration: | 2011-12-01 until 2016-11-30 | 
| project partners: | 
 | 
| fields of application: | 
 | 
| funding: | supported by the Initiative and Networking Fund of the Helmholtz Association (HGF), the German Aerospace Center (DLR), and the Technical University of Munich (TUM). | 
Projectdetails
Over the past 20 years, control and regulation applications in robotics research have expanded from controlling fully actuated serial and parallel kinematic manipulator systems to larger, more complex systems. These include mechanical systems with non-holonomic constraints, underactuation in control inputs, and varying contact constraints, resulting in hybrid dynamic systems. Bipedal humanoid robots have become an important application area where all these control challenges arise simultaneously.
Basic walking control solutions for bipedal robots have been developed based on simplified models, but these approaches still lack robustness regarding environmental models, especially foot-ground contact, and do not generalize to the full dynamic model. Robust bipedal walking is a key capability if humanoid robots are to be seriously considered as mechanical assistants in domestic environments. Therefore, this project develops walking control algorithms that enable real-time step adaptation, allowing online adjustment to changing environmental conditions.
Compliant whole-body motion control is essential both for physical interaction with humans and autonomous manipulation. Especially for robots operating in close proximity to humans, it is necessary to master both intentional and unintentional physical interactions while standing and moving. Although modern humanoid robots can perform many controlled motions in well-defined environments, current motion control approaches mostly focus on static environments and scarcely consider physical interaction with humans. This project aims not only to enable reactive abilities to physical contact initiated by humans but also to address active human-robot interaction initiated and carried out by the robot.
The walking abilities of robots differ not only in control but also in their physical basis from those of humans. Biomechanics research has identified stable walking motions based on simple, human-inspired compliant models. While these studies focus on the fundamental principles of bipedal locomotion, applying these principles to robot control remains largely unexplored. This project aims to transfer anthropomorphic walking principles to robotic systems to achieve significant improvements in robotic walking performance. These improvements can be measured both quantitatively, such as speed or energy consumption, and qualitatively, in the ability to perform advanced locomotion like running or jumping. Implementing these principles involves developing new hardware platforms as well as control-oriented research within the Helmholtz Young Investigators Group.
A more explicit transfer of human skills to robots is particularly interesting for highly articulated humanoid robots with many degrees of freedom. Here, learning by demonstration offers the possibility to generate human-like motion behavior without relying heavily on specific optimization criteria. The learning of human motion skills in this project focuses on locomotion and force-based manipulation capabilities. Since balancing and locomotion in bipeds are inherently unstable processes, this requires extending pure imitation of human movements to an "emulation" of locomotion capabilities.
The above topics represent a control-oriented selection of motion capabilities for humanoid robots, with a focus on locomotion and physical whole-body interaction.
Publications
Book Chapters
- M. A. Roa and Ch. Ott, Balance and Posture Control for Biped Robots, Chapter 8 in Multibody System Dynamics, Robotics, and Control, X, H. Gattringer and J. Gerstmayr (Eds.), Springer Verlag, pp. 129-144, 2013. [elib]
Journal publications
- G. Garofalo, Ch. Ott, Limit Cycle Control Using Energy Function Regulation with Friction Compensation, IEEE Robotics and Automation Letters, accepted for publication. [elib]
- Ch. Ott, B. Henze, G. Hettich, T. N. Seyde, M. A. Roa, V. Lippi, T. Mergner, Comparison of bio-inspired and model-based approaches for posture control of humanoid robots, IEEE Robotics and Automation Magazine, accepted for publication. [elib]
- J. Englsberger, Ch. Ott, A. Albu-Schäffer, Three-dimensional bipedal walking control based on Divergent Component of Motion, IEEE Transactions on Robotics (TRO), accepted, 2015. [elib]
- T. Petric, L. Žlajpah, G. Garofalo and Ch. Ott, Walking with Adaptive Oscillator and Dynamic Movement Primitives, accepted for publication in International Journal of Mechanics and Control (JoMaC), 2014. [elib]
- J. Englsberger and Ch. Ott, Walking stabilization for humanoid robots based on control of the Capture Point, at-Automatisierungstechnik, Oldenbourg Wissenschaftsverlag, pp. 692-703, 11/2012.
- Ch. Ott, O. Eiberger, J. Englsberger, M. A. Roa, and A. Albu-Schäffer, Hardware and Control Concept for an Experimental Bipedal Robot with Joint Torque Sensors, Journal of the Robotics Society of Japan, Vol. 30, No. 4, pp. 378-382, May 2012. [elib]
Conference publications
- Biologically Inspired Deadbeat control for running on 3D stepping stones Johannes Englsberger, Pawel Kozlowski, Christian Ott, IEEE-RAS International Conference on Humanoid Robots, 2015. accepted for presentation at IEEE-RAS International Conference on Humanoid Robots 2015 [elib]
- Johannes Englsberger, Pawel Kozlowski, Christian Ott, Biologically Inspired Dead-beat controller for bipedal running in 3D, accepted for publication at IROS 2015. [elib]
- Kai Hu, Christian Ott, Dongheui Lee, Online Iterative Learning Control of Zero-Moment Point for Biped Walking Stabilization, accepted for publication at ICRA 2015. [elib]
- G. Garofalo, J. Englsberger, Ch. Ott, On the regulation of the energy of elastic joint robots: excitation and damping of oscillations, ACC 2015 [elib]
- G. Garofalo, B. Henze, J. Englsberger, Ch. Ott, On the inertially decoupled structure of the floating base robot dynamics, MATHMOD 2015 [elib]
- A. Werner, R. Lampariello, Ch. Ott, Trajectory Optimization for Walking Robots with Series Elastic Actuators, CDC 2014 [elib]
- Ch. Ott, B. Henze, and D. Lee, Kinesthetic teaching of humanoid motion based on whole-body compliance control with interaction-aware balancing, accepted for publication at the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) 2013. [elib]
- G. Garofalo, Ch. Ott, and A. Albu-Schäffer, On the closed form computation of the dynamic matrices and their differentiations, accepted for publication at IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) 2013. [elib]
- J. Englsberger, Ch. Ott, A. Albu-Schäffer, Three-dimensional bipedal walking control using Divergent Component of Motion, accepted for publication at the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) 2013. [elib]
- T. Petric and L. Zlajpah and G. Garofalo and Ch. Ott, Walking Control Using Adaptive Oscillators Combined with Dynamic Movement Primitives, accepted for publication at International Workshop on Robotics in Alpe-Adria-Danube Region (RAAD) 2013. [elib]
- G. Garofalo, Ch. Ott, and A. Albu-Schäffer, Orbital stabilization of mechanical systems through semidefinite Lyapunov functions, accepted for publication at ACC 2013. [elib]
- D. Lakatos, G. Garofalo, F. Petit, Ch. Ott, and A. Albu-Schäffer, Modal Limit Cycle Control for Variable Stiffness Actuated Robots, accepted for publication at ICRA 2013. [elib]
- H. Kaminaga, J. Englsberger, and Ch. Ott, Kinematic Optimization and Online Regeneration of Swing Foot Trajectory for Biped Locomotion, accepted for publication at HUMANOIDS 2012. [elib]
- J. Englsberger and Ch. Ott, Integration of vertical COM motion and angular momentum in an extended Capture Point tracking controller for bipedal walking, accepted for publication at HUMANOIDS 2012.
- A. Werner, R. Lampariello, and Ch. Ott, Optimization-based generation and experimental validation of optimal walking trajectories for biped robots, accepted for publication at IROS 2012. [elib]
- M. Krause, J. Englsberger, P.-B. Wieber, and Ch. Ott, Stabilization of the Capture Point Dynamics for Bipedal Walking based on Model Predictive Control, 10th IFAC Symposium on Robot Control - SYROCO, pp. 165-171, 2012. [elib]
- G. Garofalo, Ch. Ott, and A. Albu-Schäffer, Walking control of fully actuated robots based on the Bipedal SLIP model, IEEE International Conference on Robotics and Automation 2012, pp. 1456-1463, St. Paul/Minnesota/USA. [elib]
- Ch. Ott, M. Roa, and G. Hirzinger, Posture and Balance Control for Biped Robots based on Contact Force Optimization, Best paper Award at IEEE-RAS International Conference on Humanoid Robots 2011, pp. 26-33, Bled/Slovenia. [elib]
H. Kaminaga, J. Englsberger, and Ch. Ott, 二足歩行の歩行能力を向上するための遊脚軌道最適化およびオンライン軌道修正, 30th Annual Conference of the Robotics Society of Japan 2012. [elib]