AutoTune здався: апарат не міг вирівнятися
Що пише ArduPilot:
- AutoTune: Failed to level, please tune manually
Між посмикуваннями AutoTune чекає, доки коптер повернеться в рівне положення й триматиме курс. Він чекав 6 секунд, а коптер так і не заспокоївся: на той час він має бути в межах 5° від горизонту й від свого курсу та обертатися повільніше ніж 10°/с за креном і тангажем і 15°/с за рисканням протягом чверті секунди. AutoTune припинив тести, і ви летите на попередніх коефіцієнтах.
Що робити: найімовірніше спершу
Вітер чи пориви постійно виводять його з рівноваги.
ПеревіртеЦе сталося у вітряний день, і апарат помітно нахилявся, щоб утриматися на місці.
ВиправтеТюнінгуйте в безвітря, рано-вранці чи ввечері.
Тюнінг, з якого він починає, надто слабкий або вже розгойдується, тож апарат хитається між тестами.
ПеревіртеЗависніть до тюнінгу: апарат має стояти нерухомо, без тремтіння й повільного гойдання.
ВиправтеСпершу досягніть рівного висіння вручну (кроки про розгойдування та про крен і тангаж вручну в «Посібнику з налаштування й тюнінгу»), потім запустіть AutoTune знову.
Щось постійно нахиляє або розвертає його: вантаж не по центру, погнутий пропелер чи кріплення мотора, сильна вібрація.
ПеревіртеУ лозі порівняйте бажані й фактичні крен, тангаж і рискання у висінні перед відмовою.
ВиправтеРозмістіть вантаж у центрі ваги, виправте механіку й повторіть.
Після цієї відмови вимкнення й увімкнення AutoTune починає весь тюнінг заново, з першої осі.
Параметри, на які варто глянути
| Параметр | Що це |
|---|---|
AUTOTUNE_AXES | Autotune axis bitmask |
AUTOTUNE_AGGR | Autotune aggressiveness |
AUTOTUNE_MIN_D | AutoTune minimum D |
Де це зробити:Налаштування й тюнінгНалаштування й тюнінгНалаштування й тюнінг
Код, який це надсилає
AutoTune: Failed to level, please tune manually
libraries/AC_AutoTune/AC_AutoTune.cpp AC_AutoTune::currently_level() · Відкрити в ArduPilot Copter-4.7.1