Diagonal walk reference generator based on Fourier approximation of ZMP trajectory

Humanoid robots should be capable of adjusting their walking speed and walking direction. Due to the huge design space of the controller, it is very difficult to control the balance of humanoids walk. The position of the Zero Moment Point (ZMP) is widely used for dynamic stability measurement in biped locomotion. The reference trajectory of the Center of Mass (CoM) of a humanoid can be computed from a predefined ZMP trajectory. In order to generate the CoM trajectory, many researchers represent the ZMP equation using the motion equations of simple physical system, e.g. the cart-table model. A Fourier series approximation based method, which generates the CoM trajectory, was previously proposed for straight and curve walking. This paper extends these techniques to generate side and diagonal walking. In order to generate diagonal walking, straight and side walking are combined. The proposed CoM generation approach was tested on a simulated NAO robot. Experiments indicate that the method is successful in generating stable side and diagonal walking. Comparison results of the proposed method with ZMP preview control method show the benefits of the proposed technique.

[1]  António J. R. Neves,et al.  Humanoid Behaviors: From Simulation to a Real Robot , 2011, EPIA.

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

[3]  Kemalettin Erbatur,et al.  Circular arc-shaped walking trajectory generation for bipedal humanoid robots , 2012, 2012 12th IEEE International Workshop on Advanced Motion Control (AMC).

[4]  Pierre-Brice Wieber,et al.  Trajectory Free Linear Model Predictive Control for Stable Walking in the Presence of Strong Perturbations , 2006, 2006 6th IEEE-RAS International Conference on Humanoid Robots.

[5]  Kemalettin Erbatur,et al.  Natural ZMP Trajectories for Biped Robot Reference Generation , 2009, IEEE Transactions on Industrial Electronics.

[6]  Luís Paulo Reis,et al.  Biped Walking Using Coronal and Sagittal Movements Based on Truncated Fourier Series , 2010, RoboCup.

[7]  Kazuhito Yokoi,et al.  The 3D linear inverted pendulum mode: a simple modeling for a biped walking pattern generation , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[8]  M. Asada,et al.  SimSpark – Concepts and Application in the RoboCup 3 D Soccer Simulation League , 2008 .

[9]  Masayuki Inaba,et al.  Online generation of humanoid walking motion based on a fast generation method of motion pattern that follows desired ZMP , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Luis Cruz,et al.  Optimization Approach for the Development of Humanoid Robots' Behaviors , 2012, IBERAMIA.

[11]  Pierre Blazevic,et al.  Mechatronic design of NAO humanoid , 2009, 2009 IEEE International Conference on Robotics and Automation.

[12]  Ambarish Goswami,et al.  Postural Stability of Biped Robots and the Foot-Rotation Indicator (FRI) Point , 1999, Int. J. Robotics Res..

[13]  Luís Paulo Reis,et al.  Automatic Generation of Biped Walk Behavior Using Genetic Algorithms , 2009, IWANN.

[14]  M Vukobratović,et al.  Contribution to the synthesis of biped gait. , 1969, IEEE transactions on bio-medical engineering.

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

[16]  Luís Paulo Reis,et al.  Development of an Omnidirectional Kick for a NAO Humanoid Robot , 2012, IBERAMIA.