Продукты
Расшифровка моделей

Принцип обозначения моделей

OP125A

  • семейство линейка изделий
  • класс больше = выше класс
  • исполнение ключевая особенность
AX
Axis — стабилизированные подвесы
MV
Micro Vision — интегрированные микронагрузки
OP
Orb Payload — сферические мультисенсорные модули
LX
Long-reach — нагрузки для наблюдения на большой дистанции

M = MiniP = ProX = MaxA = AI

Применение

Технологии

Материалы

Блог

RU

Интеграция гиростабилизированных камер с ArduPilot и PX4 по MAVLink

Что интеграторам автопилотных стеков нужно от нагрузки: протокол MAVLink gimbal, управление по последовательному порту, спуск камеры, основы телеметрии и режимы отказов, съедающие недели.

На аппарате с ArduPilot или PX4 камера перестаёт быть аксессуаром пилота и становится компонентом системы задачи: её наводят по путевым точкам, спускает автопилот, а углы возвращаются по MAVLink. Качество интеграции определяется поддержкой протоколов, а не оптикой.

  • 3 tiersRC, MAVLink v2, SDK производителя
  • v2Какой протокол подвеса спрашивать
  • Angle feedbackЧто нужно для геопривязки
  • Bench firstГде обнаруживаются соглашения

Ключевые выводы

  • Есть три пути управления: проброс RC, протокол подвеса MAVLink v2 и последовательный SDK производителя. Серьёзные интеграции сочетают MAVLink для наведения и SDK для функций камеры.
  • Обратная связь по углам — то, что делает геопривязку возможной: подвес, принимающий команды, но ничего не возвращающий, не поддержит картографический процесс.
  • Самый частый отказ — несовпадение соглашения о рыскании крепления, дающее зеркальное наведение, следом — борьба RC и MAVLink за приоритет.
  • Проверьте версию протокола, путь спуска, системы координат и частоты обновления по последовательному каналу до закупки на парк.

Доступные пути управления

RC passthrough — самый простой: каналы S.BUS или PWM, проброшенные через автопилот к подвесу. Автопилот здесь провод, а не контроллер, и нагрузкой управляет пульт пилота. Работает сразу и не умеет ничего, чего пилот не скомандовал.

Протокол подвеса MAVLink v2 — стандартизованный путь: управление углами, режимы работы и обнаружение устройства, определённые протоколом, а не производителем. Именно он позволяет автопилоту навести камеру на путевую точку и знать, куда она смотрит; этот уровень большинству интеграторов и стоит запрашивать по имени.

Последовательный SDK производителя даёт полный доступ к функциям: зум, сопровождение, палитры, запись — всё, что умеет нагрузка, а не всё, что стандартизует протокол. Сравнение интерфейсов разбирает электрическую сторону каждого.

Серьёзные интеграции сочетают MAVLink для наведения и SDK для функций камеры. Автопилот владеет тем, куда смотрит камера, бортовой компьютер — тем, что она делает, и ни одному не нужно повторять функции другого.

Что проверить до принятия решения

Пять пунктов, и каждый уже кого-то подводил на масштабе парка.

ItemWhat to askПочему это важно
Версия протокола подвесаПоддерживается ли протокол подвеса MAVLink v2?В v1 нет обнаружения устройства и чистой работы с режимами
Angle feedbackВозвращает ли нагрузка фактические углы?Без этого геопривязка и геолокация невозможны
Путь спуска камерыКоманда MAVLink, PWM или вызов SDK?Задержка спуска ломает перекрытие при съёмке
Coordinate framesКак настраивается ориентация крепления?Неверное соглашение зеркалит наведение
Частота обновления по последовательному каналуКакие ограничения по скорости действуют на канале?Загруженные каналы «голодят» поток подвеса
Чек-лист проверки интеграции для нагрузок под управлением автопилота.

Запросите документ по протоколу до заказа — его наличие и качество предсказывают всю интеграцию, как показывает supplier evaluation covers. Чек-лист интеграции разбирает механическую и электрическую подготовку, которая должна быть в порядке прежде всего остального.

Типичные режимы отказа

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

