Робот, який бігає і плаває як саламандра
-
0:01 - 0:03Це - Плевробот.
-
0:03 - 0:07Робот, якого ми розробляли, копіюючи
представника родини саламандрових, -
0:07 - 0:08що зветься Тритон ребристий.
-
0:09 - 0:11Плевробот може ходити, як бачите,
-
0:12 - 0:14і, як побачите згодом, він також плаває.
-
0:14 - 0:16Ви запитаєте, навіщо ми
створили цього робота. -
0:17 - 0:21Фактично, робот був створений
як науковий інструмент для нейронауки. -
0:21 - 0:24Насправді, ми розробляли його
разом з нейробіологами, -
0:24 - 0:26щоб зрозуміти, як рухаються тварини,
-
0:26 - 0:29а особливо - як спинний мозок
керує пересуванням. -
0:29 - 0:31Та що довше я працюю в біороботиці,
-
0:31 - 0:34то більше захоплююсь
рухом тварин. -
0:34 - 0:38Якщо подумати про те, як пливе дельфін,
як біжить або стрибає кіт, -
0:38 - 0:40або навіть як ми, люди, рухаємось
-
0:40 - 0:42під час пробіжки або гри в теніс, -
-
0:42 - 0:43ми робимо дивовижні речі.
-
0:44 - 0:48Фактично, наша нервова система виконує
дуже складне завдання контролю. -
0:48 - 0:51Вона мусить бездоганно координувати
близько 200 м’язів, -
0:51 - 0:55бо, коли координація кепська -
ми падаємо або погано пересуваємось. -
0:56 - 0:58Моя мета - зрозуміти, як це працює.
-
0:59 - 1:02Є 4 головних компоненти, що лежать
в основі пересування тварин. -
1:03 - 1:05Перший - саме́ тіло,
-
1:05 - 1:07і, насправді, не варто недооцінювати,
-
1:07 - 1:10наскільки будова тіла вже сама по собі
спрощує рух тварини. -
1:11 - 1:12Наступний - спинний мозок,
-
1:12 - 1:14який відповідає за рефлекси,
-
1:14 - 1:18численні рефлекси, котрі уможливлюють
сенсомоторний зворотний зв’язок -
1:18 - 1:21між нервовою активністю спинного мозку
та руховою активністю. -
1:22 - 1:25Третє - центральні генератори
впорядкованої активності. -
1:25 - 1:29Це дуже цікаві структури
в спинному мозку хребетних тварин, -
1:29 - 1:31які можуть самостійно генерувати
-
1:31 - 1:33дуже синхронні ритмічні
команди моторної активності, -
1:33 - 1:36отримуючи лише дуже прості вхідні сигнали.
-
1:36 - 1:37Ці вхідні сигнали -
-
1:37 - 1:40це модулюючі команди
з різних ділянок кори головного мозку, -
1:40 - 1:43таких як моторна кора,
мо́зочок, базальні ганглії. -
1:43 - 1:45Усі вони модулюють
активність спинного мозку -
1:45 - 1:46коли ми пересуваємось.
-
1:46 - 1:50Але цікаво те, наскільки
сам лише базовий компонент - -
1:50 - 1:52спинний мозок разом з тілом -
-
1:52 - 1:54значною мірою вирішує
це завдання з пересування. -
1:54 - 1:58Вам це, напевно, відомо з того факту,
що коли курці відрубують голову, -
1:58 - 1:59то вона ще певний час бігає.
-
1:59 - 2:01Це свідчить, що самі лише
спинний мозок і тіло -
2:02 - 2:03значною мірою контролюють пересування.
-
2:03 - 2:06Зрозуміти, як це працює, дуже непросто,
-
2:06 - 2:07бо, по-перше,
-
2:07 - 2:10реєструвати активність у спинному мозку
дуже складно. -
2:10 - 2:13Набагато простіше імплантувати
електроди в моторну кору, -
2:13 - 2:16ніж у спинний мозок,
бо він захищений хребтом. -
2:16 - 2:18Це дуже складно, особливо у людей.
-
2:18 - 2:21Друга перешкода в тому, що пересування
є результатом дуже складної -
2:21 - 2:24і дуже динамічної взаємодії
цих чотирьох компонентів. -
2:24 - 2:28Тож дуже важко з’ясувати, як роль
кожного з них змінюється в часі. -
2:29 - 2:33І ось тут біороботи, такі як Плевробот,
і математичні моделі -
2:33 - 2:34можуть дуже допомогти.
-
2:35 - 2:37Отже, що таке біороботика?
-
2:37 - 2:39Біороботика - це дуже активна
галузь робототехніки, -
2:40 - 2:42де люди шукають натхнення
у тваринному світі, -
2:42 - 2:44створюючи роботів,
які могли б працювати надворі, -
2:44 - 2:47наприклад, роботів-помічників,
або пошуково-рятувальних -
2:47 - 2:48або сільгосп-роботів.
-
2:49 - 2:52Мета - наслідуючи тварин,
створювати роботів, -
2:52 - 2:54які зможуть пересуватися
у складному середовищі - -
2:54 - 2:56по сходах, у горах і лісах -
-
2:56 - 2:58там, де роботи почуваються
ще не дуже впевнено, -
2:58 - 3:00а тварини пересуваються набагато краще.
-
3:00 - 3:02Робот також може бути
чудовим науковим знаряддям. -
3:02 - 3:05Є дуже хороші проекти,
де роботи використовуються -
3:05 - 3:09як наукові знаряддя для нейронауки,
біомеханіки або гідродинаміки. -
3:09 - 3:11Саме таке призначення має і Плевробот.
-
3:12 - 3:15Тож у моїй лабораторії
ми співпрацюємо з нейробіологами, -
3:15 - 3:18такими як Жан-Марі Кабельґен,
нейробіологом з Бордо, Франції, -
3:18 - 3:22ми створюємо моделі спинного мозку
і перевіряємо їх на роботах. -
3:22 - 3:24І тут варто починати з простого.
-
3:24 - 3:26Отже, найкраще почати з простих тварин,
-
3:26 - 3:28таких як мінога, яка є
дуже примітивною рибою, -
3:28 - 3:31а тоді поступово переходити
до складніших рухів, -
3:31 - 3:32таких як у саламандри,
-
3:32 - 3:34як у котів і людей,
-
3:34 - 3:35у ссавців.
-
3:36 - 3:38І тут робот стає цікавим знаряддям
-
3:38 - 3:40для перевірки наших моделей.
-
3:40 - 3:43Насправді, для мене Плевробот -
це ніби здійснення мрії. -
3:43 - 3:47Близько 20 років тому
я вже створював -
3:47 - 3:49комп’ютерні моделі
рухів міноги і саламандри, -
3:49 - 3:51працюючи над дисертацією.
-
3:51 - 3:54Але я завжди знав, що мої моделі
були всього лиш наближеннями. -
3:54 - 3:58Так само, як з фізичними процесами
у воді, мулові або складних сумішах, -
3:58 - 4:01дуже складно моделювати
такі рухи на комп’ютері. -
4:01 - 4:03Чому б не зробити фізичну модель - робота?
-
4:04 - 4:07Отже, з усіх цих тварин,
однією з моїх улюблених є саламандра. -
4:07 - 4:10Ви можете запитати, чому.
А тому, що вона, як амфібія, -
4:10 - 4:13є справді ключовою твариною
з еволюційної точки зору. -
4:13 - 4:15Вона - чудова сполучна ланка
між плаванням, -
4:15 - 4:17таким як у в’юнів або риб,
-
4:17 - 4:21і чотириногим пересуванням,
таким як у ссавців, котів і людей. -
4:22 - 4:24І, фактично, сучасна саламандра
-
4:24 - 4:26дуже подібна до перших
наземних хребетних, -
4:26 - 4:28тож це ніби жива викопна тварина,
-
4:28 - 4:30через яку ми маємо доступ
до нашого предка - -
4:30 - 4:33предка усіх наземних чотириногих.
-
4:33 - 4:35Отже, саламандра пливе,
-
4:35 - 4:37використовуючи
змієподібний плавальний алюр, -
4:37 - 4:41тобто хвиля м’язової активності
плавно рухається від голови до хвоста. -
4:41 - 4:44А якщо поставити саламандру на землю,
-
4:44 - 4:46вона перейде на швидку ходу.
-
4:46 - 4:49В цьому режимі ми бачимо точні
періодичні рухи кінцівок, -
4:49 - 4:50які дуже добре узгоджені з
-
4:51 - 4:53хвилеподібними рухами тіла,
-
4:53 - 4:57і це саме той алюр, який ви
бачите тут, у Плевробота. -
4:57 - 5:00Несподіваним і захопливим
є те, що все це -
5:00 - 5:04може генеруватися самими лише
спинним мозком і тілом. -
5:04 - 5:06Тож, якщо децеребрувати саламандру -
-
5:06 - 5:08видалити голову, хоч це й неприємно -
-
5:08 - 5:11і електрично стимулювати спинний мозок,
-
5:11 - 5:14то слабка стимуляція спричинятиме
рух ступо́ю, найповільнішим алюром. -
5:14 - 5:17Якщо стимулювати трохи сильніше,
алюр прискориться. -
5:17 - 5:18У певну мить досягається поріг,
-
5:18 - 5:21і тварина автоматично
переходить на плавання. -
5:21 - 5:22Це дивовижно.
-
5:22 - 5:24Проста зміна загального сигналу,
-
5:24 - 5:26подібно до натискання педалі газу,
-
5:26 - 5:28модулюючої стимуляції спинного мозку,
-
5:28 - 5:31спричиняє повне перемикання
між двома дуже різними алюрами. -
5:32 - 5:35Те саме спостерігається і в котів.
-
5:35 - 5:37Якщо стимулювати спинний мозок кота,
-
5:37 - 5:39можна перемикати його на
ходу, ристь і галоп. -
5:39 - 5:42У випадку птахів, слабка стимуляція
-
5:42 - 5:44змушує птаха ходити,
-
5:44 - 5:46а сильна стимуляція - махати крилами.
-
5:46 - 5:48Це, насправді, засвідчує, що спинний мозок
-
5:48 - 5:51це дуже складний контро́лер пересування.
-
5:51 - 5:53Ми дослідили пересування
саламандри детальніше, -
5:53 - 5:56використовуючи чудову
рентгенівську відеоустановку, -
5:56 - 6:00надану професором Мартином Фішером
з університету Єни в Німеччині. -
6:00 - 6:03І завдяки цьому ми мали
дивовижний пристрій -
6:03 - 6:05для дуже точного запису
усіх рухів кісток. -
6:05 - 6:06Тож ось що ми зробили.
-
6:06 - 6:10По суті, ми визначили,
які кістки нас цікавлять, -
6:10 - 6:13і зробили тривимірний запис їхніх рухів.
-
6:13 - 6:15Потім ми зібрали базу даних рухів,
-
6:15 - 6:17як на землі, так і у воді,
-
6:17 - 6:19щоб створити повну базу даних
моторних поведінок, -
6:19 - 6:21доступних справжній тварині.
-
6:21 - 6:24А потім ми, робототехніки, мали
відтворити це у нашому ро́боті. -
6:24 - 6:27Ми проробили величезну робо́ту,
щоб визначити оптимальну структуру, -
6:27 - 6:30з’ясувати, де розмістити двигуни,
як з’єднати їх докупи, -
6:30 - 6:33щоб відтворити ці рухи
так добре, як тільки можливо. -
6:34 - 6:36Так і з’явився Плевробот.
-
6:37 - 6:40Отже, погляньмо, наскільки
він подібний до живої тварини. -
6:41 - 6:43Тут ви бачите майже точне порівняння
-
6:43 - 6:46рухів живої тварини і Плевробота.
-
6:46 - 6:49Ви бачите, що тут у нас
майже повна відповідність -
6:49 - 6:50рухів повільного алюру.
-
6:50 - 6:53Повільне зворотнє відтворення
ще краще це демонструє. -
6:56 - 6:58Ба більше - ми можемо плавати.
-
6:58 - 7:01Для цього ми вдягаємо робота
у водонепроникний костюм - -
7:01 - 7:02(Сміх)
-
7:02 - 7:05тоді пускаємо його у воду
і відтворюємо алюри плавання. -
7:05 - 7:09І тут ми були дуже щасливі,
бо це дуже важко зробити. -
7:09 - 7:11Фізика взаємодії складна.
-
7:11 - 7:13Наш робот значно більший
за маленьку тварину, -
7:13 - 7:16тож нам довелося виконати
динамічне масштабування частот -
7:16 - 7:19щоб мати ту саму фізику взаємодії,
-
7:19 - 7:21але, врешті-решт, ми досягли
дуже точного відтворення -
7:21 - 7:23і були від того дуже щасливі.
-
7:23 - 7:26Отже, погляньмо на спинний мозок.
-
7:26 - 7:28Тут ми, разом з Жаном-Марі Кабельґеном,
-
7:28 - 7:30змоделювали схему
спинного мозку. -
7:31 - 7:33Цікаво, що у саламандри
збереглася дуже примітивна -
7:33 - 7:35організація нервової системи,
-
7:35 - 7:37дуже подібна до тієї,
яку ми бачимо у міноги, -
7:38 - 7:39примітивної вугроподібної риби,
-
7:40 - 7:41і схоже, що в перебігу еволюції
-
7:41 - 7:44додавалися нові нервові осцилятори,
щоб керувати кінцівками, -
7:44 - 7:46і з їхньою допомогою пересуватися.
-
7:46 - 7:48Ми знаємо, де розташовані ці осцилятори,
-
7:48 - 7:50але ще зробили математичну модель,
-
7:50 - 7:52аби зрозуміти, як вони мають з’єднуватись,
-
7:52 - 7:55щоб уможливити це перемикання
між двома дуже різними алюрами. -
7:55 - 7:57І ми випробували цю модель на роботі.
-
7:58 - 7:59Тож ось як це виглядає.
-
8:07 - 8:10Тут ви бачите попередню версію Плевробота,
-
8:10 - 8:13який цілком контролюється
нашою моделлю спинного мозку, -
8:13 - 8:15записаною в пам’ять робота.
-
8:15 - 8:16Єдине, що ми робимо -
-
8:17 - 8:19надсилаємо через дистанційне керування
-
8:19 - 8:21два сигнали, які тварина має отримувати
-
8:21 - 8:23від головного мозку.
-
8:23 - 8:26Цікаво, що змінюючи ці сигнали,
-
8:26 - 8:29ми можемо цілком контролювати
швидкість, напрямок і тип алюру. -
8:30 - 8:31Наприклад,
-
8:31 - 8:34коли стимуляція слабка,
ми бачимо звичайну ходу, -
8:34 - 8:36а коли стимуляція сильна, в певну мить
-
8:36 - 8:39алюр дуже швидко змінюється на плавання.
-
8:39 - 8:42І нарешті, ми також можемо
дуже добре робити повороти, -
8:42 - 8:45просто стимулюючи один бік спинного мозку
більше ніж інший. -
8:46 - 8:48Я вважаю справді дивовижним
-
8:48 - 8:50те, як природа розподілила керування,
-
8:50 - 8:53поклавши значну частину обов’язків
на спинний мозок, -
8:53 - 8:57щоб головний мозок не мав
хвилюватися про кожен м’яз. -
8:57 - 8:59Він має хвилюватися лише
про високорівневу модуляцію, -
8:59 - 9:03а робота спинного мозку -
координувати усі м’язи. -
9:03 - 9:06А тепер погляньмо на пересування котів
і на важливість біомеханіки. -
9:07 - 9:08Це ще один наш проект,
-
9:08 - 9:11в якому ми вивчали котячу біомеханіку
-
9:11 - 9:15і хотіли з’ясувати, наскільки
будова допомагає пересуванню. -
9:15 - 9:18Ми виявили три важливих критерії
-
9:18 - 9:20у властивостях кінцівок.
-
9:20 - 9:22Перша - кінцівка кота -
-
9:22 - 9:25це конструкція, більш-менш
подібна до пантографа. -
9:25 - 9:27Пантограф - це механічна конструкція,
-
9:27 - 9:31в якій верхній і нижній сегменти
завжди паралельні. -
9:32 - 9:35Проста геометрична система,
яка узгоджує -
9:35 - 9:37внутрішні рухи сегментів.
-
9:37 - 9:40Друга властивість котячих кінцівок -
вони дуже легкі. -
9:40 - 9:41Більшість м’язів зосереджено в тулубі,
-
9:42 - 9:44і це хороша ідея, бо тоді
кінцівки мають малу інерцію -
9:44 - 9:46і можуть рухатись дуже швидко.
-
9:46 - 9:50Остання, і дуже важлива властивість, -
надзвичайна пружність котячої кінцівки, -
9:50 - 9:53щоб витримувати удари
і великі навантаження. -
9:53 - 9:55Саме таким ми й створили робота
Малюка Гепарда. -
9:55 - 9:57Отже, запрошуємо Малюка Гепарда на сцену.
-
10:02 - 10:06Це - Пітер Екерт, який працює
над дисертацією, присвяченою цьому роботу, -
10:06 - 10:08і, як бачите,
це гарненький маленький робот. -
10:08 - 10:09Трохи схожий на іграшку,
-
10:09 - 10:11але, насправді, це науковий інструмент,
-
10:11 - 10:15який допомагав досліджувати
властивості котячих лап. -
10:15 - 10:17Отже, як бачите,
він дуже податливий, дуже легкий, -
10:17 - 10:18а також дуже пружний,
-
10:19 - 10:21тож його можна спокійно притиснути,
і він не зламається. -
10:21 - 10:23Натомість, він просто стрибне.
-
10:23 - 10:26Ця пружна властивість
також дуже важлива. -
10:27 - 10:29Також, можна побачити властивості
-
10:29 - 10:31пантографа у цих трьох сегментах лапи.
-
10:32 - 10:35Цікаво те, що цей досить динамічний алюр
-
10:35 - 10:37досягається винятково
статичним керуванням, -
10:37 - 10:40тобто без сенсорів, без складних циклів
зворотного зв’язку. -
10:40 - 10:43І це цікаво, бо це означає,
-
10:43 - 10:47що сама лише механіка стабілізує
цей досить швидкий алюр -
10:47 - 10:51і, що справді хороша механіка
вже сама собою спрощує пересування -
10:51 - 10:54настільки, що ми навіть можемо
трохи ускладнити пересування, -
10:54 - 10:56як ви побачите у наступному відео,
-
10:56 - 11:00де ми, наприклад, даємо ро́боту завдання
в процесі бігу зіскочити зі сходинки - -
11:00 - 11:01і робот не падає,
-
11:01 - 11:03що було для нас несподіванкою.
-
11:03 - 11:04Це маленька перешкода.
-
11:04 - 11:07Я очікував, що робот відразу впаде, бо
-
11:07 - 11:09він не має сенсорів
і швидкого зворотного зв’язку. -
11:09 - 11:12Але ж ні. Сама механіка
стабілізує рух, -
11:12 - 11:13і робот не падає.
-
11:13 - 11:16Звісно, якщо збільшити крок
і додати перешкод, -
11:16 - 11:20знадобиться повноцінне динамічне
керування, рефлекси і таке інше. -
11:20 - 11:23Але тут важливо те, що для
подолання невеликих перешкод -
11:23 - 11:24механіка працює.
-
11:24 - 11:27І, я думаю, це дуже важливий сигнал, який
-
11:27 - 11:29біомеханіка і робототехніка
надсилають нейронауці - -
11:29 - 11:33не варто недооцінювати того
наскільки тіло сприяє пересуванню. -
11:35 - 11:38Як це стосується людського пересування?
-
11:38 - 11:42Безсумнівно, людське пересування
складніше ніж у кота й саламандри, -
11:42 - 11:45але, водночас, нервові системи
людини й інших хребетних -
11:46 - 11:47дуже подібні.
-
11:47 - 11:49Особливо спинний мозок,
-
11:49 - 11:51який у людей також є
контро́лером пересування. -
11:52 - 11:54Ось чому ушкодження спинного мозку
-
11:54 - 11:56має катастрофічні наслідки,
-
11:56 - 11:58спричиняючи параліч нижніх
або усіх чотирьох кінцівок. -
11:59 - 12:01Це тому, що головний мозок
втрачає зв’язок -
12:01 - 12:02зі спинним мозком.
-
12:02 - 12:04Зокрема, він не може
здійснювати модуляцію, -
12:04 - 12:06щоб ініціювати і модулювати пересування.
-
12:08 - 12:09Тож велика мета нейропротезування -
-
12:09 - 12:12навчитися відновлювати цей зв’язок,
-
12:12 - 12:14використовуючи електричну
або хімічну стимуляцію. -
12:15 - 12:18У світі є кілька дослідницьких груп,
які займаються саме цим. -
12:18 - 12:19Зокрема в EPFL,
-
12:19 - 12:22мої колеги Ґреґуа Кортін
та Сильвестро Мічера, -
12:22 - 12:23з якими я співпрацюю.
-
12:24 - 12:27Але, щоб зробити це правильно,
дуже важливо зрозуміти, -
12:27 - 12:29як працює спинний мозок,
-
12:29 - 12:31як він взаємодіє з тілом,
-
12:31 - 12:33і як головний мозок
комунікує зі спинним мозком. -
12:34 - 12:37Саме тут ро́боти й моделі,
які я сьогодні показував, -
12:37 - 12:39сподіваюсь, гратимуть ключову роль
-
12:39 - 12:41для досягнення цих дуже важливих цілей.
-
12:41 - 12:43Дякую.
-
12:43 - 12:47(Оплески)
-
12:52 - 12:55Бруно Ґіссані: Ак, у вашій лабораторії
я бачив інших роботів, -
12:55 - 12:57які, можуть плавати
у забрудненому середовищі -
12:57 - 13:00і при цьому вимірювати рівень забруднення.
-
13:00 - 13:01Але про цього робота
-
13:01 - 13:04ви згадали у своїй промові,
як про побічний проект, -
13:06 - 13:07пошуково-рятувальний.
-
13:07 - 13:09І в нього є камера на носі.
-
13:09 - 13:12Ак Ісперт: Саме так.
-
13:12 - 13:13У нас є деякі побічні проекти,
-
13:13 - 13:16де ми хочемо, щоб ро́боти виконували
пошуково-рятувальні функції. -
13:17 - 13:18Отже, цей робот зараз бачить вас.
-
13:18 - 13:21Ми мріємо про те, щоб
при надзвичайних подіях, -
13:21 - 13:25наприклад, при руйнуванні
або затопленні будинку, -
13:25 - 13:28коли небезпека для пошукової групи
або навіть собаки дуже велика, -
13:28 - 13:31ми могли б послати робота,
який би повзав, плавав, ходив -
13:31 - 13:34з камерою на борту, щоб провести
обстеження, знайти вцілілих -
13:34 - 13:37і, можливо, встановити зв’язок
з постраждалим. -
13:37 - 13:41БҐ: Звичайно, якщо припустити,
що постраждалий не злякається його. -
13:41 - 13:44АІ: Так, напевно, нам варто трохи
змінити його вигляд, -
13:44 - 13:47бо, я гадаю, постраждалий
може вмерти від серцевого нападу, -
13:47 - 13:50злякавшись, що ця істота хоче його з’їсти.
-
13:50 - 13:52Але, якщо змінити вигляд
і зробити його міцнішим, -
13:52 - 13:54я певен, з нього вийде добрий рятувальник.
-
13:55 - 13:57БҐ: Дуже вам дякую.
Вам і вашій команді.
- Title:
- Робот, який бігає і плаває як саламандра
- Speaker:
- Ак Ісперт
- Description:
-
Робототехнік Ак Ісперт розробляє біороботів - машини, спроектовані за подобою тварин, які здатні пересуватися у складних середовищах і нагадують персонажів науково-фантастичних книжок. Результатом такого проектування і розробки є кращі ро́боти, які можуть виконувати повсякденні, сільськогосподарські або пошуково-рятувальні завдання. Але ці роботи не просто імітують живу природу - вони допомагають нам краще зрозуміти нашу власну біологію, розкриваючи невідомі таємниці спинного мозку.
- Video Language:
- English
- Team:
closed TED
- Project:
- TEDTalks
- Duration:
- 14:10
![]() |
Hanna Leliv edited Ukrainian subtitles for A robot that runs and swims like a salamander | |
![]() |
Hanna Leliv approved Ukrainian subtitles for A robot that runs and swims like a salamander | |
![]() |
Hanna Leliv edited Ukrainian subtitles for A robot that runs and swims like a salamander | |
![]() |
Hanna Leliv accepted Ukrainian subtitles for A robot that runs and swims like a salamander | |
![]() |
Hanna Leliv edited Ukrainian subtitles for A robot that runs and swims like a salamander | |
![]() |
Hanna Leliv edited Ukrainian subtitles for A robot that runs and swims like a salamander | |
![]() |
Hanna Leliv edited Ukrainian subtitles for A robot that runs and swims like a salamander | |
![]() |
Hanna Leliv edited Ukrainian subtitles for A robot that runs and swims like a salamander |