Disturbance Rejection for Biped Humanoids

This paper proposes a simple passivity-based disturbance rejection scheme for force-controllable biped humanoids. The disturbance rejection by force control is useful not only for self-balance, but also for stable and safety physical interaction between human and humanoid robots. The core technique is passivity-based contact force control with gravity-compensation. This makes it easy to control the contact forces in a satisfactory dynamic range without canceling all non-linear terms. The disturbance rejection is located at the higher layer above the contact force controller. It is composed of three sub-controllers; 1) a balancing controller; 2) a stepping controller; and 3) the trigger. Numerical simulations and experiments evaluate the effectiveness of the proposed controller. Although the method is incomplete in the sense that the self-collision between the limbs is ignored, a preliminary experimental result on a real humanoid platform demonstrates that the proposed method can actually make the robot recover the balance under large unknown external perturbations.

[1]  Kazuhito Yokoi,et al.  Resolved momentum control: humanoid motion planning based on the linear and angular momentum , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[2]  T. Takenaka,et al.  The development of Honda humanoid robot , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

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

[4]  Atsuo Takanishi,et al.  Development of a bipedal humanoid robot-control method of whole body cooperative dynamic biped walking , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[5]  Atsuo Takanishi,et al.  A control method for dynamic biped walking under unknown external force , 1990, EEE International Workshop on Intelligent Robots and Systems, Towards a New Frontier of Applications.

[6]  Oussama Khatib,et al.  A unified approach for motion and force control of robot manipulators: The operational space formulation , 1987, IEEE J. Robotics Autom..

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

[8]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

[9]  Oussama Khatib,et al.  Synthesis of Whole-Body Behaviors through Hierarchical Control of Behavioral Primitives , 2005, Int. J. Humanoid Robotics.

[10]  Gordon Cheng,et al.  Gravity Compensation and Full-Body Balancing for Humanoid Robots , 2006, 2006 6th IEEE-RAS International Conference on Humanoid Robots.

[11]  Takashi Emura,et al.  Back handspring of a multi-link gymnastic robot — reference model approach , 2006, Adv. Robotics.

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

[13]  Takashi Emura,et al.  Symmetric Walking Control: Invariance and Global Stability , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[14]  Oussama Khatib,et al.  A whole-body control framework for humanoids operating in human environments , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[15]  A. Schaft L2-Gain and Passivity Techniques in Nonlinear Control. Lecture Notes in Control and Information Sciences 218 , 1996 .

[16]  Jun Morimoto,et al.  CB: A Humanoid Research Platform for Exploring NeuroScience , 2006, 2006 6th IEEE-RAS International Conference on Humanoid Robots.

[17]  Atsuo Takanishi,et al.  Physical interaction between human and a bipedal humanoid robot-realization of human-follow walking , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

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

[19]  Suguru Arimoto,et al.  A SIMPLE CONTROL METHOD COPING WITH A KINEMATICALLY ILL‐POSED INVERSE PROBLEM OF REDUNDANT ROBOTS: ANALYSIS IN CASE OF A HANDWRITING ROBOT , 2005 .