Stable Bipedal Walking With Foot Rotation Through Direct Regulation of the Zero Moment Point

Consider a biped evolving in the sagittal plane. The unexpected rotation of the supporting foot can be avoided by controlling the zero moment point (ZMP). The objective of this study is to propose and analyze a control strategy for simultaneously regulating the position of the ZMP and the joints of the robot. If the tracking requirements were posed in the time domain, the problem would be underactuated in the sense that the number of inputs would be less than the number of outputs. To get around this issue, the proposed controller is based on a path-following control strategy, previously developed for dealing with the underactuation present in planar robots without actuated ankles. In particular, the control law is defined in such a way that only the kinematic evolution of the robot's state is regulated, but not its temporal evolution. The asymptotic temporal evolution of the robot is completely defined through a one degree-of-freedom subsystem of the closed-loop model. Since the ZMP is controlled, bipedal walking that includes a prescribed rotation of the foot about the toe can also be considered. Simple analytical conditions are deduced that guarantee the existence of a periodic motion and the convergence toward this motion.

[1]  S. Bhat,et al.  Continuous finite-time stabilization of the translational and rotational double integrators , 1998, IEEE Trans. Autom. Control..

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

[3]  Christine Chevallereau,et al.  Tracking a joint path for the walk of an underactuated biped , 2004, Robotica.

[4]  Yoshihiko Nakamura,et al.  Whole-body Cooperative Balancing of Humanoid Robot using COG Jacobian , 2002 .

[5]  Yildirim Hurmuzlu,et al.  Dynamics of Bipedal Gait: Part II—Stability Analysis of a Planar Five-Link Biped , 1993 .

[6]  Friedrich Pfeiffer,et al.  The concept of jogging JOHNNIE , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[7]  Francesco Bullo,et al.  Controlled symmetries and passive walking , 2005, IEEE Transactions on Automatic Control.

[8]  M. Vukobratovic,et al.  On the stability of anthropomorphic systems , 1972 .

[9]  Marko B. Popovic,et al.  Ground Reference Points in Legged Locomotion: Definitions, Biological Trajectories and Control Implications , 2005, Int. J. Robotics Res..

[10]  Jong Hyeon Park,et al.  An online trajectory modifier for the base link of biped robots to enhance locomotion stability , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[11]  Lars Nielsen,et al.  Torque-limited path following by online trajectory time scaling , 1990, IEEE Trans. Robotics Autom..

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

[13]  Christine Chevallereau,et al.  Stability Analysis of Bipedal Walking with Control or Monitoring of the Center of Pressure , 2006 .

[14]  João Pedro Hespanha,et al.  Path-following for nonminimum phase systems removes performance limitations , 2005, IEEE Transactions on Automatic Control.

[15]  Jun Ho Choi,et al.  Planar bipedal walking with foot rotation , 2005, Proceedings of the 2005, American Control Conference, 2005..

[16]  Daniel E. Koditschek,et al.  Hybrid zero dynamics of planar biped walkers , 2003, IEEE Trans. Autom. Control..

[17]  Christine Chevallereau,et al.  RABBIT: a testbed for advanced control theory , 2003 .

[18]  Ching-Long Shih,et al.  Asymptotically Stable Walking of a Simple Underactuated 3D Bipedal Robot , 2007, IECON 2007 - 33rd Annual Conference of the IEEE Industrial Electronics Society.

[19]  Yildirim Hurmuzlu,et al.  Dynamics of Bipedal Gait: Part I—Objective Functions and the Contact Event of a Planar Five-Link Biped , 1993 .

[20]  Qiang Huang,et al.  Humanoids walk with feedforward dynamic pattern and feedback sensory reflection , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[21]  Guy Bessonnet,et al.  Gait analysis of a human walker wearing robot feet as shoes , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[22]  Franck Plestan,et al.  Asymptotically stable walking for biped robots: analysis via systems with impulse effects , 2001, IEEE Trans. Autom. Control..

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

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

[25]  Chenglong Fu,et al.  Proving Asymptotic Stability of Dynamic Walking for a Five-Link Biped Robot with Feet , 2006, 2006 IEEE Conference on Robotics, Automation and Mechatronics.

[26]  Hirochika Inoue,et al.  Real-time humanoid motion generation through ZMP manipulation based on inverted pendulum control , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[27]  Jessy W. Grizzle,et al.  Model-based control and analysis of anthropomorphic walking , 2005 .

[28]  E. Westervelt,et al.  Feedback Control of Dynamic Bipedal Robot Locomotion , 2007 .

[29]  C. Chevallereau,et al.  Tracking of a Joint Path for the Walking of an Underactuated Biped , 2004 .

[30]  Keon Young Yi Walking of a biped robot with compliant ankle joints: implementation with KUBCA , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[31]  Ching-Long Shih,et al.  Ascending and descending stairs for a biped robot , 1999, IEEE Trans. Syst. Man Cybern. Part A.

[32]  Moritz Diehl,et al.  Fast Motions in Biomechanics and Robotics , 2006 .

[33]  T. Takahashi,et al.  Posture control using foot toe and sole for biped walking robot "Ken" , 2002, 7th International Workshop on Advanced Motion Control. Proceedings (Cat. No.02TH8623).

[34]  Masayuki Inaba,et al.  AutoBalancer: An Online Dynamic Balance Compensation Scheme for Humanoid Robots , 2000 .

[35]  Toshiyuki Murakami,et al.  A walking pattern generation for biped robot with parallel mechanism by considering contact force , 2001, IECON'01. 27th Annual Conference of the IEEE Industrial Electronics Society (Cat. No.37243).