Не по теме немного, но ваш пост в голове засел, хотел пройти мимо но никак)) В ардупилоте , я застрял на уровне АРМ2.6, там такой функции не помню. Поделитесь пожалуйста ссылочкой на информацию по возврату без жпс.
Все что связано с этой темой: Что будет если ЖПС потеряет сигнал спутников, самолёт переключится на выполнение Dead Reckoning (счисление пути). Без ЖПС самолёт использует гиро, компас, акселерометр, датчик воздушной скорости и последнюю точку расположения в пространстве и летит домой. Симуляцию возврата домой можно посмотреть здесь . Всё вышесказанное относится к ардупилоту (открытый код). Вопрос как сбивать будут беспилотники если любительские дроны улетают без ЖПС? Конечно инерциальная система не обеспечивает такой точности как ЖПС, но главное подальше драпануть. Однако это ещё не все методы полётов без ЖПС.
У Алексея Дегтярёва https://www.youtube....h?v=0I3T0oZI2ag
Ardupilot Arduplane. Возврат домой (RTL) после пропажи GPS FIX - YouTube
При возникновении сбоя GPS (который определяется как потеря блокировки GPS на 3 секунды) система AFS будет смотреть на AFS_WP_GPS_LOSS параметр. Этот параметр указывает номер путевой точки в вашей миссии, который будет использоваться при сбое GPS. Если AFS_WP_GPS_LOSS не равен нулю, самолет изменит текущую путевую точку на номер путевой точки, указанный в AFS_WP_GPS_LOSS. Вы должны настроить свою миссию так, чтобы самолет выполнял любые действия, которые вы хотите при потере GPS. Например, у вас может быть набор путевых точек, начинающихся с номера 10, которые сначала слоняются на месте в течение 30 секунд, а затем возвращаются на аэродром. Затем вы установите : AFS_WP_GPS_LOSS на 10, чтобы включить эту часть миссии при потере блокировки GPS. Проверить настройки можно на симуляторе как тут https://www.youtube....h?v=0VMx2u8MlUU
Расширенные настройки FS документация https://ardupilot.or...figuration.html
Dead Reckoning Failsafe¶ https://ardupilot.or...g-failsafe.html- АлександрВикторович это нравится