A robot that runs and swims like a salamander
-
0:01 - 0:03This is Pleurobot.
-
0:03 - 0:07Pleurobot is a robot that we designed
to closely mimic a salamander species -
0:07 - 0:08called Pleurodeles waltl.
-
0:09 - 0:11Pleurobot can walk, as you can see here,
-
0:12 - 0:14and as you'll see later, it can also swim.
-
0:14 - 0:16So you might ask,
why did we design this robot? -
0:17 - 0:21And in fact, this robot has been designed
as a scientific tool for neuroscience. -
0:21 - 0:24Indeed, we designed it
together with neurobiologists -
0:24 - 0:26to understand how animals move,
-
0:26 - 0:29and especially how the spinal cord
controls locomotion. -
0:30 - 0:31But the more I work in biorobotics,
-
0:31 - 0:34the more I'm really impressed
by animal locomotion. -
0:34 - 0:38If you think of a dolphin swimming
or a cat running or jumping around, -
0:38 - 0:40or even us as humans,
-
0:40 - 0:42when you go jogging or play tennis,
-
0:42 - 0:43we do amazing things.
-
0:44 - 0:48And in fact, our nervous system solves
a very, very complex control problem. -
0:48 - 0:51It has to coordinate
more or less 200 muscles perfectly, -
0:51 - 0:55because if the coordination is bad,
we fall over or we do bad locomotion. -
0:56 - 0:58And my goal is to understand
how this works. -
0:59 - 1:02There are four main components
behind animal locomotion. -
1:03 - 1:05The first component is just the body,
-
1:05 - 1:07and in fact we should never underestimate
-
1:07 - 1:10to what extent the biomechanics
already simplify locomotion in animals. -
1:11 - 1:12Then you have the spinal cord,
-
1:12 - 1:14and in the spinal cord you find reflexes,
-
1:14 - 1:18multiple reflexes that create
a sensorimotor coordination loop -
1:18 - 1:21between neural activity in the spinal cord
and mechanical activity. -
1:22 - 1:25A third component
are central pattern generators. -
1:25 - 1:29These are very interesting circuits
in the spinal cord of vertebrate animals -
1:29 - 1:31that can generate, by themselves,
-
1:31 - 1:33very coordinated
rhythmic patterns of activity -
1:33 - 1:36while receiving
only very simple input signals. -
1:36 - 1:37And these input signals
-
1:37 - 1:40coming from descending modulation
from higher parts of the brain, -
1:40 - 1:43like the motor cortex,
the cerebellum, the basal ganglia, -
1:43 - 1:45will all modulate activity
of the spinal cord -
1:45 - 1:46while we do locomotion.
-
1:46 - 1:50But what's interesting is to what extent
just a low-level component, -
1:50 - 1:52the spinal cord, together with the body,
-
1:52 - 1:54already solve a big part
of the locomotion problem. -
1:54 - 1:58You probably know it by the fact
that you can cut the head off a chicken, -
1:58 - 1:59it can still run for a while,
-
1:59 - 2:01showing that just the lower part,
spinal cord and body, -
2:02 - 2:03already solve a big part of locomotion.
-
2:03 - 2:06Now, understanding how this works
is very complex, -
2:06 - 2:07because first of all,
-
2:07 - 2:10recording activity in the spinal cord
is very difficult. -
2:10 - 2:13It's much easier to implant electrodes
in the motor cortex -
2:13 - 2:16than in the spinal cord,
because it's protected by the vertebrae. -
2:16 - 2:18Especially in humans, very hard to do.
-
2:18 - 2:21A second difficulty is that locomotion
is really due to a very complex -
2:21 - 2:24and very dynamic interaction
between these four components. -
2:24 - 2:28So it's very hard to find out
what's the role of each over time. -
2:29 - 2:33This is where biorobots like Pleurobot
and mathematical models -
2:33 - 2:34can really help.
-
2:35 - 2:37So what's biorobotics?
-
2:37 - 2:39Biorobotics is a very active field
of research in robotics -
2:40 - 2:42where people want to
take inspiration from animals -
2:42 - 2:44to make robots to go outdoors,
-
2:44 - 2:47like service robots
or search and rescue robots -
2:47 - 2:48or field robots.
-
2:49 - 2:52And the big goal here
is to take inspiration from animals -
2:52 - 2:54to make robots that can handle
complex terrain -- -
2:54 - 2:56stairs, mountains, forests,
-
2:56 - 2:58places where robots
still have difficulties -
2:58 - 3:00and where animals
can do a much better job. -
3:00 - 3:02The robot can be a wonderful
scientific tool as well. -
3:02 - 3:05There are some very nice projects
where robots are used, -
3:05 - 3:09like a scientific tool for neuroscience,
for biomechanics or for hydrodynamics. -
3:09 - 3:11And this is exactly
the purpose of Pleurobot. -
3:12 - 3:15So what we do in my lab
is to collaborate with neurobiologists -
3:15 - 3:18like Jean-Marie Cabelguen,
a neurobiologist in Bordeaux in France, -
3:18 - 3:22and we want to make spinal cord models
and validate them on robots. -
3:22 - 3:24And here we want to start simple.
-
3:24 - 3:26So it's good to start with simple animals
-
3:26 - 3:28like lampreys, which are
very primitive fish, -
3:28 - 3:31and then gradually
go toward more complex locomotion, -
3:31 - 3:32like in salamanders,
-
3:32 - 3:34but also in cats and in humans,
-
3:34 - 3:35in mammals.
-
3:36 - 3:38And here, a robot becomes
an interesting tool -
3:38 - 3:40to validate our models.
-
3:40 - 3:43And in fact, for me, Pleurobot
is a kind of dream becoming true. -
3:43 - 3:47Like, more or less 20 years ago
I was already working on a computer -
3:47 - 3:49making simulations of lamprey
and salamander locomotion -
3:49 - 3:51during my PhD.
-
3:51 - 3:54But I always knew that my simulations
were just approximations. -
3:54 - 3:58Like, simulating the physics in water
or with mud or with complex ground, -
3:58 - 4:01it's very hard to simulate that
properly on a computer. -
4:01 - 4:03Why not have a real robot
and real physics? -
4:04 - 4:07So among all these animals,
one of my favorites is the salamander. -
4:07 - 4:10You might ask why,
and it's because as an amphibian, -
4:10 - 4:13it's a really key animal
from an evolutionary point of view. -
4:13 - 4:15It makes a wonderful link
between swimming, -
4:15 - 4:17as you find it in eels or fish,
-
4:17 - 4:21and quadruped locomotion,
as you see in mammals, in cats and humans. -
4:22 - 4:24And in fact, the modern salamander
-
4:24 - 4:26is very close to the first
terrestrial vertebrate, -
4:26 - 4:28so it's almost a living fossil,
-
4:28 - 4:30which gives us access to our ancestor,
-
4:30 - 4:33the ancestor to all terrestrial tetrapods.
-
4:33 - 4:35So the salamander swims
-
4:35 - 4:37by doing what's called
an anguilliform swimming gait, -
4:37 - 4:41so they propagate a nice traveling wave
of muscle activity from head to tail. -
4:41 - 4:44And if you place
the salamander on the ground, -
4:44 - 4:46it switches to what's called
a walking trot gait. -
4:46 - 4:49In this case, you have nice
periodic activation of the limbs -
4:49 - 4:50which are very nicely coordinated
-
4:51 - 4:53with this standing wave
undulation of the body, -
4:53 - 4:57and that's exactly the gait
that you are seeing here on Pleurobot. -
4:57 - 5:00Now, one thing which is very surprising
and fascinating in fact -
5:00 - 5:04is the fact that all this can be generated
just by the spinal cord and the body. -
5:04 - 5:06So if you take
a decerebrated salamander -- -
5:06 - 5:08it's not so nice
but you remove the head -- -
5:08 - 5:11and if you electrically
stimulate the spinal cord, -
5:11 - 5:14at low level of stimulation
this will induce a walking-like gait. -
5:14 - 5:17If you stimulate a bit more,
the gait accelerates. -
5:17 - 5:18And at some point, there's a threshold,
-
5:18 - 5:21and automatically,
the animal switches to swimming. -
5:21 - 5:22This is amazing.
-
5:22 - 5:24Just changing the global drive,
-
5:24 - 5:26as if you are pressing the gas pedal
-
5:26 - 5:28of descending modulation
to your spinal cord, -
5:28 - 5:31makes a complete switch
between two very different gaits. -
5:32 - 5:35And in fact, the same
has been observed in cats. -
5:35 - 5:37If you stimulate the spinal cord of a cat,
-
5:37 - 5:39you can switch between
walk, trot and gallop. -
5:39 - 5:42Or in birds, you can make a bird
switch between walking, -
5:42 - 5:44at a low level of stimulation,
-
5:44 - 5:46and flapping its wings
at high-level stimulation. -
5:46 - 5:48And this really shows that the spinal cord
-
5:48 - 5:51is a very sophisticated
locomotion controller. -
5:51 - 5:53So we studied salamander locomotion
in more detail, -
5:53 - 5:56and we had in fact access
to a very nice X-ray video machine -
5:56 - 6:00from Professor Martin Fischer
in Jena University in Germany. -
6:00 - 6:03And thanks to that,
you really have an amazing machine -
6:03 - 6:05to record all the bone motion
in great detail. -
6:05 - 6:06That's what we did.
-
6:06 - 6:10So we basically figured out
which bones are important for us -
6:10 - 6:13and collected their motion in 3D.
-
6:13 - 6:15And what we did is collect
a whole database of motions, -
6:15 - 6:17both on ground and in water,
-
6:17 - 6:20to really collect a whole database
of motor behaviors -
6:20 - 6:21that a real animal can do.
-
6:21 - 6:24And then our job as roboticists
was to replicate that in our robot. -
6:24 - 6:27So we did a whole optimization process
to find out the right structure, -
6:27 - 6:30where to place the motors,
how to connect them together, -
6:30 - 6:33to be able to replay
these motions as well as possible. -
6:34 - 6:36And this is how Pleurobot came to life.
-
6:37 - 6:40So let's look at how close
it is to the real animal. -
6:41 - 6:43So what you see here
is almost a direct comparison -
6:43 - 6:46between the walking
of the real animal and the Pleurobot. -
6:46 - 6:49You can see that we have
almost a one-to-one exact replay -
6:49 - 6:50of the walking gait.
-
6:50 - 6:53If you go backwards and slowly,
you see it even better. -
6:56 - 6:58But even better, we can do swimming.
-
6:58 - 7:01So for that we have a dry suit
that we put all over the robot -- -
7:01 - 7:02(Laughter)
-
7:02 - 7:05and then we can go in water
and start replaying the swimming gaits. -
7:05 - 7:09And here, we were very happy,
because this is difficult to do. -
7:09 - 7:11The physics of interaction are complex.
-
7:11 - 7:13Our robot is much bigger
than a small animal, -
7:13 - 7:16so we had to do what's called
dynamic scaling of the frequencies -
7:16 - 7:19to make sure we had
the same interaction physics. -
7:19 - 7:21But you see at the end,
we have a very close match, -
7:21 - 7:23and we were very, very happy with this.
-
7:23 - 7:26So let's go to the spinal cord.
-
7:26 - 7:28So here what we did
with Jean-Marie Cabelguen -
7:28 - 7:30is model the spinal cord circuits.
-
7:31 - 7:33And what's interesting
is that the salamander -
7:33 - 7:35has kept a very primitive circuit,
-
7:35 - 7:37which is very similar
to the one we find in the lamprey, -
7:38 - 7:39this primitive eel-like fish,
-
7:40 - 7:41and it looks like during evolution,
-
7:41 - 7:44new neural oscillators
have been added to control the limbs, -
7:44 - 7:46to do the leg locomotion.
-
7:46 - 7:48And we know where
these neural oscillators are -
7:48 - 7:50but what we did was to make
a mathematical model -
7:50 - 7:52to see how they should be coupled
-
7:52 - 7:55to allow this transition
between the two very different gaits. -
7:55 - 7:57And we tested that on board of a robot.
-
7:58 - 7:59And this is how it looks.
-
8:07 - 8:10So what you see here
is a previous version of Pleurobot -
8:10 - 8:13that's completely controlled
by our spinal cord model -
8:13 - 8:15programmed on board of the robot.
-
8:15 - 8:16And the only thing we do
-
8:17 - 8:19is send to the robot
through a remote control -
8:19 - 8:21the two descending signals
it normally should receive -
8:21 - 8:23from the upper part of the brain.
-
8:23 - 8:26And what's interesting is,
by playing with these signals, -
8:26 - 8:29we can completely control
speed, heading and type of gait. -
8:30 - 8:31For instance,
-
8:31 - 8:34when we stimulate at a low level,
we have the walking gait, -
8:34 - 8:36and at some point, if we stimulate a lot,
-
8:36 - 8:39very rapidly it switches
to the swimming gait. -
8:39 - 8:42And finally, we can also
do turning very nicely -
8:42 - 8:45by just stimulating more one side
of the spinal cord than the other. -
8:46 - 8:48And I think it's really beautiful
-
8:48 - 8:50how nature has distributed control
-
8:50 - 8:53to really give a lot of responsibility
to the spinal cord -
8:53 - 8:57so that the upper part of the brain
doesn't need to worry about every muscle. -
8:57 - 8:59It just has to worry
about this high-level modulation, -
8:59 - 9:03and it's really the job of the spinal cord
to coordinate all the muscles. -
9:03 - 9:06So now let's go to cat locomotion
and the importance of biomechanics. -
9:07 - 9:08So this is another project
-
9:08 - 9:11where we studied cat biomechanics,
-
9:11 - 9:15and we wanted to see how much
the morphology helps locomotion. -
9:15 - 9:18And we found three important
criteria in the properties, -
9:18 - 9:20basically, of the limbs.
-
9:20 - 9:22The first one is that a cat limb
-
9:22 - 9:25more or less looks
like a pantograph-like structure. -
9:25 - 9:27So a pantograph is a mechanical structure
-
9:27 - 9:31which keeps the upper segment
and the lower segments always parallel. -
9:32 - 9:35So a simple geometrical system
that kind of coordinates a bit -
9:35 - 9:37the internal movement of the segments.
-
9:37 - 9:40A second property of cat limbs
is that they are very lightweight. -
9:40 - 9:41Most of the muscles are in the trunk,
-
9:42 - 9:44which is a good idea,
because then the limbs have low inertia -
9:44 - 9:46and can be moved very rapidly.
-
9:46 - 9:50The last final important property is this
very elastic behavior of the cat limb, -
9:50 - 9:53so to handle impacts and forces.
-
9:53 - 9:55And this is how we designed Cheetah-Cub.
-
9:55 - 9:57So let's invite Cheetah-Cub onstage.
-
10:02 - 10:06So this is Peter Eckert,
who does his PhD on this robot, -
10:06 - 10:08and as you see, it's a cute little robot.
-
10:08 - 10:09It looks a bit like a toy,
-
10:09 - 10:11but it was really used
as a scientific tool -
10:11 - 10:15to investigate these properties
of the legs of the cat. -
10:15 - 10:17So you see, it's very compliant,
very lightweight, -
10:17 - 10:18and also very elastic,
-
10:19 - 10:21so you can easily press it down
and it will not break. -
10:21 - 10:23It will just jump, in fact.
-
10:23 - 10:26And this very elastic property
is also very important. -
10:27 - 10:29And you also see a bit these properties
-
10:29 - 10:31of these three segments
of the leg as pantograph. -
10:32 - 10:35Now, what's interesting
is that this quite dynamic gait -
10:35 - 10:37is obtained purely in open loop,
-
10:37 - 10:40meaning no sensors,
no complex feedback loops. -
10:40 - 10:43And that's interesting, because it means
-
10:43 - 10:47that just the mechanics
already stabilized this quite rapid gait, -
10:47 - 10:51and that really good mechanics
already basically simplify locomotion. -
10:51 - 10:54To the extent that we can even
disturb a bit locomotion, -
10:54 - 10:56as you will see in the next video,
-
10:56 - 11:00where we can for instance do some exercise
where we have the robot go down a step, -
11:00 - 11:01and the robot will not fall over,
-
11:01 - 11:03which was a surprise for us.
-
11:03 - 11:04This is a small perturbation.
-
11:04 - 11:07I was expecting the robot
to immediately fall over, -
11:07 - 11:09because there are no sensors,
no fast feedback loop. -
11:09 - 11:12But no, just the mechanics
stabilized the gait, -
11:12 - 11:13and the robot doesn't fall over.
-
11:13 - 11:16Obviously, if you make the step bigger,
and if you have obstacles, -
11:16 - 11:20you need the full control loops
and reflexes and everything. -
11:20 - 11:23But what's important here
is that just for small perturbation, -
11:23 - 11:24the mechanics are right.
-
11:24 - 11:27And I think this is
a very important message -
11:27 - 11:29from biomechanics and robotics
to neuroscience, -
11:29 - 11:33saying don't underestimate to what extent
the body already helps locomotion. -
11:35 - 11:38Now, how does this relate
to human locomotion? -
11:38 - 11:42Clearly, human locomotion is more complex
than cat and salamander locomotion, -
11:42 - 11:45but at the same time, the nervous system
of humans is very similar -
11:46 - 11:47to that of other vertebrates.
-
11:47 - 11:49And especially the spinal cord
-
11:49 - 11:51is also the key controller
for locomotion in humans. -
11:52 - 11:54That's why, if there's a lesion
of the spinal cord, -
11:54 - 11:56this has dramatic effects.
-
11:56 - 11:58The person can become
paraplegic or tetraplegic. -
11:59 - 12:01This is because the brain
loses this communication -
12:01 - 12:02with the spinal cord.
-
12:02 - 12:04Especially, it loses
this descending modulation -
12:04 - 12:06to initiate and modulate locomotion.
-
12:08 - 12:09So a big goal of neuroprosthetics
-
12:09 - 12:12is to be able to reactivate
that communication -
12:12 - 12:14using electrical or chemical stimulations.
-
12:15 - 12:18And there are several teams
in the world that do exactly that, -
12:18 - 12:19especially at EPFL.
-
12:19 - 12:22My colleagues Grégoire Courtine
and Silvestro Micera, -
12:22 - 12:23with whom I collaborate.
-
12:24 - 12:27But to do this properly,
it's very important to understand -
12:27 - 12:29how the spinal cord works,
-
12:29 - 12:31how it interacts with the body,
-
12:31 - 12:33and how the brain
communicates with the spinal cord. -
12:34 - 12:37This is where the robots
and models that I've presented today -
12:37 - 12:39will hopefully play a key role
-
12:39 - 12:41towards these very important goals.
-
12:41 - 12:43Thank you.
-
12:43 - 12:47(Applause)
-
12:52 - 12:55Bruno Giussani: Auke, I've seen
in your lab other robots -
12:55 - 12:57that do things like swim in pollution
-
12:57 - 13:00and measure the pollution while they swim.
-
13:00 - 13:01But for this one,
-
13:01 - 13:04you mentioned in your talk,
like a side project, -
13:06 - 13:07search and rescue,
-
13:07 - 13:09and it does have a camera on its nose.
-
13:09 - 13:12Auke Ijspeert: Absolutely. So the robot --
-
13:12 - 13:13We have some spin-off projects
-
13:13 - 13:16where we would like to use the robots
to do search and rescue inspection, -
13:17 - 13:18so this robot is now seeing you.
-
13:18 - 13:21And the big dream is to,
if you have a difficult situation -
13:21 - 13:25like a collapsed building
or a building that is flooded, -
13:25 - 13:28and this is very dangerous
for a rescue team or even rescue dogs, -
13:28 - 13:31why not send in a robot
that can crawl around, swim, walk, -
13:31 - 13:34with a camera onboard
to do inspection and identify survivors -
13:34 - 13:37and possibly create
a communication link with the survivor. -
13:37 - 13:41BG: Of course, assuming the survivors
don't get scared by the shape of this. -
13:41 - 13:44AI: Yeah, we should probably
change the appearance quite a bit, -
13:44 - 13:47because here I guess a survivor
might die of a heart attack -
13:47 - 13:50just of being worried
that this would feed on you. -
13:50 - 13:52But by changing the appearance
and it making it more robust, -
13:52 - 13:54I'm sure we can make
a good tool out of it. -
13:55 - 13:57BG: Thank you very much.
Thank you and your team.
- Title:
- A robot that runs and swims like a salamander
- Speaker:
- Auke Ijspeert
- Description:
-
Roboticist Auke Ijspeert designs biorobots, machines modeled after real animals that are capable of handling complex terrain and would appear at home in the pages of a sci-fi novel. The process of creating these robots leads to better automata that can be used for fieldwork, service, and search and rescue. But these robots don't just mimic the natural world — they help us understand our own biology better, unlocking previously unknown secrets of the spinal cord.
- Video Language:
- English
- Team:
closed TED
- Project:
- TEDTalks
- Duration:
- 14:10
![]() |
Brian Greene edited English subtitles for A robot that runs and swims like a salamander | |
![]() |
Brian Greene edited English subtitles for A robot that runs and swims like a salamander | |
![]() |
Brian Greene edited English subtitles for A robot that runs and swims like a salamander | |
![]() |
Brian Greene approved English subtitles for A robot that runs and swims like a salamander | |
![]() |
Brian Greene edited English subtitles for A robot that runs and swims like a salamander | |
![]() |
Brian Greene edited English subtitles for A robot that runs and swims like a salamander | |
![]() |
Brian Greene edited English subtitles for A robot that runs and swims like a salamander | |
![]() |
Brian Greene edited English subtitles for A robot that runs and swims like a salamander |