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

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

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

English

Не вдалося обчислити точку, на яку дивиться камера

ПопередженняДалекомір, оптичний потік, камера, OSD та інші пристрої

Що пише ArduPilot:

Фіксація POI (4.7, перемикач із RCn_OPTION 186) бере місце, на яке дивиться камера, і тримає підвіс на ньому. Це місце вона знаходить там, де лінія погляду камери перетинає горизонтальну площину на висоті дому, і вона відмовилася: камера дивиться менш ніж на 1° нижче горизонту («pitch too elevated»), місце далі ніж 5 км, або підвіс не повідомляє свої кути («Failure to mount angles»). «Mount: failed to start POI thread» — збій запуску старішого обчислення точки інтересу.

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

  1. Камера спрямована на горизонт або вище.

    ВиправтеНахиліть камеру вниз на наземну ціль і перемкніть перемикач знову.

  2. Ціль далеко або апарат низько, тож лінія погляду перетинає землю далі ніж за 5 км.

    ВиправтеПідлетіть ближче або вище. Якщо місцевість значно вища чи нижча за дім, точка буде зміщена, бо обчислення вважає землю рівною на висоті дому.

  3. «failed to start POI thread»: польотному контролеру під час запуску забракло вільної пам'яті.

    ВиправтеВимкніть те, чим не користуєтеся, і перезавантажте; сам підвіс працює й так.

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

ПараметрЩо це
MNT1_TYPEMount Type
MNT1_DEFLT_MODEMount default operating mode
Код, який це надсилає

POI: distance > 5km: N.N m

libraries/AP_Mount/AP_Mount_Backend.cpp AP_Mount_Backend::calculate_poi_at_home_alt() · Відкрити в ArduPilot Copter-4.7.1

POI: Mount pitch too elevated (los.z=N.N need >= N.N; pitch=N.N deg)

libraries/AP_Mount/AP_Mount_Backend.cpp AP_Mount_Backend::calculate_poi_at_home_alt() · Відкрити в ArduPilot Copter-4.7.1

POI: return on bad los

libraries/AP_Mount/AP_Mount_Backend.cpp AP_Mount_Backend::calculate_poi_at_home_alt() · Відкрити в ArduPilot Copter-4.7.1

POI: Failure to mount angles

libraries/AP_Mount/AP_Mount_Backend.cpp AP_Mount_Backend::calculate_poi_at_home_alt() · Відкрити в ArduPilot Copter-4.7.1

І ще 1 повідомлень, що надсилаються з тих самих місць.

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

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