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

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

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

English

RTL втратив висоту землі й почався знову з висотою над домом

Діяти негайноФейлсейфи й аварійні ситуації в польотіЛише Коптер

Що пише ArduPilot:

RTL повертався на висоті над землею (RTL_ALT_TYPE задано рельєф), і висота землі була недоступна 5 с. RTL починається знову з місця, де перебуває коптер, цього разу з висотою повернення над домом, і до кінця цього повернення рельєф не використовує. Над місцевістю, що піднімається, висота над домом може бути замалою: стежте за коптером і будьте готові набрати висоту або перехопити керування. У лозі поруч є «ERR NAVIGATION-3».

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

  1. Далекомір втратив землю: RTL піднявся вище його дальності, або коптер пролетів над водою чи крутим схилом.

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

    ВиправтеЯкщо джерело рельєфу — далекомір, тримайте висоту повернення в межах його робочої дальності; для вищих повернень використовуйте висоту над домом.

  2. У базі даних рельєфу не було даних для частини шляху додому.

    ВиправтеПеред польотом дайте наземній станції завантажити рельєф для всієї місцевості, над якою можливе повернення, а не лише для точок маршруту місії.

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

ПараметрЩо це
RTL_ALT_TYPERTL mode altitude type
RTL_ALTRTL Altitude
WPNAV_RFND_USEWaypoint missions use rangefinder for terrain following
TERRAIN_ENABLETerrain data enable
Код, який це надсилає

Restarting RTL - Terrain data missing

ArduCopter/mode_rtl.cpp ModeRTL::restart_without_terrain() · Відкрити в ArduPilot Copter-4.7.1

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

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