Вертикальний зліт перервано: повітряна швидкість вища за ліміт для зльоту
Що пише ArduPilot:
- Failed to complete takeoff, excessive wind
Під час автоматичного вертикального зльоту датчик повітряної швидкості показав більше за Q_TKOFF_ARSP_LIM (у м/с; 0, типове значення, означає без обмеження), і апарат перемкнувся на QLAND. У вертикальному наборі повітряна швидкість близька до швидкості вітру, тож ліміт не дає апарату злітати у вітер, надто сильний для його підйомних моторів.
Що робити: найімовірніше спершу
Вітер справді сильніший за ліміт.
ПеревіртеПоказ повітряної швидкості, коли апарат стоїть на землі носом проти вітру.
ВиправтеДочекайтеся слабшого вітру: ліміт існує тому, що проти сильнішого підйомні мотори не втримають позицію.
Датчик повітряної швидкості завищує в спокої: його не обнулили, або його трубка стоїть у потоці від пропелерів.
ПеревіртеНа землі, у затишку від вітру, повітряна швидкість має бути близькою до 0.
ВиправтеВиконайте передпольотне калібрування датчика з накритою трубкою і встановіть трубку поза потоком від пропелерів.
Параметри, на які варто глянути
| Параметр | Що це |
|---|---|
Q_TKOFF_ARSP_LIM | Takeoff airspeed limit |
ARSPD_TYPE | Airspeed type |
Код, який це надсилає
Failed to complete takeoff, excessive wind
ArduPlane/quadplane.cpp QuadPlane::verify_vtol_takeoff() · Відкрити в ArduPilot Plane-4.7.1