Self-stable Omnidirectional Walking with Compliant Joints

Bipedal walking is one of the most essential skills in humanoid robot soccer. A stable and fast gait gives teams a winning edge when their robots are the first at the ball, maintain ball control with sure feet, and drive the ball decisively towards the opponent goal. The most successful teams in the Humanoid League are typically characterized by reliably walking robots. In this contribution, we describe the omnidirectional gait of team NimbRo, one of the most successful robot soccer teams in the history of RoboCup. The walk algorithm is open-loop and model-free. It is based on highly configurable, centralpattern-generated rhythmic motion signals and combines well with a compliant servo setting to achieve a relatively high level of self-stability. We discuss the advantages of this approach in comparison with methods of other successful teams and support our argumentation with experimental results.

[1]  Sven Behnke,et al.  Omnidirectional capture steps for bipedal walking , 2013, 2013 13th IEEE-RAS International Conference on Humanoid Robots (Humanoids).

[2]  Sven Behnke,et al.  Compliant Robot Behavior Using Servo Actuator Models Identified by Iterative Learning Control , 2013, RoboCup.

[3]  Hajime Asama,et al.  Development of open platform humanoid robot DARwIn-OP , 2013, Adv. Robotics.

[4]  Masayuki Inaba,et al.  Online walking pattern generation for push recovery and minimum delay to commanded change of direction and speed , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  Masayuki Inaba,et al.  Online decision of foot placement using singular LQ preview regulation , 2011, 2011 11th IEEE-RAS International Conference on Humanoid Robots.

[6]  Sven Behnke,et al.  Lateral capture steps for bipedal walking , 2011, 2011 11th IEEE-RAS International Conference on Humanoid Robots.

[7]  Byoung-Tak Zhang,et al.  Online learning of a full body push recovery controller for omnidirectional walking , 2011, 2011 11th IEEE-RAS International Conference on Humanoid Robots.

[8]  Alin Albu-Schäffer,et al.  Bipedal walking control based on Capture Point dynamics , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[9]  Mingguo Zhao,et al.  High-speed and energy-efficient biped locomotion based on Virtual Slope Walking , 2011, Auton. Robots.

[10]  Kazuhito Yokoi,et al.  Biped walking stabilization based on linear inverted pendulum tracking , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  Alin Albu-Schäffer,et al.  Development of a biped robot with torque controlled joints , 2010, 2010 10th IEEE-RAS International Conference on Humanoid Robots.

[12]  Giuseppe Oriolo,et al.  Policy gradient learning for a humanoid soccer robot , 2009, Robotics Auton. Syst..

[13]  Sven Behnke,et al.  Stochastic optimization of bipedal walking using gyro feedback and phase resetting , 2007, 2007 7th IEEE-RAS International Conference on Humanoid Robots.

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

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

[16]  Jun-Ho Oh,et al.  Mechanical design of humanoid robot platform KHR-3 (KAIST Humanoid Robot 3: HUBO) , 2005, 5th IEEE-RAS International Conference on Humanoid Robots, 2005..

[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]  T. Takenaka,et al.  The development of Honda humanoid robot , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

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

[20]  Cord Niehaus,et al.  Gait Optimization on a Humanoid Robot using Particle Swarm Optimization , 2007 .