From template to anchor: A novel control strategy for spring-mass running of bipedal robots

In this paper, we present a novel control strategy for running of bipedal robots with compliant legs. To achieve this goal and to take advantage of the characteristics of the template, we match the dynamics of the full multibody model of a real biped robot with the dynamics of a well-known running template called spring loaded inverted pendulum (SLIP) model. This can be viewed as a template and anchor approach. Because the SLIP model is theoretically conservative, it always operates at a constant energy level. However, real robots operate at various energy levels due to the positive and/or negative work done by the motors, inherent damping/friction of the components and more importantly, the regular ground impact that occurs during the running process. As a case study the proposed controller was implemented on a simulation of the bipedal robot called ATRIAS. The full dynamic equations for running of the ATRIAS robot are derived using the Lagrangian approach. To make our multibody biped robot run with a steady and stable gait that tracks the SLIP model dynamics, a two-level controller is proposed. The upper level controller in stance phase is designed with feedback linearization to make the active SLIP model follow the SLIP model trajectory. The lower level controller in stance phase is designed for the multibody model to track the toe force profile of the active SLIP model. Two active SLIP architectures are proposed for locked and unlocked torso cases of the robot. Simulation results demonstrate stable running based on this strategy for both cases of the ATRIAS model with locked and unlocked torso angle. Matching the SLIP dynamics on running biped robots not designed for spring-mass gaits is impossible due to actuator limitations, or, at best, inefficient.

[1]  Ali Meghdari,et al.  Biped Hopping Control Bazsed on Spring Loaded Inverted Pendulum Model , 2010, Int. J. Humanoid Robotics.

[2]  Roland Siegwart,et al.  SLIP running with an articulated robotic leg , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  J. Schmitt,et al.  Modeling posture-dependent leg actuation in sagittal plane locomotion , 2009, Bioinspiration & biomimetics.

[4]  Hartmut Geyer,et al.  Swing-leg retraction: a simple control model for stable running , 2003, Journal of Experimental Biology.

[5]  Jonathan W. Hurst,et al.  Impulse Control for Planar Spring-Mass Running , 2014, J. Intell. Robotic Syst..

[6]  E. Westervelt,et al.  Feedback Control of Dynamic Bipedal Robot Locomotion , 2007 .

[7]  A. Seyfarth,et al.  Inheritance of SLIP running stability to a single-legged and bipedal model with leg mass and damping , 2012, 2012 4th IEEE RAS & EMBS International Conference on Biomedical Robotics and Biomechatronics (BioRob).

[8]  H. Geyer,et al.  Natural control of spring-like running : Optimised selfstabilisation , 2002 .

[9]  R. Blickhan The spring-mass model for running and hopping. , 1989, Journal of biomechanics.

[10]  Jessy W. Grizzle,et al.  Performance Analysis and Feedback Control of ATRIAS, A Three-Dimensional Bipedal Robot , 2014 .

[11]  Jessy W. Grizzle,et al.  The Spring Loaded Inverted Pendulum as the Hybrid Zero Dynamics of an Asymmetric Hopper , 2009, IEEE Transactions on Automatic Control.

[12]  Ioannis Poulakakis,et al.  Spring Loaded Inverted Pendulum embedding: Extensions toward the control of compliant running robots , 2010, 2010 IEEE International Conference on Robotics and Automation.

[13]  R Blickhan,et al.  Extension and Customization of Self-stability Control in Compliant Legged Systems , 2011 .

[14]  Philip Holmes,et al.  A Simply Stabilized Running Model , 2005, SIAM Rev..

[15]  Behnam Dadashzadeh,et al.  Stable active running of a planar biped robot using Poincare map control , 2014, Adv. Robotics.

[16]  R. Blickhan,et al.  Similarity in multilegged locomotion: Bouncing like a monopode , 1993, Journal of Comparative Physiology A.

[17]  Jonathan W. Hurst,et al.  THE DESIGN OF ATRIAS 1.0 A UNIQUE MONOPOD, HOPPING ROBOT ∗ , 2012 .

[18]  Reinhard Blickhan,et al.  Compliant leg behaviour explains basic dynamics of walking and running , 2006, Proceedings of the Royal Society B: Biological Sciences.

[19]  R J Full,et al.  Templates and anchors: neuromechanical hypotheses of legged locomotion on land. , 1999, The Journal of experimental biology.

[20]  Christine Chevallereau,et al.  Asymptotically Stable Running for a Five-Link, Four-Actuator, Planar Bipedal Robot , 2005, Int. J. Robotics Res..