Walking pattern generation method with feedforward and feedback control for humanoid robots

This paper proposes a new walking pattern generation method for humanoid robots. This paper uses the linear inverted pendulum model (LIPM) which is composed of zero moment point (ZMP) and center of mass (CoM). Based on LIPM, the proposed method consists of feedforward control and feedback control for walking pattern generation of humanoid robots. The linear quadratic regulator(LQR) as a feedback controller tracks the desired ZMP according to footprints of humanoid robots and makes poles of LIPM stable. The feedback controller, pole-zero cancelation by series approximation (PZCSA) plays a role of reducing the inherent property of LIPM and approximating the transfer function of the overall system including LIPM and controllers to be unity. The usefulness of the proposed method is verified by simulations such as arbitrary time intervals of support phases, arbitrary desired ZMP position and sudden changed desired ZMP position. And the validity of the proposed method is confirmed by the experiment of a humanoid robot using a joystick.

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

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

[3]  ChangHwan Kim,et al.  Self-adapting humanoid locomotion using a neural oscillator network , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Michael Gienger,et al.  Sensor and control design of a dynamically stable biped robot , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[5]  Masayoshi Tomizuka,et al.  Zero Phase Error Tracking Algorithm for Digital Control , 1987 .

[6]  Atsuo Kawamura,et al.  Biped Walking with Variable ZMP, Frictional Constraint, and Inverted Pendulum Model , 2004, 2004 IEEE International Conference on Robotics and Biomimetics.

[7]  W. Messner,et al.  Cancellation of Discrete Time Unstable Zeros by Feedforward Control , 1994 .

[8]  Seokmin Hong,et al.  Walking pattern generation for Humanoid robots with LQR and feedforward control method , 2008, 2008 34th Annual Conference of IEEE Industrial Electronics.

[9]  Youngjin Choi,et al.  On the walking control for humanoid robot based on the kinematic resolution of CoM Jacobian with embedded motion , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[10]  Jesse B. Hoagg,et al.  Nonminimum-phase zeros - much to do about nothing - classical control - revisited part II , 2007, IEEE Control Systems.

[11]  Shuuji Kajita,et al.  Biped Walking Pattern Generator allowing Auxiliary ZMP Control , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  Chong-Ho Choi,et al.  A feedforward controller by modified series approximation , 1998 .

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

[14]  Shuuji Kajita,et al.  International Journal of Humanoid Robotics c ○ World Scientific Publishing Company An Analytical Method on Real-time Gait Planning for a Humanoid Robot , 2022 .

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

[16]  ChangHwan Kim,et al.  An Analytical Method to Generate Walking Pattern of Humanoid Robot , 2006, IECON 2006 - 32nd Annual Conference on IEEE Industrial Electronics.