Посадку не вдалося почати знову; літак переходить у RTL
Що пише ArduPilot:
- Unable to restart landing sequence
- Aircraft in auto without a running mission
Plane хотів виконати посадку знову (після відходу на друге коло або тому, що з AUTO вийшли під час посадки) і не знайшов, звідки її почати: немає команди набору висоти після точки посадки, немає DO_LAND_START і немає точки маршруту з координатами перед точкою посадки. Місія лишається зупиненою. Літак, що перебуває в AUTO із зупиненою місією, переходить у RTL і повідомляє «Aircraft in auto without a running mission».
Що робити: найімовірніше спершу
Перед точкою посадки в місії немає нічого, звідки можна було б зайти.
ВиправтеПлануйте кожну посадку як точку заходу, а за нею точку посадки, з
DO_LAND_STARTперед ними: тоді відхід на друге коло має постійне місце, звідки почати знову.Це сталося в польоті, і літак тепер кружляє над домом у 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