ROBOT DOG LEARNS TO WALK BY STUMBLING, JUST LIKE YOUNG ANIMALS IN THE WILD

When this robot gets knocked down, it gets up again

Morti, a robot dog, has taught itself to walk, just one hour after taking its first step. It learned just like animals in the wild: by tripping and stumbling until it understood how to balance on its limbs.

Morti was developed by researchers at the Max Planck Institute for Intelligent Systems as a way for scientists to closely study how animals learn to walk.

Morti the robot dog taking tentative steps on the treadmill

With Morti, researchers could measure the forces, torques and muscle power of each limb – something that would’ve been much more difficult to do in a live organism, said Felix Ruppert, a PhD student and first author of the new study.

In building the Labrador-sized bot, Ruppert and the team first needed to computerise the mechanism by which animals and humans learn to walk.

Walking, like blinking and breathing, are rhythmic tasks because they use the same muscle movements repeated throughout the activity. These tasks aren’t coordinated in the brain, but are controlled by networks of neurons, collectively called a Central Pattern Generator (CPG). Our CPG for walking is found in our spinal cord, as this is what controls the muscle contractions in our legs that take us forward, one step at a time. When we trip or stumble over rough terrain, we don’t immediately stop walking. This is because the spinal CPG can control our legs’ reflexes without needing to check with the brain about how to proceed. Morti therefore had to be given an algorithm that acted like a spinal cord. With its basic CPG in place, Morti was put on the treadmill. At this point, Morti had no idea how to walk, nor any way to tell what space it was in or how far to stretch out one leg before putting it down to lift the other. It was as uncoordinated as Bambi.

“The computer produces signals that control the legs’ motors, and the robot initially walks and stumbles. Data flows back from the sensors [in the robot’s feet] to the virtual spinal cord where sensor and CPG data are compared. If the sensor data does not match the expected data, the learning algorithm changes the walking behaviour until the robot walks well, and without stumbling,” said Ruppert.

Morti walking on the treadmill

Compared to other walking bots, which require complicated control systems and several hundred Watts of power, Morti is more efficient, requiring just five Watts to run. As well as advancing robotics in industry, Morti can help answer many of the questions that researchers have about animal movement.

“What drives learning to walk? What is the best placement of muscles and how long should legs and their segments be? And, more broadly, why are animals so good at locomotion [despite] all the neural delays they have – and why have we not been able to reproduce that performance in our robots?

“Bio-inspired robots [like Morti] are a great tool to understand biomechanics and its unanswered questions,” Ruppert said.