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

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

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

English

Перший вибір фейлсейфу відхилено: перехід на RTL або Land

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

Що пише ArduPilot:

Фейлсейф налаштовано на «посадку місії або RTL» (значення 6) чи «Brake або Land» (7), і перший вибір не зміг початися. «Trying RTL Mode»: у місії немає DO_LAND_START чи DO_RETURN_PATH_START, куди перейти (перед цим іде «Mode change to AUTO RTL failed: …»), тож коптер пробує RTL, а якщо й RTL відхилено — Land. «Trying Land Mode»: для Brake потрібна оцінка позиції, а її немає, тож коптер сідає після паузи 4 с, і його зносить вітром, якщо ви не тримаєте його стіками.

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

  1. У місії в коптері немає посадкової частини, хоча фейлсейф налаштовано на неї.

    ПеревіртеЗчитайте місію з коптера й знайдіть DO_LAND_START перед командами посадки; FS_THR_ENABLE, FS_GCS_ENABLE або дія батареї дорівнює 6.

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

  2. Коли спрацював фейлсейф, оцінки позиції не було, тож Brake не зміг початися.

    ПеревіртеПошукайте в лозі «EKF variance», «GPS Glitch or Compass error» або втрату GPS-фіксу незадовго до цього рядка.

    ВиправтеЗ'ясуйте, чому зникла позиція (повідомлення GPS, компаса та EKF перед фейлсейфом). Без оцінки позиції коптер може лише сісти або тримати висоту.

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

ПараметрЩо це
FS_THR_ENABLEThrottle Failsafe Enable
FS_GCS_ENABLEGround Station Failsafe Enable
BATT_FS_LOW_ACTLow battery failsafe action
BATT_FS_CRT_ACTCritical battery failsafe action
FS_DR_ENABLEDeadReckon Failsafe Action
Код, який це надсилає

Trying Land Mode

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

Trying RTL Mode

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

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

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