Biped walking pattern generation by using preview control of zero-moment point

We introduce a new method of a biped walking pattern generation by using a preview control of the zero-moment point (ZMP). First, the dynamics of a biped robot is modeled as a running cart on a table which gives a convenient representation to treat ZMP. After reviewing conventional methods of ZMP based pattern generation, we formalize the problem as the design of a ZMP tracking servo controller. It is shown that we can realize such controller by adopting the preview control theory that uses the future reference. It is also shown that a preview controller can be used to compensate the ZMP error caused by the difference between a simple model and the precise multibody model. The effectiveness of the proposed method is demonstrated by a simulation of walking on spiral stairs.

[1]  Thomas B. Sheridan,et al.  Three Models of Preview Control , 1966 .

[2]  Kunihiko Ichikawa,et al.  Optimal Servosystem Utilizing Future Value of Desired Function , 1969 .

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

[4]  Masayoshi Tomizuka,et al.  On the optimal digital state vector feedback controller with integral and preview actions , 1979 .

[5]  Masayoshi Tomizuka,et al.  On the Optimal Digital State Vector Feedback Controller With Integral and Preview Actions , 1979 .

[6]  T. Katayama,et al.  Design of an optimal controller for a discrete-time system subject to previewable demand , 1985 .

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

[8]  Akihito Sano,et al.  Realization of natural dynamic walking using the angular momentum information , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[9]  S. Kajita,et al.  Study of dynamic biped locomotion on rugged terrain-theory and basic experiment , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[10]  Jerry E. Pratt,et al.  Virtual model control of a bipedal walking robot , 1997, Proceedings of International Conference on Robotics and Automation.

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

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

[13]  Masayuki Inaba,et al.  A Fast Generation Method of a Dynamically Stable Humanoid Robot Trajectory with Enhanced ZMP Constra , 2000 .

[14]  Masayuki Inaba,et al.  Design and development of research platform for perception-action integration in humanoid robot: H6 , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[15]  Kazuhito Yokoi,et al.  Planning walking patterns for a biped robot , 2001, IEEE Trans. Robotics Autom..

[16]  Shuuji Kajita,et al.  Real-time 3D walking pattern generation for a biped robot with telescopic legs , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[17]  Friedrich Pfeiffer,et al.  Towards the design of a biped jogging robot , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[18]  Kazuhito Yokoi,et al.  A realtime pattern generator for biped walking , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

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

[20]  Toshikazu Kawasaki,et al.  Design of prototype humanoid robotics platform for HRP , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.