Return to Video

Восхитительный атлетизм квадролётов

  • 0:11 - 0:14
    Что же такое машина,
    обладающая атлетическими свойствами?
  • 0:14 - 0:18
    Мы сейчас проиллюстрируем здесь
    понятие машинного атлетизма
  • 0:18 - 0:20
    и расскажем о наших исследованиях
    в этой области
  • 0:20 - 0:22
    с помощью вот этих
    летательных аппаратов,
  • 0:22 - 0:24
    квадролётов, или коротко квадов.
  • 0:26 - 0:29
    Квады существуют уже давно.
  • 0:29 - 0:30
    Секрет их нынешней популярности
  • 0:30 - 0:32
    в простоте их конструкции.
  • 0:32 - 0:34
    Регулируя скорости вращения
    вот этих четырёх винтов,
  • 0:34 - 0:37
    эти аппараты могут
    вращаться, крениться, менять курс
  • 0:37 - 0:40
    и ускоряться
    в заданном винтами направлении.
  • 0:40 - 0:43
    Они также снабжены
    батареей, компьютером,
  • 0:43 - 0:47
    различными датчиками и радиоаппаратурой.
  • 0:47 - 0:52
    Квады чрезвычайно подвижны,
    но это проворство не досталось им даром.
  • 0:52 - 0:55
    Они по природе своей неустойчивы,
    и для того, чтобы летать,
  • 0:55 - 0:59
    им необходим некий механизм
    автоматической обратной связи.
  • 1:04 - 1:07
    Как это ему сейчас удалось?
  • 1:07 - 1:09
    Видеокамеры на потолоке
    и портативный компьютер
  • 1:09 - 1:12
    выступают в роли комнатной GPS.
  • 1:12 - 1:14
    Она определяет местонахождение объектов,
  • 1:14 - 1:17
    у которых на корпусе
    есть вот такие отражатели.
  • 1:17 - 1:19
    Затем данные пересылаются
    на другой портативный компьютер,
  • 1:19 - 1:21
    где запущены
    алгоритмы расчёта и управления,
  • 1:21 - 1:23
    в свою очередь передающие команды кваду,
  • 1:23 - 1:26
    на котором работают такие же алгоритмы.
  • 1:30 - 1:32
    Основная часть наших исследований —
    это алгоритмы.
  • 1:32 - 1:36
    Это то волшебство,
    что вдыхает жизнь в наши машины.
  • 1:36 - 1:38
    А как можно спроектировать алгоритм
  • 1:38 - 1:41
    для создания машины-атлета?
  • 1:41 - 1:43
    Мы пользуемся так называемым
    модельно-ориентированном проектированием.
  • 1:43 - 1:47
    Сначала мы c помощью
    математической модели
  • 1:47 - 1:49
    описываем физические особенности
    поведения этих машин.
  • 1:49 - 1:51
    Затем с помощью
    математической дисциплины,
  • 1:51 - 1:54
    известной как теория управления,
    мы анализируем эти модели
  • 1:54 - 1:58
    и строим алгоритмы управления ими.
  • 1:58 - 2:01
    Например, вот так мы можем
    заставить квад висеть в воздухе.
  • 2:01 - 2:02
    Для начала мы описываем
    динамику движения
  • 2:02 - 2:04
    с помощью набора
    дифференциальных уравнений.
  • 2:04 - 2:07
    Затем мы на основе теории управления
    преобразуем эти уравнения
  • 2:07 - 2:11
    для получения
    алгоритмов стабилизации квада.
  • 2:11 - 2:14
    Разрешите мне продемонстрировать
    достоинства этого подхода.
  • 2:17 - 2:20
    Предположим мы хотим, чтобы квад
    не просто висел в воздухе,
  • 2:20 - 2:23
    а ещё и балансировал вот этой тростью.
  • 2:23 - 2:24
    Любой человек, немного потренировавшись,
  • 2:24 - 2:27
    сможет вполне свободно
    справиться с этой задачей.
  • 2:27 - 2:29
    Правда у нас есть пара преимуществ —
  • 2:29 - 2:30
    мы стоим двумя ногами на земле
  • 2:30 - 2:33
    и имеем в распоряжении
    пару довольно гибких рук.
  • 2:33 - 2:35
    Задача слегка усложняется,
  • 2:35 - 2:38
    если я буду стоять на одной ноге
  • 2:38 - 2:40
    и не пользоваться руками.
  • 2:40 - 2:43
    Обратите внимание
    на отражатель на конце трости.
  • 2:43 - 2:47
    Он позволяет определять
    её местонахождение в пространстве.
  • 2:53 - 2:59
    (Аплодисменты)
  • 2:59 - 3:02
    Вы видите, как квад
    слегка корректирует своё положение,
  • 3:02 - 3:04
    чтобы не уронить трость.
  • 3:04 - 3:07
    Как мы разработали алгоритмы для этого?
  • 3:07 - 3:09
    Мы объединили
    математическую модель трости
  • 3:09 - 3:11
    с моделью квада.
  • 3:11 - 3:14
    Получив единую модель
    системы квад-трость,
  • 3:14 - 3:19
    мы можем использовать теорию управления
    для её контролирования.
  • 3:19 - 3:20
    Обратите внимание,
    что наша конструкция устойчива,
  • 3:20 - 3:23
    и даже если я буду её слегка толкать,
  • 3:23 - 3:28
    она возвращается в своё
    исходное уравновешенное состояние.
  • 3:28 - 3:30
    Можно ещё дополнить модель параметрами
  • 3:30 - 3:32
    желаемого расположения
    квада в пространстве.
  • 3:32 - 3:35
    С помощью вот этой указки,
    покрытой отражателями,
  • 3:35 - 3:38
    я могу задать
    желаемое местоположение квада
  • 3:38 - 3:41
    на необходимом мне
    расстоянии в пространстве.
  • 3:56 - 3:59
    Секрет всех этих кульбитов
    заключается в алгоритмах,
  • 3:59 - 4:01
    построенных с помощью
    математических моделей
  • 4:01 - 4:03
    и теории управления.
  • 4:03 - 4:05
    Теперь давайте вернём квад обратно,
  • 4:05 - 4:07
    избавимся от трости,
  • 4:07 - 4:09
    чтобы я мог продемонстрировать вам
  • 4:09 - 4:11
    важность понимания физических моделей
  • 4:11 - 4:15
    и законов физики.
  • 4:25 - 4:27
    Обратите внимание, что квад снизился,
  • 4:27 - 4:29
    когда я поставил на него
    этот бокал с водой.
  • 4:29 - 4:32
    В отличие от эксперимента с тростью,
    мы не заложили
  • 4:32 - 4:35
    математическую модель бокала
    в нашу систему.
  • 4:35 - 4:38
    Более того, система даже не подозревает
    о его существовании.
  • 4:38 - 4:41
    С помощью моей указки
    я могу опять направить квад
  • 4:41 - 4:43
    в нужное мне место в пространстве.
  • 4:43 - 4:53
    (Аплодисменты)
  • 4:53 - 4:55
    Вы наверняка сейчас недоумеваете:
  • 4:55 - 4:58
    почему вода не выплёскивается из бокала?
  • 4:58 - 5:01
    На то есть две причины:
    во-первых, гравитация
  • 5:01 - 5:03
    действует на все объекты одинаково.
  • 5:03 - 5:06
    Во-вторых, все винты квада ориентированы
  • 5:06 - 5:09
    вертикально вдоль бокала.
  • 5:09 - 5:11
    Всё вместе это приводит к тому,
  • 5:11 - 5:13
    что боковые силы,
    действующие на бокал, незначительны
  • 5:13 - 5:16
    и вызваны аэродинамическими эффектами,
  • 5:16 - 5:20
    которыми можно пренебречь
    на столь малых скоростях.
  • 5:23 - 5:25
    Поэтому нам не нужно
    включать бокал в нашу модель.
  • 5:25 - 5:29
    Что бы мы ни делали с квадом,
    вода не разольётся.
  • 5:39 - 5:46
    (Аплодисменты)
  • 5:46 - 5:50
    Таким образом, мы узнали, что некоторые
  • 5:50 - 5:51
    сложные вычислительные задачи
    оказываются проще других.
  • 5:51 - 5:53
    А также, что понимание
    физических аспектов происходящего
  • 5:53 - 5:56
    помогает нам отделить
    простые задачи от сложных.
  • 5:56 - 5:58
    В данном случае,
    перенести бокал с водой просто.
  • 5:58 - 6:02
    Удержать в равновесии трость сложно.
  • 6:02 - 6:04
    Мы все слышали рассказы о спортсменах,
  • 6:04 - 6:06
    показывающих чудеса мастерства
    будучи травмированными.
  • 6:06 - 6:08
    А может ли машина работать,
  • 6:08 - 6:11
    когда она сильно повреждена?
  • 6:11 - 6:12
    Принято считать,
    что для полёта нам необходимы
  • 6:12 - 6:16
    как минимум
    четыре фиксированные винтовые пары
  • 6:16 - 6:18
    для управления
    четырьмя степенями свободы:
  • 6:18 - 6:21
    вращением, креном,
    сменой курса и ускорением.
  • 6:21 - 6:24
    Многовинтовые вертолёты,
    с шестью или восемью винтами,
  • 6:24 - 6:26
    могут обеспечить резерв,
  • 6:26 - 6:28
    тем не менее,
    квадролёты намного более популярны,
  • 6:28 - 6:30
    потому что они обладают
    минимально необходимым
  • 6:30 - 6:32
    количеством винтовых пар: четырьмя.
  • 6:32 - 6:34
    Но правда ли это?
  • 6:49 - 6:52
    Изучив математическую модель
    этого аппарата,
  • 6:52 - 6:54
    имеющего только два работающих винта,
  • 6:54 - 7:01
    мы установили, что он может
    летать необычным образом.
  • 7:08 - 7:10
    Мы теряем контроль над сменой курса,
  • 7:10 - 7:13
    но управление вращением,
    креном и ускорением
  • 7:13 - 7:18
    возможно с помощью алгоритмов,
    работающих в этой новой конфигурации.
  • 7:22 - 7:24
    Математические модели объясняют нам
  • 7:24 - 7:26
    каким образом это возможно.
  • 7:26 - 7:29
    В данном случае эти знания
    помогают разработать
  • 7:29 - 7:31
    принципиально новые конструкции аппаратов
  • 7:31 - 7:35
    или создать умные алгоритмы, способные
    изящно справляться с неполадками,
  • 7:35 - 7:37
    подобно настоящим спортсменам,
  • 7:37 - 7:41
    вместо того чтобы строить машины
    с резервными подсистемами.
  • 7:41 - 7:43
    Дух захватывает, когда наблюдаешь
  • 7:43 - 7:45
    за кульбитами прыгуна с трамплина
  • 7:45 - 7:47
    или за сальто в воздухе прыгуна с шестом,
  • 7:47 - 7:49
    стремительно летящего вниз.
  • 7:49 - 7:51
    Удастся ли прыгуну с трамплина
    безупречный вход в воду?
  • 7:51 - 7:53
    Удастся ли прыгуну с шестом
    вертикальное приземление?
  • 7:53 - 7:55
    Предположим, что мы хотим, чтобы наш квад
  • 7:55 - 7:57
    выполнил тройное сальто
  • 7:57 - 8:00
    и вернулся в исходное положение.
  • 8:00 - 8:02
    Этот манёвр осуществляется столь быстро,
    что мы не успеваем
  • 8:02 - 8:06
    воспользоваться данными обратной связи
    в процессе его выполнения.
  • 8:06 - 8:08
    Нам просто не хватит времени
    на корректировку.
  • 8:08 - 8:11
    Но квад может самостоятельно
    вслепую совершить этот манёвр,
  • 8:11 - 8:14
    запомнить, где он его закончил,
  • 8:14 - 8:16
    и скорректировать свои действия
    таким образом,
  • 8:16 - 8:18
    чтобы следующее сальто получилось лучше.
  • 8:18 - 8:20
    Как и в случае со спортсменами-прыгунами,
  • 8:20 - 8:22
    только многократное повторение
  • 8:22 - 8:24
    может помочь в процессе обучения
  • 8:24 - 8:26
    и обеспечить
    безупречное выполнение манёвра.
  • 8:34 - 8:39
    (Аплодисменты)
  • 8:39 - 8:43
    Умение ударить по летящему мячу
    необходимо во многих видах спорта.
  • 8:43 - 8:44
    Как можно научить машину тому,
  • 8:44 - 8:48
    что любому спортсмену
    удаётся без видимых усилий?
  • 9:04 - 9:11
    (Аплодисменты)
  • 9:11 - 9:13
    К этому квада сверху прикручена ракетка
  • 9:13 - 9:17
    с зоной максимального отскока
    примерно с яблоко, т.е. не очень большой.
  • 9:17 - 9:20
    Следующие вычисления производятся
  • 9:20 - 9:22
    каждые 20 миллисекунд,
    или 50 раз в секунду.
  • 9:22 - 9:24
    Сначала нужно вычислить, куда летит мяч.
  • 9:24 - 9:27
    Затем нужно вычислить,
    как квад должен ударить по мячу,
  • 9:27 - 9:30
    чтобы попасть в то же место,
    из которого его бросили.
  • 9:30 - 9:34
    В-третьих, нужно рассчитать
    траекторию движения квада
  • 9:34 - 9:37
    из текущего местоположения
    до точки столкновения с мячом.
  • 9:37 - 9:41
    В-четвёртых, действия просчитываются
    всего на 20 миллисекунд вперёд.
  • 9:41 - 9:44
    Через 20 миллисекунд
    всё повторяется сначала
  • 9:44 - 9:46
    до тех пор, пока квад не ударит по мячу.
  • 9:56 - 9:58
    (Аплодисменты)
  • 9:58 - 10:02
    Машины способны не только
    выполнять динамичное маневрирование
  • 10:02 - 10:03
    в одиночку, но и делать это вместе.
  • 10:03 - 10:07
    Вот эти три квада могут
    вместе перемещать сетку.
  • 10:17 - 10:22
    (Аплодисменты)
  • 10:22 - 10:24
    Вместе они выполняют
  • 10:24 - 10:26
    очень быстрый совместный манёвр
  • 10:26 - 10:28
    с целью отбить мяч обратно мне.
  • 10:28 - 10:32
    Смотрите, когда сеть сильно натянута,
    квады расположены вертикально.
  • 10:36 - 10:38
    (Аплодисменты)
  • 10:38 - 10:41
    Больше того,
    в момент максимального натяжения
  • 10:41 - 10:43
    действующие на квад силы
    приблизительно в пять раз больше тех,
  • 10:43 - 10:48
    что испытывает банджи-джампер
    в конце прыжка.
  • 10:51 - 10:54
    Использующиеся здесь алгоритмы
    очень похожи на те,
  • 10:54 - 10:57
    что работают для одного квада,
    отбивающего мяч.
  • 10:57 - 11:00
    Мы используем математические модели
    для перерасчёта
  • 11:00 - 11:04
    совместной стратегии действий
    50 раз в секунду.
  • 11:04 - 11:06
    Всё, что я вам до сих пор показывал,
  • 11:06 - 11:09
    относилось к машинам и их возможностям.
  • 11:09 - 11:12
    А что произойдёт, если объединить
  • 11:12 - 11:14
    машинный атлетизм с человеческим?
  • 11:14 - 11:17
    Передо мной — серийный датчик движения,
  • 11:17 - 11:19
    использующийся в игровых приставках.
  • 11:19 - 11:20
    Он способен отслеживать мои движения
  • 11:20 - 11:23
    в режиме реального времени.
  • 11:23 - 11:25
    Подобно указке,
    которую я использовал ранее,
  • 11:25 - 11:27
    мы можем таким образом
    управлять нашей системой.
  • 11:27 - 11:30
    С помощью жестов
    я могу естественным образом
  • 11:30 - 11:35
    управлять атлетическими способностями
    этих квадов.
  • 12:10 - 12:15
    (Аплодисменты)
  • 12:24 - 12:28
    Моё взаимодействие с ними
    уже не виртуальное, а физическое.
  • 12:28 - 12:30
    Возьмём, к примеру, этот квад.
  • 12:30 - 12:32
    Он пытается висеть на одном месте.
  • 12:32 - 12:36
    Если я пытаюсь его подвинуть,
    он сопротивляется
  • 12:36 - 12:40
    и возвращается в исходную точку.
  • 12:40 - 12:43
    Впрочем, мы можем изменить его поведение.
  • 12:43 - 12:45
    С помощью математических моделей
  • 12:45 - 12:48
    можно вычислить силу,
    с которой я толкаю квад.
  • 12:48 - 12:51
    Если эта сила нам известна, мы можем
    теперь изменить законы физики,
  • 12:51 - 12:56
    разумеется только применительно
    к этому кваду.
  • 12:56 - 12:58
    Квад сейчас ведёт себя так,
  • 12:58 - 13:03
    будто он попал в вязкую жидкость.
  • 13:03 - 13:05
    Теперь мы можем
  • 13:05 - 13:07
    очень тесно взаимодействовать с машиной.
  • 13:07 - 13:09
    Я могу расположить
  • 13:09 - 13:12
    вот этот квад с камерой
    в самом удобном месте
  • 13:12 - 13:15
    для съёмок последней части
    моей презентации.
  • 13:24 - 13:27
    Мы можем управлять этими квадами вручную,
  • 13:27 - 13:29
    изменяя при этом законы физики.
  • 13:29 - 13:32
    Давайте теперь немного поиграем.
  • 13:32 - 13:33
    Сейчас вы увидите,
    как эти квады сначала будут
  • 13:33 - 13:37
    вести себя так,
    будто они находятся на Плутоне.
  • 13:37 - 13:39
    Мы будем постепенно увеличивать
    силу гравитации
  • 13:39 - 13:41
    пока не вернёмся на Землю,
  • 13:41 - 13:43
    но смею вас уверить,
    что до этого дело не дойдёт.
  • 13:43 - 13:47
    Ну, поехали.
  • 13:54 - 13:57
    (Смех)
  • 14:23 - 14:26
    (Смех)
  • 14:26 - 14:29
    (Аплодисменты)
  • 14:29 - 14:31
    Уф!
  • 14:35 - 14:36
    Вы все сейчас думаете:
  • 14:36 - 14:38
    эти ребята уж слишком много веселятся.
  • 14:38 - 14:40
    Возможно, вы ещё задаётесь вопросом:
  • 14:40 - 14:44
    а зачем вообще
    мы конструируем эти машины-атлеты?
  • 14:44 - 14:47
    Есть мнение,
    что в животном мире с помощью игры
  • 14:47 - 14:50
    можно оттачивать мастерство
    и развивать свои способности.
  • 14:50 - 14:52
    Другие считают,
    что социальное значение игр в том,
  • 14:52 - 14:53
    чтобы сплачивать людей.
  • 14:53 - 14:57
    А мы проводим параллели между спортом
  • 14:57 - 14:59
    и атлетическими способностями,
    создавая алгоритмы,
  • 14:59 - 15:01
    которые будут заставлять машины
    работать на пределе возможностей.
  • 15:01 - 15:05
    Каким образом скорость работы машины
    повлияет на нашу собственную жизнь?
  • 15:05 - 15:07
    Как показывает опыт,
    любое изобретение или открытие
  • 15:07 - 15:10
    может быть использовано
    как на благо человечества,
  • 15:10 - 15:13
    так и во вред ему.
  • 15:13 - 15:15
    Мы стоим перед проблемой
    не технического выбора,
  • 15:15 - 15:16
    а выбора социального.
  • 15:16 - 15:18
    Так давайте же сделаем правильный выбор.
  • 15:18 - 15:20
    Выбор, который отразит
    самые лучшие стороны будущего машин.
  • 15:20 - 15:22
    Как и атлетические качества в спорте
  • 15:22 - 15:24
    отражают лучшее, что есть в нас.
  • 15:24 - 15:27
    Разрешите мне представить магов,
    живущих по ту сторону зелёного занавеса.
  • 15:27 - 15:30
    Это члены нашей исследовательской команды
    «Арена летательных аппаратов».
  • 15:30 - 15:35
    (Аплодисменты)
  • 15:35 - 15:38
    Федерико Аугульяро,
    Дарио Брешьянини, Маркус Хен,
  • 15:38 - 15:41
    Сергей Лупашин,
    Марк Мюллер и Робин Риц.
  • 15:41 - 15:43
    Обратите на них внимание —
    за ними будущее.
  • 15:43 - 15:44
    Спасибо.
  • 15:44 - 15:50
    (Аплодисменты)
Title:
Восхитительный атлетизм квадролётов
Speaker:
Раффаэлло Д'Андреа
Description:

На семинаре по роботостроению на TEDGlobal Раффаэлло Д'Андреа продемонстрировал публике летающие аппараты-квадролёты: роботов, обладающих способностью мыслить, как спортсмены-атлеты, и решать проблемы физического мира с помощью обучающих алгоритмов. На примере нескольких забавных демонстраций Д'Андреа показал, как беспилотные летательные аппараты могут играть в мяч, балансировать разные предметы и совместно принимать решения. Также не пропустите демонстрацию того, как можно управлять квадом через сенсорный игровой контроллер Kinect — мечта любого владельца игровой приставки.

more » « less
Video Language:
English
Team:
closed TED
Project:
TEDTalks
Duration:
16:08

Russian subtitles

Revisions Compare revisions