Passivity-Based Full-Body Force Control for Humanoids and Application to Dynamic Balancing and Locomotion

This paper proposes a passivity-based hierarchical full-body motion controller for force-controllable multi-DOF humanoid robots. The task-space forces are treated in a uniform manner for a variety of position/force tracking and force/moment compensation. The contact force closure is optimally solved and transformed directly into the joint torques in real-time without any joint trajectory planning. With this framework, we introduce gravity compensation at the lowest layer of the controller that makes the closed-loop system passive with respect to additional inputs as well as external forces. Furthermore, we propose two upper-layers: one layer controls the ground reaction forces, which enables the robot keep the dynamic balance. The other layer is the another passification control, which constructs an invariant manifold that prevents the robot from falling during walking. Four realistic dynamic simulations: balanced squatting, reaching, externally driven, or speed-controlled walking with disturbances demonstrate the effectiveness of the proposed methods

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

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

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

[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]  Gordon Cheng,et al.  Gravity Compensation and Full-Body Balancing for Humanoid Robots , 2006, 2006 6th IEEE-RAS International Conference on Humanoid Robots.

[6]  Suguru Arimoto,et al.  Natural resolution of ill-posedness of inverse kinematics for redundant robots: a challenge to Bernstein's degrees-of-freedom problem , 2005, Adv. Robotics.

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

[8]  Yoshihiko Nakamura,et al.  Whole-body cooperative balancing of humanoid robot using COG Jacobian , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[9]  H. Inoue,et al.  Dynamic walking pattern generation for a humanoid robot based on optimal gradient method , 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028).

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

[11]  Jun Morimoto,et al.  Modulation of simple sinusoidal patterns by a coupled oscillator model for biped walking , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

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

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

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

[15]  T. Mita,et al.  Development and Running Control of a 3 D Leg Robot , 2000 .

[16]  Kazuhisa Mitobe,et al.  Control of walking robots based on manipulation of the zero moment point , 2000, Robotica.

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

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