Если квадрокоптер на прошивке INAV при включении режима ANGLE продолжает крениться и не удерживает горизонт, первым делом проверьте калибровку акселерометра и ориентацию полетного контроллера на вкладке Setup — именно рассинхронизация этих параметров чаще всего ломает работу стабилизирующих режимов. Полетные режимы определяют, насколько автопилот вмешивается в управление: от полностью ручного Acro до автономного возврата домой по GPS.
INAV — это прошивка с открытым кодом, ориентированная на навигацию и автономные полеты: в отличие от Betaflight, заточенного под фристайл и гонки, здесь упор сделан на GPS-удержание позиции, миссии по точкам и возврат домой. В этой статье разберем все основные режимы, их назначение, порядок настройки через INAV Configurator и типичные ошибки, из-за которых режимы не активируются или работают некорректно.
Как устроена система режимов в INAV
В INAV режимы делятся на три логические группы: режимы стабилизации (управляют углами наклона), навигационные режимы (требуют GPS и магнитометр) и вспомогательные функции (гудки, OSD, аварийные сценарии). Некоторые режимы можно комбинировать — например, ANGLE работает вместе с NAV ALTHOLD, образуя полет с удержанием высоты и горизонта.
Активация режимов происходит через каналы AUX-приемника: на вкладке Modes в конфигураторе вы назначаете диапазоны значений канала, при которых режим включен. Один трехпозиционный переключатель аппаратуры может управлять сразу тремя режимами — это стандартная практика.
⚠️ Внимание: навигационные режимы (NAV POSHOLD, NAV RTH, миссии) не активируются без достаточного числа спутников и корректной работы магнитометра. Точные требования к минимальному числу спутников зависят от версии прошивки — сверяйтесь с документацией вашей версии INAV.
Базовые режимы стабилизации
Фундамент управления в INAV — три режима, различающихся степенью вмешательства автопилота. Выбор между ними зависит от опыта пилота и задачи полета.
- 🎯 ANGLE — режим самовыравнивания: стики задают угол наклона, при отпускании стиков дрон возвращается в горизонт. Оптимален для новичков и съемки.
- 🌀 HORIZON — гибрид: вблизи центра стиков работает как ANGLE, но при больших отклонениях позволяет делать флипы и крены без ограничения угла.
- 🚀 ACRO (в INAV активен, когда не выбран ни один режим стабилизации) — полностью ручное управление угловыми скоростями, без самовыравнивания.
- 🧭 HEADING HOLD — удержание курса по рысканью, дополняет другие режимы.
Обратите внимание на важный нюанс: в INAV Acro — это не отдельный пункт в списке режимов, а состояние «ни один режим стабилизации не включен». Новички часто ищут его на вкладке Modes и не находят — это нормально.
Навигационные GPS-режимы
Главное преимущество INAV — полноценная навигация. Для работы этих режимов необходимы GPS-модуль, исправный компас (магнитометр) и, для удержания высоты, барометр. Барометр встроен в большинство поддерживаемых полетных контроллеров, а вот компас часто требует отдельной калибровки и грамотного размещения вдали от силовых проводов.
| Режим | Что делает | Требования |
|---|---|---|
| NAV POSHOLD | Удержание позиции на месте при отпущенных стиках | GPS, компас |
| NAV ALTHOLD | Удержание высоты по барометру | Барометр |
| NAV RTH | Автоматический возврат в точку старта | GPS, компас, сохраненная точка дома |
| NAV WP | Полет по маршруту из путевых точек | GPS, компас, загруженная миссия |
| NAV CRUISE | Крейсерский полет по курсу с удержанием высоты | GPS, компас, барометр |
Режим NAV CRUISE заслуживает отдельного упоминания: дрон летит прямо с заданной скоростью, а пилот корректирует только направление. Это удобно для дальних перелетов на крыльях и квадрокоптерах с длительным временем полета.
GPS-режимы INAV работают только при исправной связке GPS + компас + барометр. Проблемы с любым из датчиков делают навигацию недоступной или опасной.
RTH и Failsafe: возврат домой и аварийные сценарии
NAV RTH (Return to Home) — режим возврата в точку взлета. Точка дома сохраняется автоматически при арминге, если к моменту включения был надежный GPS-фикс. Высота возврата, поведение при подлете (посадка или зависание) и минимальная дистанция срабатывания настраиваются на вкладке Advanced Tuning и через CLI-параметры.
FAILSAFE срабатывает при потере сигнала радиоуправления. В INAV доступно несколько сценариев поведения: возврат домой, посадка на месте, удержание позиции или сброс газа. Выбор сценария задается на вкладке Failsafe в конфигураторе.
⚠️ Внимание: никогда не проверяйте Failsafe впервые на высоте или над водой. Смоделируйте потерю сигнала на малой высоте в открытом поле, выключив аппаратуру при зависшем дроне, и убедитесь, что сценарий отрабатывает так, как ожидалось.
Перед первым полетом с RTH проверьте на вкладке GPS, что точка дома (Home) зафиксирована — в OSD при этом обычно появляется соответствующий индикатор. Взлет без сохраненной точки дома делает возврат невозможным.
Пошаговая настройка режимов в INAV Configurator
Настройка выполняется в программе INAV Configurator на компьютере. Подключите полетный контроллер по USB, выберите COM-порт и нажмите Connect. Дальнейший порядок действий:
- 🔧 На вкладке
Setupоткалибруйте акселерометр (дрон строго горизонтально) и компас — по инструкции для вашей версии прошивки. - 📡 На вкладке
Receiverубедитесь, что каналы AUX двигаются при переключении тумблеров аппаратуры. - 🎚 На вкладке
Modesназначьте диапазоны каналов для ANGLE, NAV ALTHOLD, NAV POSHOLD и NAV RTH. - 💾 Сохраните настройки кнопкой
Saveи проверьте активацию режимов по подсветке в списке — без арминга, просто щелкая переключателями.
☑️ Проверка перед первым полетом с GPS-режимами
При назначении диапазонов следите, чтобы режимы не пересекались конфликтующим образом. Например, NAV POSHOLD и NAV RTH на одном положении переключателя приведут к непредсказуемому поведению — разводите их по разным позициям тумблера.
Типичные проблемы и их диагностика
Самая частая жалоба — режим не активируется: ползунок на вкладке Modes стоит в нужном диапазоне, но подсветки нет. Возможные причины: канал не доходит до нужных значений (проверьте вкладку Receiver), не выполнены условия для навигационного режима (нет GPS-фикса, не откалиброван компас) либо режим заблокирован текущим состоянием — например, часть навигационных функций не включается на земле до арминга.
Вторая типичная ситуация — дрон «плывет» в POSHOLD или описывает круги растущего радиуса (так называемый toilet bowl effect). Вероятная причина — помехи на компас от силовых проводов или моторов. Проверьте показания курса на вкладке Sensors или в OSD: если при вращении дрона рукой курс меняется скачками или сильно отстает, компас требует переноса или перекалибровки.
Почему компас нельзя ставить рядом с силовой проводкой
Ток в проводах питания создает магнитное поле, которое искажает показания магнитометра. Даже несколько сантиметров расстояния могут кардинально изменить точность курса. Рекомендуется выносить GPS/компас-модуль на мачту или хвостовую балку, а после любого изменения компоновки — выполнять калибровку компаса заново.
Третья проблема — RTH срабатывает, но дрон набирает высоту и улетает в сторону. Здесь проверяйте параметры высоты возврата и корректность точки дома. Если точка дома сохранилась с ошибкой (например, при слабом фиксе на старте), дрон полетит не туда. Диагностику упрощает Blackbox-лог, если на контроллере есть флеш-память или SD-карта.
Рекомендации по выбору режимов под задачу
Для первых полетов разумная связка — ANGLE + NAV ALTHOLD: дрон сам держит горизонт и высоту, а вы управляете только перемещением. Когда появится уверенность, добавьте POSHOLD для съемки статичных кадров и RTH на отдельный переключатель как страховку.
Для дальних полетов и крыльев логика другая: основной режим — NAV CRUISE или ACRO/MANUAL (для крыла), а RTH обязательно настраивается и тестируется заранее. Для гонок и фристайла INAV используют редко — там уместнее Betaflight, но и в INAV чистый Acro никто не отменял.
Назначайте RTH на отдельный легкодоступный переключатель и тренируйтесь включать его вслепую — в стрессовой ситуации потери видеосигнала это спасет аппарат.
FAQ: частые вопросы о режимах INAV
Почему NAV POSHOLD не включается, хотя GPS подключен?
Проверьте три условия: достаточное число спутников и наличие фикса (вкладка GPS), откалиброванный компас без ошибок и выполнение калибровки акселерометра. Ошибки датчиков отображаются в верхней строке конфигуратора и в OSD.
Можно ли совмещать ANGLE и NAV POSHOLD?
Да, POSHOLD фактически требует стабилизацию углов и работает поверх нее. При включенном POSHOLD дрон удерживает позицию, а стики задают скорость смещения, а не угол наклона.
Чем INAV отличается от Betaflight по режимам?
INAV ориентирован на навигацию: POSHOLD, RTH, миссии по точкам, CRUISE. Betaflight развивает управляемость в ручных режимах и фильтрацию для фристайла и гонок, а GPS-функции там ограничены базовым Rescue-режимом.
Безопасно ли тестировать RTH, выключив аппаратуру?
Это стандартный способ проверки Failsafe, но делайте его на малой высоте над открытой площадкой, в безветренную погоду и с запасом заряда. Сначала убедитесь, что на вкладке Failsafe выбран именно сценарий RTH, а не сброс газа.
Где посмотреть, какие режимы активны прямо в полете?
Настройте OSD на вкладке OSD в конфигураторе: элемент с активными режимами покажет текущее состояние прямо в видеоочках. Также активные режимы видны на вкладке Modes при подключении к конфигуратору.