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 :



Robot Talk Episode 112 – Getting creative with robotics, with Vali Lalioti

  07 Mar 2025
In the latest episode of the Robot Talk podcast, Claire chatted to Vali Lalioti from the University of the Arts London about how art, culture and robotics interact.

Robot Talk Episode 111 – Robots for climate action, with Patrick Meier

  28 Feb 2025
In the latest episode of the Robot Talk podcast, Claire chatted to Patrick Meier from the Climate Robotics Network about how robots can help scale action on climate change.

Robot Talk Episode 110 – Designing ethical robots, with Catherine Menon

  21 Feb 2025
In the latest episode of the Robot Talk podcast, Claire chatted to Catherine Menon from the University of Hertfordshire about designing home assistance robots with ethics in mind.

Robot Talk Episode 109 – Building robots at home, with Dan Nicholson

  14 Feb 2025
In the latest episode of the Robot Talk podcast, Claire chatted to Dan Nicholson from MakerForge.tech about creating open source robotics projects you can do at home.

Robot Talk Episode 108 – Giving robots the sense of touch, with Anuradha Ranasinghe

  07 Feb 2025
In the latest episode of the Robot Talk podcast, Claire chatted to Anuradha Ranasinghe from Liverpool Hope University about haptic sensors for wearable tech and robotics.

Robot Talk Episode 107 – Animal-inspired robot movement, with Robert Siddall

  31 Jan 2025
In the latest episode of the Robot Talk podcast, Claire chatted to Robert Siddall from the University of Surrey about novel robot designs inspired by the way real animals move.

Robot Talk Episode 106 – The future of intelligent systems, with Didem Gurdur Broo

  24 Jan 2025
In the latest episode of the Robot Talk podcast, Claire chatted to Didem Gurdur Broo from Uppsala University about how to shape the future of robotics, autonomous vehicles, and industrial automation.

Robot Talk Episode 105 – Working with robots in industry, with Gianmarco Pisanelli 

  17 Jan 2025
In the latest episode of the Robot Talk podcast, Claire chatted to Gianmarco Pisanelli from the Advanced Manufacturing Research Centre about how to promote the safe and intuitive use of robots in manufacturing.





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


©2024 - Association for the Understanding of Artificial Intelligence


 












©2021 - ROBOTS Association