Enhancing Zero Moment Point-Based Control Model: System Identification Approach

The approximation of a humanoid robot by an inverted pendulum is one of the most frequently used models to generate a stable walking pattern using a planned zero moment point (ZMP) trajectory. However, on account of the difference between the multibody model of the humanoid robot and the simple inverted pendulum model, the ZMP error might be bigger than the polygon of support and the robot falls down. To overcome this limitation, we propose to improve the accuracy of the inverted pendulum model using system identification techniques. The candidate model is a quadratic in the state space representation. To identify this system, we propose an identification method that is the result of the comprehensive application of system identification to dynamic systems. Based on the quadratic system, we also propose controlling algorithms for on-line and off-line walking pattern generation for humanoid robots. The efficiency of the quadratic system and the walking pattern generation methods has been successfully shown using dynamical simulation and conducting real experiments on the cybernetic human HRP-4C.

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

[2]  C. S. George Lee,et al.  Humanoid trajectory generation: an iterative approach based on movement and angular momentum criteria , 2004, 4th IEEE/RAS International Conference on Humanoid Robots, 2004..

[3]  K. Nagasaka,et al.  Stabilization of Dynamic Walk on a Humanoid Using Torso Position Compliance Control , 1999 .

[4]  Kazuhito Yokoi,et al.  Open architecture humanoid robotics platform , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[5]  Eiichi Yoshida,et al.  Improving ZMP-based control model using system identification techniques , 2009, 2009 9th IEEE-RAS International Conference on Humanoid Robots.

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

[7]  Shuuji Kajita,et al.  OpenHRP: Open Architecture Humanoid Robotics Platform , 2004, Int. J. Robotics Res..

[8]  Wael Suleiman,et al.  Linear Multivariable System Identification: Multi-experiments Case , 2007 .

[9]  Shuuji Kajita,et al.  Cybernetic human HRP-4C , 2009, 2009 9th IEEE-RAS International Conference on Humanoid Robots.

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

[11]  Shuuji Kajita,et al.  Experimental study of biped dynamic walking in the linear inverted pendulum mode , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[12]  Kenji KANEKO,et al.  Humanoid robot HRP-3 , 2004, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[14]  Fumio Kanehiro,et al.  Humanoid robot HRP-2 , 2008, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

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

[16]  Yoshihiro Kuroki,et al.  Integrated motion control for walking, jumping and running on a small bipedal entertainment robot , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[17]  W. Suleiman,et al.  Identification of Quadratic System by local gradient search , 2006, 2006 IEEE Conference on Computer Aided Control System Design, 2006 IEEE International Conference on Control Applications, 2006 IEEE International Symposium on Intelligent Control.

[18]  Shuuji Kajita,et al.  An Analytical Method for Real-Time Gait Planning for Humanoid Robots , 2006, Int. J. Humanoid Robotics.

[19]  André Monin,et al.  New method for identifying finite degree Volterra series , 2008, Autom..

[20]  Atsuo Takanishi,et al.  Development of a biped walking robot compensating for three-axis moment by trunk motion , 1993, Proceedings of 1993 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '93).