Навігаційну ціль не вдалося використати (ERR NAVIGATION)
Що пише ArduPilot:
- ERR NAVIGATION (Subsys 22)
Код 2: пункт призначення не вдалося задати, бо бракувало потрібної йому висоти землі (ціль у Guided або перший відрізок RTL з висотами над рельєфом); у RTL коптер тоді сідає. Код 4: режиму Circle дали центр із висотою над рельєфом, а даних рельєфу немає, тож він кружляє навколо місця, де перебуває. Код 5: ціль у Guided, тобто «лети сюди» від наземної станції чи бортового комп'ютера, лежить поза геозоною, і її відхилено; апарат продовжує те, що робив. Коди 3 і 6 належать RTL і пояснені разом з його повідомленнями.
Що робити: найімовірніше спершу
Код 5: точка, вибрана на карті, лежить за геозоною або вище її стелі.
ПеревіртеПорівняйте відстань цілі від дому та її висоту з
FENCE_RADIUSіFENCE_ALT_MAX.ВиправтеВиберіть ціль у межах геозони або перед польотом задайте геозону під ділянку, якою плануєте користуватися.
Коди 2 і 4: команда використовує висоту над рельєфом, а даних рельєфу чи виміру далекоміра для неї немає.
ПеревіртеПоруч у лозі є повідомлення про рельєф або «ERR TERRAIN-2».
ВиправтеНадсилайте цілі з висотами відносно дому або зробіть джерело рельєфу надійним: див. «Failsafe: Terrain data missing».
Параметри, на які варто глянути
| Параметр | Що це |
|---|---|
FENCE_ENABLE | Fence enable/disable |
FENCE_RADIUS | Circular Fence Radius |
FENCE_ALT_MAX | Fence Maximum Altitude |
TERRAIN_ENABLE | Terrain data enable |
Де це зробити:Пояснення фейлсейфівПояснення фейлсейфів