A ZMP and CoM online replanning method for stable walking of bipedal robots

Recent developed humanoid robots have had the capability to demonstrate fast and stable walking, while it is still a challenge for those robots to walk stably and flexibly in complex environments. A common solution is to search for appropriate footsteps either from a predefined motion set or not. However, the inaccuracy in models and external perturbation during implementation will make the robot fail to follow such footsteps. This paper proposes a solution to replan motions online, which promises the robot closely follow the given footsteps as well as keep stable. With analysis of the dynamics and kinematics of the humanoid robot, the proposed method replans the desired ZMP (Zero Moment Point) for the preview control based stable biped walking by combining the analysis on CoM (Center of Mass) state transition and the adjustment of supporting time. Then the desired ZMP is slightly regulated within its stable region to achieve a smooth CoM trajectory. Through the dynamic planning process in each control cycle, the robot can perform flexible motions with balance maintained. The simulation results indicate that the method proposed can effectively overcome external disturbances and provide better support during biped walking. The time cost also meets demands of online control.

[1]  Satoshi Kagami,et al.  Simultaneous planning of CoM and ZMP based on the preview control method for online walking control , 2011, 2011 11th IEEE-RAS International Conference on Humanoid Robots.

[2]  Manuela M. Veloso,et al.  Online ZMP sampling search for biped walking planning , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  Satoshi Kagami,et al.  An adaptive action model for legged navigation planning , 2007, 2007 7th IEEE-RAS International Conference on Humanoid Robots.

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

[5]  Xiaoping Chen,et al.  A Universal Biped Walking Generator for Complex Environments with Pattern Feasibility Checking , 2011, Int. J. Humanoid Robotics.

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

[7]  Tomomichi Sugihara,et al.  Simulated regulator to synthesize ZMP manipulation and foot location for autonomous control of biped robots , 2008, 2008 IEEE International Conference on Robotics and Automation.

[8]  Satoshi Kagami,et al.  Strategies for adjusting the ZMP reference trajectory for maintaining balance in humanoid walking , 2010, 2010 IEEE International Conference on Robotics and Automation.

[9]  Olivier Stasse,et al.  A biped walking pattern generator based on “half-steps” for dimensionality reduction , 2011, 2011 IEEE International Conference on Robotics and Automation.

[10]  Jong-Hwan Kim,et al.  Modifiable Walking Pattern of a Humanoid Robot by Using Allowable ZMP Variation , 2008, IEEE Transactions on Robotics.

[11]  Olivier Stasse,et al.  Fast Humanoid Robot Collision-Free Footstep Planning Using Swept Volume Approximations , 2012, IEEE Transactions on Robotics.

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

[13]  Takeo Kanade,et al.  Footstep Planning for the Honda ASIMO Humanoid , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[14]  Eiichi Yoshida,et al.  Humanoid motion planning for dynamic tasks , 2005, 5th IEEE-RAS International Conference on Humanoid Robots, 2005..

[15]  Satoshi Kagami,et al.  High frequency walking pattern generation based on preview control of ZMP , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[16]  Satoshi Kagami,et al.  Interactive control of humanoid navigation , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[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]  Jianwei Zhang,et al.  Online motion planning for HOAP-2 humanoid robot navigation , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.