Foot and Body Control of Biped Robots to Walk on Irregularly Protruded Uneven Surfaces

This correspondence proposes a control method for biped robots walking on a geometrically uneven surface with irregular protrusions. The focus is to maintain robot stability in leg and foot motions in order to adapt the foot to uneven terrains. Under the assumption that contact sensors are evenly installed at the foot soles, the geometric information under the landing foot is represented by a terrain matrix, whose elements represent the height of protruded cones. The control strategy of a landing phase (LP) is to form a large polygon with the contact points between the foot and the ground, based on the current zero-moment point (ZMP) and the locations of contact points during the transition from the LP to the stable double-support phase. The center of the polygon formed by the contact points at the end of the LP is to be used as the ZMP when the trajectory for the next step is generated. The gravity-compensated inverted-pendulum-mode-based trajectory is modified based on the newly located ZMP position and is interpolated to remove any trajectory discontinuity and to ensure a smooth transition. A series of computer simulations of a 28-degree-of-freedom (DOF) biped robot with a six-DOF environment model using SimMechanics shows that a stable compliant locomotion on uneven surfaces is successfully achieved with the proposed method.

[1]  Atsuo Takanishi,et al.  Multisensor foot mechanism with shock absorbing material for dynamic biped walking adapting to unknown uneven surfaces , 1996, 1996 IEEE/SICE/RSJ International Conference on Multisensor Fusion and Integration for Intelligent Systems (Cat. No.96TH8242).

[2]  Jong Hyeon Park,et al.  Impedance control for biped robot locomotion , 2001, IEEE Trans. Robotics Autom..

[3]  M. Vukobratovic,et al.  Biped Locomotion , 1990 .

[4]  Ohung Kwon,et al.  Gait transitions for walking and running of biped robots , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

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

[6]  Jong Hyeon Park,et al.  Impedance control and modulation for stable footing in locomotion of biped robots , 1999, Proceedings 1999 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human and Environment Friendly Robots with High Intelligence and Emotional Quotients (Cat. No.99CH36289).

[7]  Atsuo Takanishi,et al.  Development of a dynamic biped walking system for humanoid - development of a biped walking robot adapting to the humans' living floor , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[8]  David E. Orin,et al.  Simulation of contact using a nonlinear damping model , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[9]  Atsuo Takanishi,et al.  Realization of dynamic biped walking stabilized by trunk motion on a sagittally uneven surface , 1990, EEE International Workshop on Intelligent Robots and Systems, Towards a New Frontier of Applications.

[10]  Kazuhito Yokoi,et al.  Generating whole body motions for a biped humanoid robot from captured human dances , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[11]  Atsuo Kawamura,et al.  Robust biped walking with active interaction control between foot and ground , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[12]  Zhi Liu,et al.  Fuzzy neural network quadratic stabilization output feedback control for biped robots via H/sub /spl infin// approach. , 2003, IEEE transactions on systems, man, and cybernetics. Part B, Cybernetics : a publication of the IEEE Systems, Man, and Cybernetics Society.

[13]  Kouhei Ohnishi,et al.  Interactive control of environmental mode for biped walking , 2003, IECON'03. 29th Annual Conference of the IEEE Industrial Electronics Society (IEEE Cat. No.03CH37468).

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

[15]  Ambarish Goswami,et al.  Foot rotation indicator (FRI) point: a new gait planning tool to evaluate postural stability of biped robots , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[16]  Guy Bessonnet,et al.  Zero moment point-measurements from a human walker wearing robot feet as shoes , 2004, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[17]  Fethi Ben Ouezdou,et al.  Dynamic walk of a bipedal robot having flexible feet , 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).

[18]  Shuuji Kajita,et al.  Adaptive Gait Control of a Biped Robot Based on Realtime Sensing of the Ground Profile , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[19]  Miomir Vukobratović,et al.  Biped Locomotion: Dynamics, Stability, Control and Application , 1990 .

[20]  Yoshiyuki Sankai,et al.  Gait control of human and humanoid on irregular terrain considering interaction with environment , 2003, The 12th IEEE International Workshop on Robot and Human Interactive Communication, 2003. Proceedings. ROMAN 2003..

[21]  Chih-Min Lin,et al.  Robust Fault-Tolerant Control for a Biped Robot Using a Recurrent Cerebellar Model Articulation Controller , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[22]  Qiang Huang,et al.  Cooperation of dynamic patterns and sensory reflex for humanoid walking , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[23]  Jong H. Park,et al.  Biped robot walking using gravity-compensated inverted pendulum mode and computed torque control , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).