Программирование Дронов - так ли страшно, как многие себе представляют

YOUTUBE · 30.11.2025 07:37

Ключевые темы и таймкоды

Введение и мифы о программировании дронов

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 прошивки поддерживаются группой разработчиков.
  • В будущем планируется обсуждение съемок и гонок на дронах.
  • Зрители могут предлагать темы для эфиров в комментариях.