Real Time Biped Walking Gait Pattern Generator for a Real Robot

The design of a real time and dynamic balanced biped walking gait pattern generator is not trivial due to high control space and inherently unstable motion. Moreover, in the Robocup domain, robots that are able to achieve the goal footstep in a short duration have a great advantage when playing soccer. In this paper, we present a new technique to realize a real time biped walking gait pattern generator on a real robot named Nao. A Zero Moment Point (ZMP) trajectory represented by a cubic polynomial is introduced to connect the goal state (the position and the velocity of the CoG) to the previous one in only one step. To apply the generator on the real robot Nao, we calculate the compensation for two HipRoll joints in a theoretical way by modeling them as elastic joints. The nao of version 3.3 is used in the experiments. The walk is intrinsically omnidirectional. When walking with step duration 180ms, the robot can respond to the high level command in 180ms. The maximum forward speed is around 0.33m/s. The maximum backward speed is around 0.2m/s. The maximum sideways speed is around 0.11m/s. The maximum rotational speed is around 90°/s.

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

[2]  Jacob E. Goodman,et al.  On the largest convex polygon contained in a non-convex n-gon, or how to peel a potato , 1981 .

[3]  M. Spong Modeling and Control of Elastic Joint Robots , 1987 .

[4]  Masayuki Inaba,et al.  Motion Planning for Humanoid Robots , 2003, ISRR.

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

[6]  Sven Behnke,et al.  Online trajectory generation for omnidirectional biped walking , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

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

[8]  Masayuki Inaba,et al.  Online footstep planning for humanoid robots , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[9]  Xiaoping Chen,et al.  Integrated Balance Control on Uneven Terrain , 2012, IAS.

[10]  Alessandro De Luca,et al.  PD control with on-line gravity compensation for robots with elastic joints: Theory and experiments , 2005, Autom..

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

[12]  M. Vukobratovic,et al.  Contribution to the Synthesis of Biped Gait , 1968 .

[13]  Emanuele Menegatti,et al.  Developing Robot Motions by Simulated Touch Sensors , 2008, SIMPAR.

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

[15]  Oliver Urbann,et al.  Observer-based dynamic walking control for biped robots , 2009, Robotics Auton. Syst..

[16]  Enrico Pagello,et al.  The Challenge of Motion Planning for Soccer Playing Humanoid Robots , 2008, Int. J. Humanoid Robotics.

[17]  T. Röfer,et al.  A Robust Closed-Loop Gait for the Standard Platform League Humanoid , 2009 .

[18]  Eric Chown,et al.  Omnidirectional Walking Using ZMP and Preview Control for the NAO Humanoid Robot , 2009, RoboCup.

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

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

[21]  Jacky Baltes,et al.  RoboCup 2009: Robot Soccer World Cup XIII [papers from the 13th annual RoboCup International Symposium, Graz, Austria, June 29 - July 5, 2009] , 2010, RoboCup.

[22]  Jung-Hoon Kim Walking pattern generation of a biped walking robot using convolution sum , 2007, 2007 7th IEEE-RAS International Conference on Humanoid Robots.

[23]  Alessandro De Luca,et al.  Compliance Control for an Anthropomorphic Robot with Elastic Joints: Theory and Experiments , 2005 .

[24]  Shigeo Hirose,et al.  Tumble stability criterion of integrated locomotion and manipulation , 1996, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems. IROS '96.

[25]  J. Chestnutt,et al.  Planning Biped Navigation Strategies in Complex Environments , 2003 .

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

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

[28]  A Closed-loop 3 D-LIPM Gait for the RoboCup Standard Platform League Humanoid , 2010 .