Акробатика квадрокоптеров

в 8:43, , рубрики: жонглирование, квадрокоптер, робототехника, метки: ,

Акробатика квадрокоптеров

Наиболее сложными задачами для балансировки квадрокоптеров до сих пор считались балансировка обратного маятника и жонглирование мячами. Специалистам из института динамических систем и управления в Цюрихе удалось решить эти задачи одновременно. Теперь квадрокоптеры не просто балансируют обратный маятник, но и жонглируют им, перебрасывая друг другу.

Если вы не уверены, что такое возможно, см. видео ниже.

Жонглирование обратным маятником — сложная математическая задача. Изначально была создана компьютерная модель, чтобы проверить существование теоретической возможности её решения. Модель выдавала идеальные траектории: позицию, скорость и угол наклона квадрокоптера для того, чтобы поймать летящий маятник и сохранить его равновесие.

На следующем этапе инженеры проверили математическую модель в реальных условиях и провели множество тестов, чтобы проверить заданные в модели параметры: аэродинамические свойства маятника, время отрыва маятника от квадрокоптера, поведение объекта в момент столкновения с платформой квадрокоптера. Оказалось, что при столкновении возможны непредсказуемые отскоки, так что концы маятника оснастили амортизаторами: это мешочки, наполненные мукой, на подвижных металлических основаниях. Кстати, авария на 1:36 видео связана именно с разрывом амортизатора.

Акробатика квадрокоптеров

Программу для управления квадрокоптерами дополнили несколько модулей:

  • Модуль оценки состояния для более точного позиционирования квадрокоптера в пространстве и анализа того, в какой момент произойдёт столкновение с маятником и переключение от программы ловли к программе балансирования.
  • Быстрый генератор траекторий для расчёта траектории летящего маятника и предварительного приближения к точке.
  • Алгоритм самообучения для исправления систематических ошибок, основанных на параметрах математической модели.

via Robohub

Автор: alizar

Источник

Поделиться

* - обязательные к заполнению поля