Автопилот iNav полёты с GPS

NinjaFoX

Подскажите, как узнать что произошел GPS Fix если нет пищалки?

iMax

Если не трогали параметр nav_extra_arming_safety, то по умолчанию он включен (nav_extra_arming_safety = ON)
Тогда не заармить будет пока не зафиксится gps. И если на OSD выведено значение количества спутников, то после фикса значек перестает мерцать. Еще выводится системное сообщение о невозможности заармить в ожидании gps fix.

Воронов

На сколько я помню, на самой антенне GPS диод так же мигает по определенному алгоритму. При Фиксе происходит определенной мигание (или горение, не помню уже…)

iMax

Например на дешманских, урезанных модулях на чипе М8030 (ublox neo-m8n) нет вообще светодиодов.

samabs

У меня фиксация происходит если найдено более шести спутников. Народ, я опять со своей проблемой. Сейчас с поля, пробовал Матек с прошивкой 1.8 Проблема при возврате не ушла. При включении автовозврата двигатель дает заданный газ, через несколько секунд отключается, крыло планирует секунд пятнадцать, потом газ секунд на пять и снова планирование со снижением. Автопосадка отключена. Что посоветуйте? Какие параметры перепроверить? Повторюсь, второе крыло с аналогичными настройками летает без проблем.

iMax

Какие значения?
nav_fw_pos_z_p
nav_fw_pos_z_i
nav_fw_pos_xy_p

samabs

Разобрался! Была включена автопосадка. Странно, но конфигуратор не сохраняет измененные значения с первого раза. Пришлось все перепроверить, нажав на save три раза , перезагрузить контроллер и еще раз проверить. А я был на все сто уверен, что автопосадка отключена. Теперь осваиваю ez-gui чтобы можно было в поле разобраться в настройках и по точкам полетать.

iMax

Единственное когда через конфигуратор не сохраняются настройки устаревшая версия. Версия конфигуратора точно актуальная?

NinjaFoX

Почему при полном сбросе газа крыло в любом режиме и на любой скорости задирает нос? Какие настройки копать?

Воронов
NinjaFoX:

Почему при полном сбросе газа

А при резкой даче газа крыло не клюет носом? Если не центровка, то, может быть, выкос двигателя слишком большой и не в ту сторону?

NinjaFoX

При любом газу летит идеально ровно. И даже если газ 5%, совсем еле крутится, то тоже ровно летит, никакой тяги от мотора при этом нет. Как только сбрасываю в ноль - задирает нос. Центровка наоборот чуть передняя у меня для скоростных полетов. У крыла крейсерская 80-90

SVA_sar

Это микс у INAVа. Тоже наблюдал. Но не помню на каком режиме.

NinjaFoX
NinjaFoX:

Будем искать))

Нашел, коптерная фигня т.н. AIRMODE перелез в самолеты, и если его отключить то при выключенном двигателе стабилизация не работает.

Шаг 5. Дополнительный, но рекомендуемый:

Используйте Airmode режим для того чтобы получить полную стабилизацию и расходы серв с выключенным двигателем (throttle = минимуму).

iMax

Зачем такие выводы? Какой еще идиотизм? Вики читали? Зачем нужен AIR для самолёта понимаете? PIFF Настраивали? Судя по симптомам нет.

NinjaFoX

Для коптера понимаю зачем, а для самолета нет. Извините если я Вас обидел этим изъявлением, сейчас отредактирую сообщение.

iMax

Для коптера PID, для самолёта PIFF, совсем разная логика. Не нужно извиняться, просто нужно вникнуть прежде чем делать такие выводы.

NinjaFoX

Почитал про PIFF, надо попробовать, но про АЙРМОД на самолете в описании ПИФФов ничего не сказано. Зачем нужно отключать стабилизацию если газ в нуле? Никогда ни на одном самолётом контроллере такого не было. Поэтому, зная что эйрмод это коптерная тема, я ее благополучно отключил))) было бы логично если бы разработчик просто прописал в конфиг включенный эйрмод по умолчанию, когда пользователь выбирает что плата будет управлять самолётом.

iMax

Да как так? AIR включен по умолчанию для самолётов. Вся база описана в wiki. Не ленитесь читать документацию, вопросов будет гораздо меньше.

Tune your PIFF controller ( iNav versions 1.6 & later )
To make altitude hold smoother you can adjust set nav_fw_pos_z_p and set nav_fw_pos_z_i. Good values to start are 30/10.
Use Airmode mode to get full stabilization and servo throw with no throttle applied.

AIR mode

brat002

Поделюсь своими наблюдениями. Отключайте TPA для самолётов, пока разработчики не исправили логику его работы. На взлёте газ на максимуме, нужны максимальные ходы рулей, а iNav наоборот их снижает до минимума. Если у самолёта достаточно тяги и ходов рулей для стабилизации - он вытянет, но если нет - будет заваливание на левое крыло и морковка. Без TPA пиды получаются достаточно высокие, но самолёт летит всё равно нормально.