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

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

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

English

Копію EKF перезапущено на землі

ПопередженняОцінка позиції й орієнтації (EKF, AHRS)

Що пише ArduPilot:

Копія EKF (оцінювача позиції й орієнтації ArduPilot; по одній на кожен IMU, нумерація від 0) працювала, а потім 5 с у дизармованому стані не видавала нічого, за що могла б ручатися. ArduPilot перезапустив її з нуля. Це стається лише на землі, ніколи в заармованому стані. Після цього знову йдуть рядки запуску: «initialised», «tilt alignment complete», «yaw alignment complete».

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

  1. Апарат носили чи возили з увімкненим живленням, і оцінка відпливла так, що не відновити.

    ВиправтеНічого змінювати не треба. Перед армуванням дочекайтеся рядків вирівнювання.

  2. Датчик зник на кілька секунд: GPS чи компас на розхитаному роз'ємі або просідання живлення 5 В датчиків.

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

    ВиправтеПеред польотом перевірте роз'єми й живлення 5 В зовнішніх датчиків.

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

ПараметрЩо це
EK3_IMU_MASKBitmask of active IMUs
Код, який це надсилає

EKF2 IMUN forced reset

libraries/AP_NavEKF2/AP_NavEKF2_core.cpp NavEKF2_core::UpdateFilter() · Відкрити в ArduPilot Copter-4.7.1

EKF3 IMUN forced reset

libraries/AP_NavEKF3/AP_NavEKF3_core.cpp NavEKF3_core::UpdateFilter() · Відкрити в ArduPilot Copter-4.7.1

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

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