Auke Ijspeert: A robot that runs and swims like a salamander
Auke Ijspeert: Pleurobot: een robot die rent en zwemt als een salamander
Auke Ijspeert works at the intersection of robotics, biology and computational neuroscience. Full bio
Double-click the English transcript below to play the video.
to closely mimic a salamander species
om te lijken op een salamander soort
kan hij ook zwemmen.
why did we design this robot?
as a scientific tool for neuroscience.
voor neurowetenschappelijk onderzoek.
together with neurobiologists
samen met neurobiologen,
controls locomotion.
beweging controleert.
van beweging van dieren.
by animal locomotion.
or a cat running or jumping around,
of een kat die rent en springt,
a very, very complex control problem.
een ingewikkeld probleem op.
more or less 200 muscles perfectly,
foutloos aansturen,
we fall over or we do bad locomotion.
omvallen of slechte voortbeweging.
how this works.
behind animal locomotion.
voortbeweging van dieren mogelijk.
already simplify locomotion in animals.
beweging in dieren al versimpelt.
a sensorimotor coordination loop
een sensorisch-motorische koppeling
en mechanische activiteit.
and mechanical activity.
are central pattern generators.
centrale patroongeneratoren.
in the spinal cord of vertebrate animals
in het ruggenmerg van gewervelde dieren.
gecoördineerde ritmische activiteit
rhythmic patterns of activity
only very simple input signals.
van hogere hersengebieden
from higher parts of the brain,
en de basale ganglia.
the cerebellum, the basal ganglia,
ruggenmerg tijdens voortbeweging.
of the spinal cord
de lagere onderdelen,
just a low-level component,
al grotendeels oplossen.
of the locomotion problem.
nog een tijdje kan rondrennen.
that you can cut the head off a chicken,
het ruggenmerg en het lichaam,
spinal cord and body,
is very complex,
in het ruggenmerg erg moeilijk.
is very difficult.
te plaatsen in de motorcortex.
in the motor cortex
because it's protected by the vertebrae.
beschermd door wervels.
is really due to a very complex
dat beweging ontstaat
interactie tussen de vier componenten.
between these four components.
what's the role of each over time.
is niet makkelijk.
and mathematical models
en wiskundige modellen helpen.
onderzoeksgebied binnen robotica
of research in robotics
laten inspireren door dieren
take inspiration from animals
or search and rescue robots
reddingsrobots of terreinrobots.
robots te maken voor lastig terrein:
is to take inspiration from animals
complex terrain --
en waar dieren veel beter in zijn.
still have difficulties
can do a much better job.
scientific tool as well.
belangrijke rol in onderzoek.
waarin robots gebruikt worden
where robots are used,
for biomechanics or for hydrodynamics.
biomechanica of hydrodynamiek.
the purpose of Pleurobot.
is to collaborate with neurobiologists
werken we samen met neurobiologen
een neurobioloog uit Bordeaux, Frankrijk.
a neurobiologist in Bordeaux in France,
en de modellen valideren op robots.
and validate them on robots.
very primitive fish,
go toward more complex locomotion,
met complexere voortbeweging,
en mensen, zoogdieren.
an interesting tool
een belangrijk instrument
is a kind of dream becoming true.
een uitgekomen droom.
werkte ik al op een computer
I was already working on a computer
en salamandervoortbeweging,
and salamander locomotion
were just approximations.
waren slechts een benadering.
or with mud or with complex ground,
water, modder en complexe ondergronden
properly on a computer.
met de computer.
met echte krachten?
and real physics?
one of my favorites is the salamander.
is de salamander mijn favoriet.
and it's because as an amphibian,
evolutionair oogpunt erg belangrijk zijn.
from an evolutionary point of view.
tussen zwemmen,
between swimming,
as you see in mammals, in cats and humans.
zoals je ziet in zoogdieren.
nauw verwant aan de eerste gewervelden.
terrestrial vertebrate,
noemen we anguilliforme zwembeweging,
an anguilliform swimming gait,
een gelijkmatige golf van kop naar staart.
of muscle activity from head to tail.
the salamander on the ground,
a walking trot gait.
naar draf.
periodic activation of the limbs
van de verschillende ledematen,
die door het lichaam beweegt.
undulation of the body,
that you are seeing here on Pleurobot.
dat je hier ziet bij Pleurobot.
and fascinating in fact
door alleen het ruggenmerg en lichaam.
just by the spinal cord and the body.
a decerebrated salamander --
but you remove the head --
stimulate the spinal cord,
elektrisch stimuleren.
this will induce a walking-like gait.
ontstaat loopachtige voortbeweging.
versnelt het patroon
the gait accelerates.
automatisch naar zwemmen.
the animal switches to swimming.
naar het ruggenmerg,
to your spinal cord,
between two very different gaits.
tussen twee zeer verschillende gangen.
has been observed in cats.
wisselt de kat tussen stap, draf en galop.
walk, trot and gallop.
switch between walking,
naar klapwieken, bij hoge stimulatie.
at high-level stimulation.
locomotion controller.
in more detail,
in meer detail,
to a very nice X-ray video machine
in Jena University in Germany.
van de Jena Universiteit uit Duitsland.
you really have an amazing machine
de beweging van de botten vastleggen.
in great detail.
which bones are important for us
a whole database of motions,
dat een echt dier kan vertonen.
of motor behaviors
was to replicate that in our robot.
om dit na te maken in onze robot.
zochten we naar de juiste structuur,
to find out the right structure,
how to connect them together,
en hun onderlinge verbinding,
these motions as well as possible.
it is to the real animal.
tussen het echte dier en de Pleurobot.
is almost a direct comparison
of the real animal and the Pleurobot.
herhaling van de gang.
almost a one-to-one exact replay
zie je het nog beter.
you see it even better.
hij kan ook zwemmen.
waar we de robot mee inpakken.
that we put all over the robot --
and start replaying the swimming gaits.
om de zwemwijze na te bootsen.
because this is difficult to do.
de krachten is complex.
than a small animal,
dan het kleine dier,
dynamic scaling of the frequencies
van de frequenties aanpassen
the same interaction physics.
we have a very close match,
with Jean-Marie Cabelguen
de ruggenmergcircuits gemodelleerd.
is that the salamander
een erg primitief neuraalcircuit.
to the one we find in the lamprey,
have been added to control the limbs,
om de poten aan te sturen,
these neural oscillators are
a mathematical model
between the two very different gaits.
konden afwisselen.
is a previous version of Pleurobot
by our spinal cord model
door zijn interne ruggenmerg-model.
through a remote control
de twee signalen sturen
it normally should receive
het ruggenmerg bereiken.
by playing with these signals,
met behulp van deze signalen
speed, heading and type of gait.
helemaal kunnen controleren.
loopt de robot,
we have the walking gait,
een snelle wisseling naar zwemmen.
to the swimming gait.
do turning very nicely
of the spinal cord than the other.
meer te stimuleren.
to the spinal cord
grote verantwoordelijkheid heeft gegeven.
doesn't need to worry about every muscle.
niet elke spier aan te sturen,
met de hogere modulatie.
about this high-level modulation,
to coordinate all the muscles.
de aansturing van individuele spieren.
and the importance of biomechanics.
en de rol van biomechanica.
de biomechanica van katten.
voortbeweging ondersteunt.
the morphology helps locomotion.
criteria in the properties,
van de ledematen.
like a pantograph-like structure.
is een mechanische structuur
and the lower segments always parallel.
altijd parallel aan elkaar blijven.
de beweging van de segmenten coördineert.
that kind of coordinates a bit
is that they are very lightweight.
is dat ze weinig wegen.
because then the limbs have low inertia
een lage inertie en kunnen snel bewegen.
very elastic behavior of the cat limb,
dat katten poten erg elastisch zijn
who does his PhD on this robot,
gaat over deze robot.
as a scientific tool
of the legs of the cat.
very lightweight,
and it will not break.
zonder hem te breken.
is also very important.
is bijzonder belangrijk.
de pootsegmenten als pantograaf.
of the leg as pantograph.
dat deze dynamische tred
is that this quite dynamic gait
no complex feedback loops.
zonder complexe terugkoppeling.
already stabilized this quite rapid gait,
deze snelle voortbeweging kan stabiliseren
already basically simplify locomotion.
bewegingsaansturing erg versimpelt.
disturb a bit locomotion,
een beetje kunnen verstoren.
where we have the robot go down a step,
om zou vallen,
to immediately fall over,
en geen terugkoppeling.
no fast feedback loop.
en de robot valt niet om.
stabilized the gait,
and if you have obstacles,
of als je obstakels introduceert,
and reflexes and everything.
van informatie nodig en reflexen enz.
is that just for small perturbation,
kleine verstoring de mechaniek genoeg is.
a very important message
aan de neurowetenschappen.
to neuroscience,
the body already helps locomotion.
het menselijk voortbewegen?
to human locomotion?
than cat and salamander locomotion,
dan die van een kat of salamander,
of humans is very similar
lijkt erg op dat van andere gewervelden.
de primaire regelaar van voortbeweging.
for locomotion in humans.
of the spinal cord,
het ruggenmerg dramatische gevolgen.
paraplegic or tetraplegic.
volledige verlamming ontstaan.
hun communicatie met het ruggenmerg
loses this communication
die voortbeweging initiëren en moduleren.
this descending modulation
that communication
of chemische stimulatie.
in the world that do exactly that,
die precies dat doen.
en Silvestro Micera,
and Silvestro Micera,
it's very important to understand
te begrijpen hoe het ruggenmerg werkt,
communiceren met het ruggenmerg.
communicates with the spinal cord.
and models that I've presented today
die ik vandaag heb gepresenteerd
van deze belangrijke doelen.
nog andere robots gezien
in your lab other robots
waarin ze zwemmen.
over hulp bij reddingsacties.
like a side project,
voor reddingsacties.
to do search and rescue inspection,
if you have a difficult situation
in gevaarlijke situaties,
or a building that is flooded,
for a rescue team or even rescue dogs,
of zelfs voor honden.
that can crawl around, swim, walk,
en overlevenden te vinden.
to do inspection and identify survivors
mogelijk te maken.
a communication link with the survivor.
hier niet van schrikken.
don't get scared by the shape of this.
change the appearance quite a bit,
nog een beetje aanpassen,
might die of a heart attack
nog een hartaanval
that this would feed on you.
en wat robuster
and it making it more robust,
a good tool out of it.
Thank you and your team.
ABOUT THE SPEAKER
Auke Ijspeert - RoboticistAuke Ijspeert works at the intersection of robotics, biology and computational neuroscience.
Why you should listen
Auke Ijspeert is a professor at the EPFL (the Swiss Federal Institute of Technology at Lausanne), and head of the Biorobotics Laboratory (BioRob). He has a BSc/MSc in Physics from the EPFL and a PhD in artificial intelligence from the University of Edinburgh, with John Hallam and David Willshaw as advisors. He carried out postdocs at IDSIA and EPFL with Jean-Daniel Nicoud and Luca Gambardella, and at the University of Southern California, with Michael Arbib and Stefan Schaal.
Ijspeert is interested in using numerical simulations and robots to get a better understanding of animal locomotion and movement control, and in using inspiration from biology to design novel types of robots and locomotion controllers.
Auke Ijspeert | Speaker | TED.com