Robohub.org
 

Robotic gaits to save energy


by
17 April 2018



share this:

The choice of gait, that is whether we walk or run, comes to us so naturally that we hardly ever think about it.  We walk at slow speeds and run at high speeds.  If we get on a treadmill and slowly crank up the speed, we will start out with walking, but at some point we will switch to running; involuntarily and simply because it feels right.  We are so accustomed to this, that we find it rather amusing to see someone walking at high speeds, for example, during the racewalk at the Olympics.  This automatic choice of gait happens in almost all animals, though sometimes with different gaits.  Horses, for example, tend to walk at slow speeds, trot at intermediate speeds, and gallop at high speeds.  What is it that makes walking better suited for low speeds and running better for high speeds?  How do we know that we have to switch, and why don’t we skip or gallop like horses?  What exactly is it that constitutes walking, running, trotting, galloping, and all the other gaits that can be found in nature?

Researchers led by Dr. C. David Remy at the Robotics and Motion Laboratory (RAM-Lab) at the University of Michigan are interested in these and related questions for a very simple reason: they want to build legged robots that are agile, fast, and energy efficient.  The ability to use different gaits might be a crucial element in this quest, since what is beneficial for humans and animals could potentially be equally beneficial for legged robots.  That is still a big `could’, since we currently do not know if using different gaits will actually pay off, or, how suitable gaits for robots will look.  Are they some form of walking or running, or will they be something completely different?

In nature, biomechanics research has shown that the choice of gait is closely related to the energetic cost of transport.  This cost describes how many calories one needs to burn in order to move a certain distance.  It is an important measure, as for many animals, food is often a scarce resource and efficient locomotion can be key for survival.  To understand the implications of gait on the cost of transport, researchers can estimate energy consumption by measuring the amount of oxygen that a human or animal consumes while locomoting using different gaits.  Using this technique, it has been shown that at low speeds, it simply requires less effort for humans to walk and at high speeds, less effort to run.  The same holds for horses as they switch from walking to trotting to galloping: changing gaits saves energy.

This adaptation of a figure from the Hoyt and Taylor paper “Gait and the energetics of locomotion in horses” shows the metabolic cost of transport as a function of the forward speed. It is clear that as speed increases, there is an energetic benefit to transitioning from walking to trotting to galloping. Furthermore, when horses self-selected their velocities within a particular gait, they tended to choose to move near their energetic minima.

In order to understand if the same energetic saving can be achieved in robots, Dr. Remy’s team uses large scale numerical optimization.  That is, after building a computer model of a legged robot, they essentially ask an algorithm to automatically find the most energetically economical way of moving forward.  That is, they find the motion that minimizes the cost of transport.  The computer solves this puzzle by simply trying out -in a systematic fashion- any possible way of using the model’s legs to move forward. The results of these optimizations are remarkable.  Even though the computer has no prior notion of walking, running, or gait in general, the optimal motions that emerge through this process closely resemble gaits and gait sequences found in nature.  By varying the target velocity of each motion, optimal gait sequences can then be identified.  The surprising finding is that there are essentially no surprises: to move with as little effort as possible, bipedal robots should walk at slow speeds and run at high speeds; quadrupedal robots should walk, trot, and gallop.  The remarkable thing is that this result was found despite the substantial differences in structure and actuation between animals and robots.

Further Readings:

Hoyt, Donald F., and C. Richard Taylor. “Gait and the energetics of locomotion in horses.” Nature 292.5820 (1981): 239.

Xi, Weitao, Yevgeniy Yesilevskiy, and C. David Remy. “Selecting gaits for economical locomotion of legged robots.” The International Journal of Robotics Research 35.9 (2016): 1140-1154.

Xi, Weitao, and C. David Remy. “Optimal gaits and motions for legged robots.” Intelligent Robots and Systems (IROS 2014), 2014 IEEE/RSJ International Conference on. IEEE, 2014.

Remy, C. David. Optimal exploitation of natural dynamics in legged locomotion. Diss. ETH Zurich, 2011.




RAM-Lab focuses on the design, simulation, and control of legged robots and other nonlinear systems at the University of Michigan.
RAM-Lab focuses on the design, simulation, and control of legged robots and other nonlinear systems at the University of Michigan.





Related posts :



Using generative AI to diversify virtual training grounds for robots

  24 Oct 2025
New tool from MIT CSAIL creates realistic virtual kitchens and living rooms where simulated robots can interact with models of real-world objects, scaling up training data for robot foundation models.

Robot Talk Episode 130 – Robots learning from humans, with Chad Jenkins

  24 Oct 2025
In the latest episode of the Robot Talk podcast, Claire chatted to Chad Jenkins from University of Michigan about how robots can learn from people and assist us in our daily lives.

Robot Talk at the Smart City Robotics Competition

  22 Oct 2025
In a special bonus episode of the podcast, Claire chatted to competitors, exhibitors, and attendees at the Smart City Robotics Competition in Milton Keynes.

Robot Talk Episode 129 – Automating museum experiments, with Yuen Ting Chan

  17 Oct 2025
In the latest episode of the Robot Talk podcast, Claire chatted to Yuen Ting Chan from Natural History Museum about using robots to automate molecular biology experiments.

What’s coming up at #IROS2025?

  15 Oct 2025
Find out what the International Conference on Intelligent Robots and Systems has in store.

From sea to space, this robot is on a roll

  13 Oct 2025
Graduate students in the aptly named "RAD Lab" are working to improve RoboBall, the robot in an airbag.

Robot Talk Episode 128 – Making microrobots move, with Ali K. Hoshiar

  10 Oct 2025
In the latest episode of the Robot Talk podcast, Claire chatted to Ali K. Hoshiar from University of Essex about how microrobots move and work together.

Interview with Zahra Ghorrati: developing frameworks for human activity recognition using wearable sensors

and   08 Oct 2025
Zahra tells us more about her research on wearable technology.



 

Robohub is supported by:




Would you like to learn how to tell impactful stories about your robot or AI system?


scicomm
training the next generation of science communicators in robotics & AI


 












©2025.05 - Association for the Understanding of Artificial Intelligence