Swing Leg Retraction

Swing leg retraction (SLR) is a behavior exhibited by humans and animals in which the airborne front leg rotates rearward prior to touchdown.  It is hypothesized that SLR enhances running performance of biological systems, and that we might use SLR to improve the performance of legged robots. To test these hypotheses, the Biomimetic Robotics Lab investigates the effects of swing leg retraction on several metrics of running performance,

  • Small disturbance stability and large disturbance rejection
  • Touchdown energy losses and overall energetic efficiency
  • Potential for injury, as measured by leg forces
  • Footing stability, as measured by foot slip distance and horizontal forces

using several models of varying complexity,

and with two methods,

  • Simulate the effects of a given control law for which swing leg retraction rate can be independently varied to measure running performance
  • Optimize periodic trajectories (limit cycles) that maximize a measure of running performance for each of a range of swing leg retraction rates

We use the results of these studies to develop intuition for robot controller design.

According to a modified SLIP model, the optimal retraction rate for minimal impact losses (and presumably higher overall energetic efficiency) is generally higher than the optimal retraction rate for maximum stability and disturbance rejection. Moreover, this tradeoff between energetic efficiency and stability becomes increasingly severe as running speed increases. For simple telescopic-legged robots, increasing swing leg retraction rate (increasing foot tangential speed) results in improved energetic efficiency (lower mechanical cost of transport) up to a point. More specifically, for a range of running speeds, the swing leg retraction rate which minimizes mechanical cost of transport is that required to zero the foot tangential speed (that is, the component of the absolute velocity of the foot at touchdown in the direction perpendicular to the axis of the leg).

Publications