State-incremental optimal control of 3D COG pattern generation for humanoid robots

Many researchers have proposed walking pattern generation methods with zero moment point – center of gravity (ZMP–COG) constraints. Some of the researchers used a neural-networks (NN), a central pattern generator (CPG), or a genetic algorithm (GA) for ZMP–COG pattern generation. However, the parameters used in those methods are too many, and the procedure to learn or to search them costs too much computation time. Other researchers designed controllers or used analytical solution method to generate COG trajectories. These methods generate the ZMP-COG pattern very quickly, but the COG height is limited to a constant to linearize the inverted pendulum model of the robot. Due to this limitation, the robots cannot walk freely on surfaces that change in height. To solve this problem, researchers start to use the original nonlinear inverted pendulum model to make the COG height changeable such as using a numerical method or a feedback controller. In this paper, an optimal control-based pattern generator that can allow COG height change is proposed. It can solve sagittal and lateral COG patterns with arbitrarily assigned COG height and ZMP trajectories in real time. Thus, dynamic walking on height-changing surfaces can be achieved.

[1]  Gwi-Tae Park,et al.  Zero-moment point trajectory modelling of a biped walking robot using an adaptive neuro-fuzzy system , 2005 .

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

[3]  Satoshi Kagami,et al.  Online Walking Control System for Humanoids with Short Cycle Pattern Generation , 2009, Int. J. Robotics Res..

[4]  Atsuo Takanishi,et al.  Development of a new humanoid robot WABIAN-2 , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

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

[6]  Victor M. Becerra,et al.  Optimal control , 2008, Scholarpedia.

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

[8]  Kikuo Fujimura,et al.  The intelligent ASIMO: system overview and integration , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[9]  Minoru Asada,et al.  Humanoid Robot Motion Recognition and Reproduction , 2009, Adv. Robotics.

[10]  Youngjin Choi,et al.  On the stability of indirect ZMP controller for biped robot systems , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[11]  Jun-Ho Oh,et al.  Design of Android type Humanoid Robot Albert HUBO , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  K. Seto,et al.  Motion and vibration control of three dimensional flexible shaking table using LQI control approach , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[13]  Yoshihiko Nakamura,et al.  Boundary Condition Relaxation Method for Stepwise Pedipulation Planning of Biped Robots , 2009, IEEE Transactions on Robotics.

[14]  Atsuo Takanishi,et al.  Human-like walking with knee stretched, heel-contact and toe-off motion by a humanoid robot , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[16]  Masayuki Inaba,et al.  A Fast Dynamically Equilibrated Walking Trajectory Generation Method of Humanoid Robot , 2002, Auton. Robots.

[17]  Kunikatsu Takase,et al.  Three-dimensional adaptive dynamic walking of a quadruped - rolling motion feedback to CPGs controlling pitching motion , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[18]  K. Erbatur,et al.  Biped robot reference generation with natural ZMP trajectories , 2006, 9th IEEE International Workshop on Advanced Motion Control, 2006..

[19]  Yoshihiko Nakamura,et al.  Inverse kinematic solutions with singularity robustness for robot manipulator control , 1986 .

[20]  Kazuhito Yokoi,et al.  Real-Time Planning of Humanoid Robot's Gait for Force-Controlled Manipulation , 2004, IEEE/ASME Transactions on Mechatronics.

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

[22]  Rajiv V. Dubey,et al.  A weighted least-norm solution based scheme for avoiding joint limits for redundant joint manipulators , 1993, IEEE Trans. Robotics Autom..

[23]  Shinji Kanda,et al.  Adaptive locomotion controller and reflex system for humanoid robots , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[25]  Shuuji Kajita,et al.  Pattern Generation of Biped Walking Constrained on Parametric Surface , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[26]  Yoon Keun Kwak,et al.  Emotional Feature Extraction Method Based on the Concentration of Phoneme Influence for Human–Robot Interaction , 2010, Adv. Robotics.

[27]  Eiichi Yoshida,et al.  Enhancing Zero Moment Point-Based Control Model: System Identification Approach , 2011, Adv. Robotics.