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

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

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

English

Коптер вважає, що нахилений занадто сильно для армування

Не даєАрмування, дизармування й кнопка безпекиЛише Коптер

Що пише ArduPilot:

У момент армування виміряний нахил (крен і тангаж разом) більший за ANGLE_MAX — найкрутіший нахил, дозволений коптеру в польоті: типово 3000 сантиградусів, тобто 30°. Коптер, який на землі вважає, що нахилений настільки, перекинувся б, намагаючись вирівнятися.

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

  1. Орієнтацію польотного контролера задано неправильно, або акселерометри не калібрували.

    ПеревіртеПоставте коптер рівно й подивіться на авіагоризонт у наземній станції: він теж має бути рівним. Нахиліть ніс униз: горизонт має піднятися.

    ВиправтеЗадайте AHRS_ORIENTATION так, як змонтовано плату, перезавантажте й повторіть калібрування акселерометрів.

  2. Він справді стоїть на схилі або перекосився на шасі.

    ВиправтеПоставте його на рівну поверхню й армуйте знову.

  3. Саму межу задано дуже низькою.

    ВиправтеПоверніть ANGLE_MAX до 3000, якщо ви не обрали менше значення навмисно.

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

ПараметрЩо це
ANGLE_MAXAngle Max
AHRS_ORIENTATIONBoard Orientation
AHRS_TRIM_XAHRS Trim Roll
AHRS_TRIM_YAHRS Trim Pitch
Код, який це надсилає

PreArm: Leaning

ArduCopter/AP_Arming.cpp AP_Arming_Copter::arm_checks() · Відкрити в ArduPilot Copter-4.6.3

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

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

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