Auke Ijspeert: A robot that runs and swims like a salamander
Auke Ijspeert: Robot, który pływa i biega jak traszka
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
why did we design this robot?
po co go stworzyliśmy.
as a scientific tool for neuroscience.
jako narzędzie naukowe w neuronauce
together with neurobiologists
controls locomotion.
kontroluje poruszanie się.
by animal locomotion.
pod wrażeniem lokomocji zwierząt.
biegnącym lub skaczącym kocie
or a cat running or jumping around,
skomplikowany problem kontroli ruchu.
a very, very complex control problem.
pracę około 200 mięśni,
more or less 200 muscles perfectly,
we fall over or we do bad locomotion.
how this works.
behind animal locomotion.
z czterech głównych komponentów.
already simplify locomotion in animals.
uprościła już lokomocję zwierząt.
a sensorimotor coordination loop
and mechanical activity.
w rdzeniu kręgowym,
are central pattern generators.
centralne generatory wzorców.
in the spinal cord of vertebrate animals
obiegi w rdzeniu kręgowym,
rhythmic patterns of activity
rytmicznie wzorce aktywności,
only very simple input signals.
bardzo proste sygnały wejściowe.
w górnych partiach mózgu,
from higher parts of the brain,
móżdżek czy jądra podstawne,
the cerebellum, the basal ganglia,
of the spinal cord
just a low-level component,
podstawowe komponenty,
problemu lokomocji.
of the locomotion problem.
that you can cut the head off a chicken,
czyli rdzeń kręgowy i ciało,
spinal cord and body,
is very complex,
rdzenia kręgowego jest bardzo trudne.
is very difficult.
in the motor cortex
elektrody w korę ruchową
because it's protected by the vertebrae.
is really due to a very complex
że lokomocja działa dzięki bardzo złożonej
between these four components.
wszystkimi czterema komponentami.
what's the role of each over time.
jaką mają rolę w czasie.
and mathematical models
oraz modele matematyczne
dziedzina badań w zakresie robotyki,
of research in robotics
take inspiration from animals
inspirację od zwierząt,
or search and rescue robots
czerpanie inspiracji od zwierząt,
is to take inspiration from animals
do prac w trudnych miejscach,
complex terrain --
still have difficulties
can do a much better job.
wspaniałym narzędziem naukowym.
scientific tool as well.
where robots are used,
wykorzystujące roboty
biomechanice czy hydrodynamice.
for biomechanics or for hydrodynamics.
the purpose of Pleurobot.
is to collaborate with neurobiologists
współpracujemy z neurobiologami,
a neurobiologist in Bordeaux in France,
z Bordeaux we Francji,
and validate them on robots.
modele rdzenia kręgowego.
prymitywnymi rybami,
very primitive fish,
do bardziej złożonej lokomocji,
go toward more complex locomotion,
an interesting tool
is a kind of dream becoming true.
spełnieniem marzeń.
I was already working on a computer
tworzyłem już na komputerze
and salamander locomotion
were just approximations.
że symulacje są tylko przybliżeniem.
or with mud or with complex ground,
w wodzie, błocie lub na złożonym podłożu,
odwzorować to na komputerze.
properly on a computer.
robota i właściwości fizyczne?
and real physics?
one of my favorites is the salamander.
zwierząt jest traszka,
and it's because as an amphibian,
z punktu widzenia ewolucji.
from an evolutionary point of view.
pomiędzy pływaniem,
between swimming,
jak u ssaków - kotów i ludzi.
as you see in mammals, in cats and humans.
z pierwszymi kręgowcami lądowymi,
terrestrial vertebrate,
zwierząt czworonożnych.
an anguilliform swimming gait,
of muscle activity from head to tail.
falę aktywności mięśni od głowy po ogon.
the salamander on the ground,
zwany chodem kłusowym.
a walking trot gait.
periodic activation of the limbs
undulation of the body,
that you are seeing here on Pleurobot.
and fascinating in fact
just by the spinal cord and the body.
sam rdzeń kręgowy i ciało.
a decerebrated salamander --
but you remove the head --
stimulate the spinal cord,
this will induce a walking-like gait.
wywoła to ruch przypominający chód.
ruch ten staje się szybszy.
the gait accelerates.
the animal switches to swimming.
przełącza się na pływanie.
to your spinal cord,
do rdzenia kręgowego,
between two very different gaits.
dwoma różnymi sposobami poruszania się.
has been observed in cats.
z chodu w kłus lub galop.
walk, trot and gallop.
switch between walking,
at high-level stimulation.
na wysokim poziomie stymulacji.
kontrolerem lokomocji.
locomotion controller.
in more detail,
nagrania aparatu rentgenowskiego
to a very nice X-ray video machine
in Jena University in Germany.
z Uniwersytetu w Jenie w Niemczech.
you really have an amazing machine
wszystkich ruchów kości.
in great detail.
which bones are important for us
które kości są dla nas istotne
a whole database of motions,
zachowań motorycznych,
of motor behaviors
was to replicate that in our robot.
było skopiowanie ich do naszego robota.
to find out the right structure,
żeby znaleźć odpowiednią strukturę,
how to connect them together,
i jak je połączyć ze sobą,
these motions as well as possible.
odwzorować te ruchy.
it is to the real animal.
do prawdziwego zwierzęcia.
is almost a direct comparison
bezpośrednim porównaniem
of the real animal and the Pleurobot.
almost a one-to-one exact replay
you see it even better.
nagranie od końca, w zwolnionym tempie.
that we put all over the robot --
żeby zaczął odtwarzać ruchy pływackie.
and start replaying the swimming gaits.
because this is difficult to do.
bo jest to trudne do zrealizowania.
są skomplikowane.
than a small animal,
większy niż małe zwierzę,
dynamic scaling of the frequencies
dynamicznego skalowania częstotliwości,
the same interaction physics.
te same właściwości interakcji.
we have a very close match,
bardzo wierne odwzorowanie,
with Jean-Marie Cabelguen
is that the salamander
to the one we find in the lamprey,
przypominającej węgorza.
have been added to control the limbs,
these neural oscillators are
a mathematical model
między dwoma sposobami ruchu.
between the two very different gaits.
is a previous version of Pleurobot
by our spinal cord model
przez nasz model rdzenia kręgowego
through a remote control
it normally should receive
które normalnie otrzymałby
by playing with these signals,
prędkość, kierunek i typ ruchu.
speed, heading and type of gait.
we have the walking gait,
otrzymujemy chód,
jeśli stymulujemy bardziej,
to the swimming gait.
do turning very nicely
jednej strony rdzenia.
of the spinal cord than the other.
to the spinal cord
rdzeniowi kręgowemu,
doesn't need to worry about every muscle.
nie musiały się zajmować każdym mięśniem.
zaawansowaną modulacją,
about this high-level modulation,
jest zadaniem rdzenia kręgowego.
to coordinate all the muscles.
i znaczenia biomechaniki.
and the importance of biomechanics.
the morphology helps locomotion.
morfologia wspomaga lokomocję.
criteria in the properties,
like a pantograph-like structure.
and the lower segments always parallel.
i niższy segment równolegle.
that kind of coordinates a bit
który koordynuje nieco
is that they are very lightweight.
because then the limbs have low inertia
very elastic behavior of the cat limb,
jest duża elastyczność kocich kończyn,
oddziaływaniem i siłami.
who does his PhD on this robot,
który doktoryzuje się z tego robota.
as a scientific tool
jako narzędzie naukowe
of the legs of the cat.
very lightweight,
and it will not break.
is also very important.
of the leg as pantograph.
które działają jak pantograf.
is that this quite dynamic gait
pętli sprzężenia zwrotnego.
no complex feedback loops.
already stabilized this quite rapid gait,
stabilizuje ten szybki chód,
already basically simplify locomotion.
znacznie upraszcza lokomocję.
przeszkadzać w lokomocji,
disturb a bit locomotion,
where we have the robot go down a step,
w których robot zejdzie po schodach
że robot zaraz się przewróci,
to immediately fall over,
czy sprzężenia zwrotnego.
no fast feedback loop.
stabilized the gait,
and if you have obstacles,
i dodając przeszkody,
and reflexes and everything.
sterowania, odruchów i całej reszty.
is that just for small perturbation,
a very important message
to neuroscience,
the body already helps locomotion.
w jakim stopniu ciało wspomaga lokomocję.
to human locomotion?
bardziej złożony niż koty i traszki.
than cat and salamander locomotion,
of humans is very similar
jest bardzo podobny
for locomotion in humans.
kontroli ludzkiej lokomocji.
do uszkodzenia rdzenia,
of the spinal cord,
paraplegic or tetraplegic.
paraplegikiem lub tetraplegikiem,
loses this communication
this descending modulation
that communication
elektrycznej czy chemicznej.
in the world that do exactly that,
które właśnie tym się zajmują,
and Silvestro Micera,
it's very important to understand
communicates with the spinal cord.
and models that I've presented today
odgrywać kluczową rolę
w twoim laboratorium inne roboty,
in your lab other robots
like a side project,
o pewnym projekcie pobocznym,
do poszukiwań i akcji ratowniczych,
to do search and rescue inspection,
if you have a difficult situation
or a building that is flooded,
dla ratowników, a nawet psów,
for a rescue team or even rescue dogs,
który może czołgać się, pływać, chodzić,
that can crawl around, swim, walk,
to do inspection and identify survivors
i szukania osób, które przeżyły,
a communication link with the survivor.
że nie przestraszą się go.
don't get scared by the shape of this.
change the appearance quite a bit,
nieco zmienić jego wygląd,
might die of a heart attack
that this would feed on you.
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