Введение и мифы о программировании дронов 0:35 Приветствие и анонс вебинара по программированию дронов. Развенчание мифа о сложности программирования дронов. Программирование дронов в хобби-FPV не требует глубоких знаний.
Прошивки и настройка дронов 1:34 Прошивки для дронов позволяют начать летать без особых усилий. Программирование в хобби-дронах сводится к настройке конфигурации. В промышленных дронах программирование необходимо для выполнения задач, таких как захват груза.
Составляющие дрона 3:07 Описание компонентов дрона: моторы, регуляторы, полетный контроллер, приемник радиоуправления, видеосистема, GPS. Прошивка полетного контроллера и регуляторов. Настройка взаимодействия с полетным контроллером для управления передатчиком.
Базовая настройка дрона 5:16 Обновление прошивок всей электроники для исправления багов и улучшения характеристик. Настройка протоколов взаимодействия полетного контроллера с регуляторами и GPS. Калибровка датчиков и настройка параметров системы стабилизации.
Прошивки для полетных контроллеров 10:01 Обзор популярных прошивок для полетных контроллеров: AINAV, BetaFlight, RacerFlight, Pixhawk. История развития прошивок и их особенности. Прошивки для автономных полетов и их применение в промышленных дронах.
Полеты по навигации 16:05 Для автономных полетов используются Тарту пилот и PX4. PX4 сложен в настройке для неопытных пользователей, но имеет отличную документацию. Наф упрощен для настройки, но не так хорош для автономных миссий.
Прошивка регуляторов 16:49 Для FPV дронов используются различные контроллеры, такие как STM32 и 8-битные. 8-битные регуляторы имеют прошивку BLHeli, но она не поддерживает все функции. Актуальная прошивка для 8-битных регуляторов - Blue J. Для 32-битных регуляторов есть классическая BLHeli32 и новая альтернатива Almotors AM32.
Программирование дронов 18:31 Программирование используется в соревнованиях и олимпиадах. Пример: дрон Comix Clover, разработанный для автономных миссий и работы с периферией. Программирование позволяет выполнять миссии по маркерам, сканировать QR-коды и определять цвет.
Программное обеспечение для промышленных дронов 20:40 Стартапы часто используют ортопилот или PX4, но со временем создают свои прошивки. Промышленные дроны выполняют более сложные миссии, чем хобби-дроны. Поддержка закрытых продуктов и Open Source прошивок.
Поддержка и будущее эфиров 21:33 Поддержка закрытых продуктов должна быть, но не всегда доступна. Open Source прошивки поддерживаются группой разработчиков. В будущем планируется обсуждение съемок и гонок на дронах. Зрители могут предлагать темы для эфиров в комментариях.