Do Intermediate Gaits Matter When Rapidly Accelerating?

Transient locomotion is still poorly understood in terms of planning and implementation on robotic platforms, with most research concentrated on steady-state motion. In this letter, we investigate optimal rapid acceleration (positive and negative) maneuvers of a planar numerical quadruped and biped robot. The question we ask is whether legged robots should transition through discrete, intermediate gaits (walking to trot to bound) or plan a direct transition to the top-speed gait. We present numerical evidence supporting the energetic optimality of transitioning to a desired gait without intermediate gait transitions. Trajectories were generated from rest to steady state and vice versa. Two cost functions (cost of transport and a heat-based cost function) were analyzed and compared to observations made in nature. A full 30-m trajectory was generated and compared to the acceleration and deceleration results, which further supported transitioning directly to the desired gait. All the trajectories were observed to follow a sliding mass template model which, in future, can be used as a heuristic to plan these transient maneuvers.

[1]  Manoj Srinivasan,et al.  Fifteen observations on the structure of energy-minimizing gaits in many simple biped models , 2011, Journal of The Royal Society Interface.

[2]  Yevgeniy Yesilevskiy,et al.  Selecting gaits for economical locomotion of legged robots , 2016, Int. J. Robotics Res..

[3]  Alexander Blom,et al.  Investigation of a Bipedal Platform for Rapid Acceleration and Braking Manoeuvres , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[4]  Vítor Matos,et al.  Gait transition and modulation in a quadruped robot: A brainstem-like modulation approach , 2011, Robotics Auton. Syst..

[5]  J. Usherwood,et al.  Vaulting mechanics successfully predict decrease in walk–run transition speed with incline , 2013, Biology Letters.

[6]  R. M. Walter,et al.  Rapid acceleration in dogs: ground forces and body posture dynamics , 2009, Journal of Experimental Biology.

[7]  Robert L Gillette,et al.  Recent developments in canine locomotor analysis: a review. , 2008, Veterinary journal.

[8]  Lorenz T. Biegler,et al.  Contact-Implicit Trajectory Optimization Using Orthogonal Collocation , 2018, IEEE Robotics and Automation Letters.

[9]  Akio Ishiguro,et al.  A Quadruped Robot Exhibiting Spontaneous Gait Transitions from Walking to Trotting to Galloping , 2017, Scientific Reports.

[10]  V Segers,et al.  Overground vs. treadmill walk-to-run transition. , 2010, Gait & posture.

[11]  Fumitoshi Matsuno,et al.  Body Flexibility Effects on Foot Loading in Quadruped Bounding Based on a Simple Analytical Model , 2018, IEEE Robotics and Automation Letters.

[12]  Ohung Kwon,et al.  Gait transitions for walking and running of biped robots , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[13]  W. H. Warren,et al.  Why change gaits? Dynamics of the walk-run transition. , 1995, Journal of experimental psychology. Human perception and performance.

[14]  Manoj Srinivasan,et al.  Computer optimization of a minimal biped model discovers walking and running , 2006, Nature.

[15]  Matthew P. Kelly Transcription Methods for Trajectory Optimization: a beginners tutorial , 2017 .

[16]  Dong Jin Hyun,et al.  Implementation of trot-to-gallop transition and subsequent gallop on the MIT Cheetah I , 2016, Int. J. Robotics Res..

[17]  Lorenz T. Biegler,et al.  On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming , 2006, Math. Program..

[18]  James Richard Usherwood Inverted pendular running: a novel gait predicted by computer optimization is found between walk and run in birds , 2010, Biology Letters.

[19]  M. Srinivasan,et al.  The metabolic cost of changing walking speeds is significant, implies lower optimal speeds for shorter distances, and increases daily energy estimates , 2015, Biology Letters.

[20]  Stephen J. Wright,et al.  Some properties of regularization and penalization schemes for MPECs , 2004, Optim. Methods Softw..

[21]  Leroy L. Long,et al.  Walking, running, and resting under time, distance, and average speed constraints: optimality of walk–run–rest mixtures , 2013, Journal of The Royal Society Interface.

[22]  Russ Tedrake,et al.  Efficient Bipedal Robots Based on Passive-Dynamic Walkers , 2005, Science.

[23]  M Haberland,et al.  On extracting design principles from biology: II. Case study—the effect of knee direction on bipedal robot running efficiency , 2015, Bioinspiration & biomimetics.

[24]  Callen Fisher,et al.  The effect of spine morphology on rapid acceleration in quadruped robots , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[25]  Seyed Mostafa Safdarnejad,et al.  Initialization strategies for optimization of dynamic systems , 2015, Comput. Chem. Eng..

[26]  R. M. Alexander Why Mammals Gallop , 1988 .

[27]  Michael R. Bussieck,et al.  General Algebraic Modeling System (GAMS) , 2004 .

[28]  Monica A. Daley,et al.  Do limit cycles matter in the long run? Stable orbits and sliding-mass dynamics emerge in task-optimal locomotion , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[29]  C. David Remy,et al.  On the Dynamic Similarity Between Bipeds and Quadrupeds: A Case Study on Bounding , 2018, IEEE Robotics and Automation Letters.

[30]  Neel Doshi,et al.  Contact-Implicit Optimization of Locomotion Trajectories for a Quadrupedal Microrobot , 2018, Robotics: Science and Systems.

[31]  Stephen J Piazza,et al.  Simulation of aperiodic bipedal sprinting. , 2013, Journal of biomechanical engineering.

[32]  Dennis Hong,et al.  Energetic Efficiency of a Compositional Controller on a Monoped With an Articulated Leg and SLIP Dynamics , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[33]  Lorenz T. Biegler,et al.  Nonlinear Waves in Integrable and Nonintegrable Systems , 2018 .

[34]  Russ Tedrake,et al.  A direct method for trajectory optimization of rigid bodies through contact , 2014, Int. J. Robotics Res..