Control of dynamic gaits for a quadrupedal robot

Quadrupedal animals move through their environments with unmatched agility and grace. An important part of this is the ability to choose between different gaits in order to travel optimally at a certain speed or to robustly deal with unanticipated perturbations. In this paper, we present a control framework for a quadrupedal robot that is capable of locomoting using several gaits. We demonstrate the flexibility of the algorithm by performing experiments on StarlETH, a recently-developed quadrupedal robot. We implement controllers for a static walk, a walking trot, and a running trot, and show that smooth transitions between them can be performed. Using this control strategy, StarlETH is able to trot unassisted in 3D space with speeds of up to 0.7m/s, it can dynamically navigate over unperceived 5-cm high obstacles and it can recover from significant external pushes.

[1]  Jerry Pratt,et al.  Velocity-Based Stability Margins for Fast Bipedal Walking , 2006 .

[2]  Roland Siegwart,et al.  State Estimation for Legged Robots - Consistent Fusion of Leg Kinematics and IMU , 2012, Robotics: Science and Systems.

[3]  Stefan Schaal,et al.  Compliant quadruped locomotion over rough terrain , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  J. Estremera,et al.  Quadrupedal Locomotion: An Introduction to the Control of Four-legged Robots , 2006 .

[5]  M. Raibert Symmetry in running. , 1986, Science.

[6]  J. Buchli,et al.  Progress in quadrupedal trotting with active compliance , 2012 .

[7]  Alfred A. Rizzi,et al.  The LittleDog robot , 2011, Int. J. Robotics Res..

[8]  Roland Siegwart,et al.  High compliant series elastic actuation for the robotic leg scarleth , 2011 .

[9]  A. Karpathy,et al.  Locomotion skills for simulated quadrupeds , 2011, ACM Trans. Graph..

[10]  Ferdinando Cannella,et al.  Design of HyQ – a hydraulically and electrically actuated quadruped robot , 2011 .

[11]  Roland Siegwart,et al.  Starleth: A compliant quadrupedal robot for fast, efficient, and versatile locomotion , 2012 .

[12]  David E. Orin,et al.  Evolution of a 3D Gallop in a Quadrupedal Model with Biological Characteristics , 2010, J. Intell. Robotic Syst..

[13]  Roland Siegwart,et al.  Hybrid Operational Space Control for Compliant Legged Systems , 2012, Robotics: Science and Systems.

[14]  M. Hildebrand The quadrupedal gaits of vertebrates , 1989 .

[15]  Kevin Blankespoor,et al.  BigDog, the Rough-Terrain Quadruped Robot , 2008 .