Борьба RC и MAVLink за приоритет управления. Два источника, командующие одной осью без определённого арбитража, дают подвес, который дёргается, откатывается или непредсказуемо игнорирует один из входов. Устанавливайте правила арбитража на стенде, а не в воздухе.

Задержка спуска, ломающая перекрытие при съёмке. Если камера срабатывает заметно позже запроса автопилота, снимок делается не в запланированной точке, и перекрытие деградирует по всей съёмке. Измеряйте фактическую задержку, а не считайте её пренебрежимой.

Частоты телеметрии, «голодящие» поток подвеса на загруженных каналах. Канал, уже несущий ориентацию, GPS, батарею и статус, имеет конечную полосу, и обычно отбрасываются именно сообщения подвеса. Симптом выглядит как вялое наведение, а на деле это проблема полосы.

Проводите стендовые испытания ровно на той прошивке, с которой будете летать. Версии прошивки автопилота меняют поведение протокола, и конфигурация, проверенная на одном релизе, может вести себя иначе на следующем. Зафиксируйте версию по всему парку и перепроверяйте перед обновлением.

Геопривязка и геолокация

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

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

Учтите, что здесь также важна выверка визирных осей. Возвращаются углы подвеса; их пересчёт в направление камеры предполагает, что ось камеры и опорная система подвеса совмещены, а это заводское свойство — см. boresight alignment.

Планирование интеграции

Последовательность, избавляющая от дорогих открытий.

  1. Определите, какой уровень управления действительно нужен вашей задаче, до закупки — проброса RC может хватить, и он гораздо быстрее.
  2. Запросите документ по протоколу и заявление о поддержке MAVLink именно для вашего варианта, а не для семейства продуктов.
  3. Прогоните подвес на стенде с вашей прошивкой автопилота: заданный угол против возвращаемого, по всему диапазону хода.
  4. Определите поведение арбитража при одновременно активных RC и MAVLink.
  5. Измерьте задержку спуска и проверьте перекрытие на короткой реальной съёмке, прежде чем делать большую.
  6. Убедитесь, что частоты телеметрии держатся при полной полётной нагрузке сообщений, а не на тихом стендовом канале.

Подвесы AX Series и интегрированные нагрузки выводят S.BUS, PWM и последовательное управление, пригодные для интеграции с автопилотом. Опишите свою связку — AX-200T, OP-90A и LX-9B конфигурации различаются тем, что именно доступно снаружи, — уточните путь управления и документацию для вашей конфигурации до заказа.

FAQ

Работают ли нагрузки UAVThermal с ArduPilot и PX4?

Подвесы AX Series и интегрированные нагрузки выводят S.BUS, PWM и последовательное управление, пригодные для интеграции с автопилотом. Доступный набор зависит от конфигурации, поэтому сообщите нашим инженерам свою связку — автопилот, версию прошивки и наличие бортового компьютера — и они подтвердят канал управления и документацию именно для вашей конфигурации, а не для линейки в целом.

Может ли автопилот читать лазерный дальномер?

На нагрузках с LRF значение дальности по последовательному каналу может принимать бортовой компьютер для задач геолокации. Принимает ли его сам автопилот, зависит от вашего стека и маршрутизации сообщения. Более распространённая архитектура — бортовой компьютер, объединяющий дальность, углы подвеса и телеметрию аппарата, поскольку именно там естественно живёт координатная арифметика.

С какого уровня управления начать?

С того, который действительно нужен задаче. Проброс RC проще всего и достаточен для работы под управлением пилота; протокол подвеса MAVLink v2 уместен, когда камеру должны наводить путевые точки, а углы должны возвращаться для геопривязки; SDK производителя необходим для зума, сопровождения и настроек камеры под программным управлением. Большинство серьёзных интеграций в итоге сочетают MAVLink для наведения и SDK для функций камеры.

Вопросы по технологии? Напишите нашим инженерам — отвечаем в течение 2 рабочих дней.

Next

Ко всем статьям

Explore applications

Больше на UAVThermal

Оформите подписку, чтобы продолжить чтение и получить доступ к полному архиву.

Читать дальше