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

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

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

English

Посадку не вдалося почати знову; літак переходить у RTL

ПопередженняЛітак: зліт, посадка, QuadPlaneЛише Літак

Що пише ArduPilot:

Plane хотів виконати посадку знову (після відходу на друге коло або тому, що з AUTO вийшли під час посадки) і не знайшов, звідки її почати: немає команди набору висоти після точки посадки, немає DO_LAND_START і немає точки маршруту з координатами перед точкою посадки. Місія лишається зупиненою. Літак, що перебуває в AUTO із зупиненою місією, переходить у RTL і повідомляє «Aircraft in auto without a running mission».

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

  1. Перед точкою посадки в місії немає нічого, звідки можна було б зайти.

    ВиправтеПлануйте кожну посадку як точку заходу, а за нею точку посадки, з DO_LAND_START перед ними: тоді відхід на друге коло має постійне місце, звідки почати знову.

  2. Це сталося в польоті, і літак тепер кружляє над домом у RTL.

    ВиправтеСідайте вручну у FBWA або з наземної станції зробіть поточним пунктом місії точку заходу й знову виберіть AUTO.

Код, який це надсилає

Unable to restart landing sequence

libraries/AP_Landing/AP_Landing.cpp AP_Landing::restart_landing_sequence() · Відкрити в ArduPilot Plane-4.7.1

Aircraft in auto without a running mission

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

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

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