Skip to content

Режим повернення (фіксоване крило)

Режим польоту Return використовується для повернення транспортного засобу до безпеки по вільному шляху до безпечного пункту призначення, де він може приземлитися.

Fixed-wing vehicles use the Mission Landing/Rally Point return type by default, and are expected to always have a mission with a landing pattern. З цією конфігурацією режим повернення зумовлює підняття транспортного засобу на мінімальну безпечну висоту над перешкодами (якщо потрібно), польот до початку схеми посадки, визначеної у плані місії, і далі слідує за нею для посадки.

Fixed-wing supports the other PX4 return types, including home/rally point return, mission path and closest safe destination. За замовчуванням рекомендується використовувати цей тип.

INFO

  • Режим автоматичний - для керування апаратом не потрібно втручання користувача.
  • Режим вимагає глобальної оцінки 3D-позиції (з GPS або виведеної з локальної позиції).
    • Літаючі транспортні засоби не можуть переключатися на цей режим без глобального положення.
    • Літаючі транспортні засоби перейдуть в режим аварійної безпеки, якщо втратять оцінку положення.
  • Режим вимагає встановленої домашньої позиції.
  • Mode prevents arming (vehicle cannot be armed while this mode is selected).
  • Перемикачі керування RC можуть використовуватися для зміни режимів польоту на будь-якому транспортному засобі.
  • Рух стіків радіокерування ігнорується.

Технічний підсумок

Літальні апарати з фіксованим крилом за замовчуванням використовують тип повернення до призначення місії посадки/точка збору. У цьому типі повернення транспортний засіб:

  • Піднімається на безпечну мінімальну висоту повернення, визначену за допомогою RTL_RETURN_ALT (безпечно вище будь-яких очікуваних перешкод). Транспортний засіб підтримує свою початкову висоту, якщо вона вище, ніж мінімальна висота повернення. Зверніть увагу, що висоту повернення не можна налаштувати, використовуючи параметр "cone" в літаках з фіксованим крилом.
  • Flies via a constant-altitude path to the destination, which will be the closest of the start of a mission landing pattern and any rally point, or the home location if no mission landing pattern or rally points are defined. The path is chosen to be the shortest horizontal geofence-aware path.
  • Якщо призначення - це шаблон посадки місії, воно буде слідувати за шаблоном для посадки.
  • Якщо місце призначення - це точка ралі або дім, воно спуститься на висоту спуску, а потім обережно почекає або приземлиться (в залежності від параметрів посадки).

Очікується, що літальний апарат з фіксованим крилом буде використовувати схему посадки, визначену у місії як пункт повернення, оскільки це найбезпечніший спосіб автоматичної посадки. Це вимога зазвичай виконується параметром MIS_TKO_LAND_REQ.

Місійний маршрут посадки складається з команди MAV_CMD_DO_LAND_START, однієї або кількох позиційних точок та точки посадки MAV_CMD_NAV_LAND.

Коли пункт призначення - ралі-пункт або домашнє місце, по прибутті транспортний засіб швидко знизиться на висоту, визначену RTL_DESCEND_ALT, за замовчуванням обертається відповідно навколо пункту призначення нескінчено при радіусі RTL_LOITER_RAD. Транспортний засіб може бути змушений приземлитися у пункті призначення, змінивши RTL_LAND_DELAY так, щоб він не був -1. У цьому випадку транспортний засіб приземлиться так само, як Режим посадки.

Параметри

Параметри RTL перелічені в Референсі параметрів > Режим повернення. Якщо використовується місійна посадка, значення RTL_RETURN_ALT та RTL_DESCEND_ALT є важливими. Інші параметри стають актуальними, якщо призначенням є точка збору або домашня локація.

ParameterОпис
RTL_TYPEТип повернення.
RTL_RETURN_ALTВисота повернення в метрах (за замовчуванням: 60 м). Якщо вже знаходиться вище цієї висоти, транспортний засіб повернеться на поточну висоту.
RTL_DESCEND_ALTМінімальна висота повернення і висота, на якій повітряне судно сповільнює або зупиняє своє початкове зниження з вищої висоти повернення (за замовчуванням: 30 м)
RTL_LAND_DELAYЧас очікування на висоті RTL_DESCEND_ALT перед посадкою (за замовчуванням: 0.5 с) - за замовчуванням цей період короткий, щоб транспортний засіб просто сповільнився, а потім враз відразу приземлився. Якщо встановлено значення -1, система буде кружляти на висоті RTL_DESCEND_ALT замість посадки. Затримка надається для того, щоб ви могли налаштувати час для розгортання шасі для посадки (автоматично спрацьовує).
RTL_LOITER_RAD[Тільки фіксоване крило] Радіус круга обертання (у значенні RTL_LAND_DELAY).
MIS_TKO_LAND_REQВкажіть, чи потрібна місія для посадки або злітної траєкторії необхідна. Фіксовані крила, як правило, потребують цього.

Дивіться також