Attitude Control of a Quadruped Trot While Turning

During a complete running stride, which involves significant periods of flight during which no legs are contacting the ground, a quadruped cannot employ static stability techniques. Instead, the corrective forces necessary to maintain dynamic stability must be applied during the short stance intervals inherent to high-speed running. Because of this complexity and the large coupled forces required to run, much of the research on the control of quadruped running has focused on planar systems which are not required to simultaneously control attitude in all three dimensions. The 3D trot controller presented here overcomes these and other complexities to control a trot up to 3.75 m/s, approximately 3 body lengths per second, and turning rates up to 20 deg/s. The biomimetic method of banking into a high-speed turn is also investigated here. Along with the details of the attitude control algorithm, a set of control principles for high-speed legged motion is presented. These principles, such as the need to counteract the disturbance of swing leg return and the usefulness of force redistribution during stance, are not dependent on a particular scale or actuation scheme and can be applied to a wider range of legged systems

[1]  David E. Orin,et al.  Intelligent control of quadruped gallops , 2003 .

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

[3]  Shigeo Hirose,et al.  Sky-Hook Suspension control of a quadruped walking vehicle , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[4]  David E. Orin,et al.  Efficient formulation of the force-distribution equations for simple closed-chain robotic mechanisms , 1991, IEEE Trans. Syst. Man Cybern..

[5]  Luther R. Palmer,et al.  3D control of a high-speed quadruped trot , 2006, Ind. Robot.

[6]  Milton Hildebrand,et al.  How Mammals Run , 1975 .

[7]  David E. Orin,et al.  DynaMechs: An Object Oriented Software Package for Efficient Dynamic Simulation of Underwater Robotic Vehicles , 1995 .

[8]  J. Bertram,et al.  Acceleration and balance in trotting dogs. , 1999, The Journal of experimental biology.

[9]  P Nanua,et al.  Energy comparison between trot, bound, and gallop using a simple model. , 1995, Journal of biomechanical engineering.

[10]  Gambaryan How Mammals Run , 1974 .

[11]  Matthew D. Berkemeier Modeling the Dynamics of Quadrupedal Running , 1998, Int. J. Robotics Res..

[12]  Luther R. Palmer,et al.  System Design of a Quadrupedal Galloping Machine , 2004, Int. J. Robotics Res..

[13]  David E. Orin,et al.  A 3D Galloping Quadruped Robot , 2005, CLAWAR.

[14]  M H Raibert,et al.  Trotting, pacing and bounding by a quadruped robot. , 1990, Journal of biomechanics.

[15]  D. F. Hoyt,et al.  Gait and the energetics of locomotion in horses , 1981, Nature.

[16]  Martin Buehler,et al.  SCOUT: a simple quadruped that walks, climbs, and runs , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[17]  C. T. Farley,et al.  Running springs: speed and animal size. , 1993, The Journal of experimental biology.

[18]  Hugh M. Herr,et al.  A Trotting Horse Model , 2000, Int. J. Robotics Res..