← Усі інструменти

Пояснення повідомлень і помилок

Що означає повідомлення ArduPilot і що з ним робити

English

Остання точка маршруту надто близько до точки вертикальної посадки

Не даєЛітак: зліт, посадка, QuadPlaneЛише Літак

Що пише ArduPilot:

У місії пункт посадки йде відразу за точкою маршруту, яка до нього надто близько. Апарат проходить цю точку на літаковій швидкості, і йому потрібне місце, щоб загальмувати до висіння: квадрат швидкості, поділений на подвоєний Q_TRANS_DECEL. ArduPilot вимагає між двома точками щонайменше 0.75 цієї відстані й показує число. Швидкість — TECS_LAND_ARSPD, якщо він більший за 0, інакше AIRSPEED_CRUISE: при 18 м/с і типових 2 м/с² це 61 м.

Що робити: найімовірніше спершу

  1. Точка маршруту перед посадкою ближче, ніж відстань у повідомленні.

    ПеревіртеВиміряйте останній відрізок у планувальнику місій.

    ВиправтеВідсуньте цю точку від точки посадки щонайменше на відстань із повідомлення; поставте її за вітром, щоб апарат гальмував проти вітру.

  2. TECS_LAND_ARSPD не задано, тому відстань рахується від крейсерської швидкості.

    ПеревіртеКоли TECS_LAND_ARSPD дорівнює -1, сам захід виконується на швидкості посередині між AIRSPEED_MIN і AIRSPEED_CRUISE, але ця перевірка бере повний AIRSPEED_CRUISE.

    ВиправтеЗадайте TECS_LAND_ARSPD швидкість, яку хочете мати на заході, з безпечним запасом над звалюванням: повільнішому заходу потрібно менше місця.

Перевірка дивиться на кожен пункт посадки, що йде після звичайної точки маршруту: VTOL_LAND, NAV_LAND і скидання вантажу, навіть на NAV_LAND, який біт 2 у Q_OPTIONS робить літаковою посадкою.

Параметри, на які варто глянути

ПараметрЩо це
Q_TRANS_DECELTransition deceleration
TECS_LAND_ARSPDAirspeed during landing approach (m/s)
AIRSPEED_CRUISETarget cruise airspeed
AIRSPEED_MINMinimum Airspeed
Код, який це надсилає

PreArm: VTOL land too short, min N.Nm

ArduPlane/AP_Arming.cpp AP_Arming_Plane::mission_checks() · Відкрити в ArduPilot Plane-4.6.3

ArduPlane/AP_Arming_Plane.cpp AP_Arming_Plane::mission_checks() · Відкрити в ArduPilot Plane-4.7.1

Тут написано для: Літак, 4.6. В інструменті можна вибрати свій апарат і версію, побачити значення власних параметрів поруч із названими тут і перетягнути лог польоту, щоб отримати пояснення до кожного повідомлення в ньому.

Відкрити в інструменті