Gait design for an ice skating humanoid robot

Basic walking gaits are a common building block for many activities in humanoid robotics, such as robotic soccer. The nature of the walking surface itself also has a strong affect on an appropriate gait. Much work is currently underway in improving humanoid walking gaits by dealing with sloping, debris-filled, or otherwise unstable surfaces. Travel on slippery surfaces such as ice, for example, greatly increases the potential speed of a human, but reduces stability. Humans can compensate for this lack of stability through the adaptation of footwear such as skates, and the development of gaits that allow fast but controlled travel on such footwear. This paper describes the development of a gait to allow a small humanoid robot to propel itself on ice skates across a smooth surface, and includes work with both ice skates and inline skates. The new gait described in this paper relies entirely on motion in the frontal plane to propel the robot, and allows the robot to traverse indoor and outdoor ice surfaces more stably than a classic inverted pendulum-based walking gait when using the same skates. This work is demonstrated using Jennifer, a modified Robotis DARwIn-OP humanoid robot with 20 degrees of freedom.

[1]  Jacky Baltes,et al.  Ice Skating Humanoid Robot , 2012, TAROS.

[2]  John Anderson,et al.  Active Balancing Using Gyroscopes for a Small Humanoid Robot , 2004 .

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

[4]  T. Michael Knasel,et al.  Robotics and autonomous systems , 1988, Robotics Auton. Syst..

[5]  John Anderson,et al.  Robotics competitions as benchmarks for AI research , 2011, Knowl. Eng. Rev..

[6]  R. Bartlett,et al.  Extended Book Review: Introduction to Sports Biomechanics: Analysing Human Movement Patterns, 2nd Edn. , 2008 .

[7]  Albertus Hendrawan Adiwahono,et al.  Humanoid robot push recovery through walking phase modification , 2010, 2010 IEEE Conference on Robotics, Automation and Mechatronics.

[8]  Vijay Kumar,et al.  Design and gait control of a rollerblading robot , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[9]  Katie Byl,et al.  Analysis and control techniques for the compass gait with a torso walking on stochastically rough terrain , 2012, 2012 American Control Conference (ACC).

[10]  Vijay Kumar,et al.  Dynamics and generation of gaits for a planar rollerblader , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[11]  Brian Shackel A biomechanical comparison of starting technique in speed skating and hockey , 2008 .

[12]  Byoung-Tak Zhang,et al.  Practical bipedal walking control on uneven terrain using surface learning and push recovery , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Barry Publow Speed on Skates , 1998 .

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

[15]  Jacky Baltes,et al.  Design of Walking Gaits for Tao-Pie-Pie, a Small Humanoid Robot , 2003, RoboCup.