Lyapunov Stability Margins for humanoid robot balancing

This work introduces a novel balance monitoring strategy for humanoid robots. The proposed method addresses the problem of ensuring the balance maintenance of a humanoid robot, through the online monitoring of its state of balance by means of a Lyapunov (energy) function. The proposed method involves the use of dynamical models accounting for both the link and motor states. Energy limits corresponding to the front and rear edges of the support polygon are computed using a closed-loop Lyapunov function. Therefore, this method focuses on the resolution of two issues through a single control scheme, namely, guaranteeing asymptotical stability of the robot at the joint level, in addition to ensuring that it maintains its dynamical balance. A mathematical proof of the previous claims, as well as of the method's validity, is provided in the paper, whereby a direct relationship between the CoP and the system's energy has been established for the first time. Experimental results of step recovery and walking tests performed on the COmpliant huMANoid (COMAN) corroborate the method's applicability and performance as a balance monitor.

[1]  Pierre-Brice Wieber,et al.  Trajectory Free Linear Model Predictive Control for Stable Walking in the Presence of Strong Perturbations , 2006, 2006 6th IEEE-RAS International Conference on Humanoid Robots.

[2]  Sergey V. Drakunov,et al.  Capture Point: A Step toward Humanoid Push Recovery , 2006, 2006 6th IEEE-RAS International Conference on Humanoid Robots.

[3]  Miomir Vukobratovic,et al.  Zero-Moment Point - Thirty Five Years of its Life , 2004, Int. J. Humanoid Robotics.

[4]  S. Kajita,et al.  Study of dynamic biped locomotion on rugged terrain-theory and basic experiment , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[5]  Pablo González de Santos,et al.  An improved energy stability margin for walking machines subject to dynamic effects , 2005, Robotica.

[6]  Nikolaos G. Tsagarakis,et al.  Gravity compensation control of compliant joint systems with multiple drives , 2013, 2013 IEEE International Conference on Robotics and Automation.

[7]  Alin Albu-Schäffer,et al.  A passivity based Cartesian impedance controller for flexible joint robots - part I: torque feedback and gravity compensation , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[8]  Jong-Hwan Kim,et al.  Landing Force Control for Humanoid Robot by Time-Domain Passivity Approach , 2007, IEEE Transactions on Robotics.

[9]  Nikolaos G. Tsagarakis,et al.  COMpliant huMANoid COMAN: Optimal joint stiffness tuning for modal frequency control , 2013, 2013 IEEE International Conference on Robotics and Automation.

[10]  Nikolaos G. Tsagarakis,et al.  A compact soft actuator unit for small scale human friendly robots , 2009, 2009 IEEE International Conference on Robotics and Automation.

[11]  Ko Yamamoto,et al.  Maximal output admissible set for trajectory tracking control of biped robots and its application to falling avoidance control , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  Gordon Cheng,et al.  Passivity-Based Full-Body Force Control for Humanoids and Application to Dynamic Balancing and Locomotion , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Nikolaos G. Tsagarakis,et al.  A compliant humanoid walking strategy based on the switching of state feedback gravity compensation controllers , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Benjamin J. Stephens,et al.  Humanoid push recovery , 2007, 2007 7th IEEE-RAS International Conference on Humanoid Robots.

[15]  Pierre-Brice Wieber,et al.  Viability and predictive control for safe locomotion , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[16]  S. Nakaura,et al.  Balance control analysis of humanoid robot based on ZMP feedback control , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[17]  Kazuhito Yokoi,et al.  Biped walking pattern generation by using preview control of zero-moment point , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[18]  Shuuji Kajita,et al.  Dynamic walking control of a biped robot along a potential energy conserving orbit , 1992, IEEE Trans. Robotics Autom..

[19]  Vinutha Kallem,et al.  Rate of change of angular momentum and balance maintenance of biped robots , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[20]  Ambarish Goswami,et al.  Postural Stability of Biped Robots and the Foot-Rotation Indicator (FRI) Point , 1999, Int. J. Robotics Res..

[21]  Katie Byl,et al.  Increased robustness of humanoid standing balance in the sagittal plane through adaptive joint torque reduction , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[22]  Pierre-Brice Wieber Author manuscript, published in "Proceedings of the International Workshop on Humanoid and Human Friendly Robotics (2002)" On the stability of walking systems Pierre-Brice WIEBER INRIA Rhône-Alpes , 2022 .

[23]  Benjamin J. Stephens Integral control of humanoid balance , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[24]  Guy Bessonnet,et al.  Forces acting on a biped robot. Center of pressure-zero moment point , 2004, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[25]  Philippe Poignet,et al.  Moving horizon control for biped robots without reference trajectory , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[26]  Nikolaos G. Tsagarakis,et al.  The design of the lower body of the compliant humanoid robot “cCub” , 2011, 2011 IEEE International Conference on Robotics and Automation.

[27]  Sven Behnke,et al.  Instability Detection and Fall Avoidance for a Humanoid using Attitude Sensors and Reflexes , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[28]  Oliver Höhn,et al.  Probabilistic Balance Monitoring for Bipedal Robots , 2009, Int. J. Robotics Res..