Upper limb compliant strategy exploiting external physical constraints for humanoid fall avoidance

Ensuring humanoid balance stability to prevent falling is one of the most crucial control problems in humanoid robotics and has been extensively studied in the past, resulting in a diverse range of balance recovery schemes. These balancing control methods effectively perform body posture control using three main motion strategies, namely: ankle, ankle-hip and stepping strategies. In this work we present a novel balance strategy which fundamentally differs from the previous methods as its principle is to exploit contacts with the environment to prevent falling rather than only performing body posture control. An uncoupled impedance controller for the upper body of the humanoid robot is combined with a lower body stabilizer, and the balancing capabilities are enhanced by the establishment of additional physical contacts with the environment. The generation of the reactive arm motion and the impedance regulation are discussed in details. Experimental trials with the humanoid robot COMAN, provided with active and passive compliance, demonstrate the potential of the approach and the first step towards the development of more human-like balancing skills using an integrated approach where all body parts (not only legs but also arms and hands) can establish contacts with the surrounding environment so as to ensure a stable and balanced behavior.

[1]  Nikolaos G. Tsagarakis,et al.  TeleImpedance: Exploring the role of common-mode and configuration-dependant stiffness , 2012, 2012 12th IEEE-RAS International Conference on Humanoid Robots (Humanoids 2012).

[2]  Jeonghwa Lee,et al.  A short survey on preconditioning techniques for large-scale dense complex linear systems in electromagnetics , 2007 .

[3]  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.

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

[5]  Atsuo Takanishi,et al.  Balance and impedance control for biped humanoid robot locomotion , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[6]  Alin Albu-Schäffer,et al.  Impedance control for variable stiffness mechanisms with nonlinear joint coupling , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Takeo Kanade,et al.  Footstep Planning for the Honda ASIMO Humanoid , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[8]  Chee-Meng Chew,et al.  Virtual Model Control: An Intuitive Approach for Bipedal Locomotion , 2001, Int. J. Robotics Res..

[9]  T. Huckle,et al.  Frobenius norm minimization and probing for preconditioning , 2007 .

[10]  Gerd Hirzinger,et al.  Posture and balance control for biped robots based on contact force optimization , 2011, 2011 11th IEEE-RAS International Conference on Humanoid Robots.

[11]  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).

[12]  Oussama Khatib,et al.  Compliant Control of Multicontact and Center-of-Mass Behaviors in Humanoid Robots , 2010, IEEE Transactions on Robotics.

[13]  Alin Albu-Schäffer,et al.  Dynamic whole-body mobile manipulation with a torque controlled humanoid robot via impedance control laws , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[15]  Kazuhito Yokoi,et al.  The first human-size humanoid that can fall over safely and stand-up again , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[16]  Comparison of various active impedance control approaches, modeling, implementation, passivity, stability and trade-offs , 2012, 2012 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM).

[17]  Ambarish Goswami,et al.  Safe fall: Humanoid robot fall direction change through intelligent stepping and inertia shaping , 2009, 2009 IEEE International Conference on Robotics and Automation.

[18]  Nikolaos G. Tsagarakis,et al.  A passivity based admittance control for stabilizing the compliant humanoid COMAN , 2012, 2012 12th IEEE-RAS International Conference on Humanoid Robots (Humanoids 2012).

[19]  Alin Albu-Schäffer,et al.  Soft robotics: what Cartesian stiffness can obtain with passively compliant, uncoupled joints? , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).