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

SkyPlayer
Бэтр:

Парни, подскажите, как вывести RSSI на OSD. Дело в том, что у меня Радиолинк АТ 9S

Если аппа прошита 1.6.6 или выше ( www.radiolink.com.cn/doce/at9upgrade.html ) - сигнал RSSI можно “вернуть обратно” на приёмник через один из каналов с 5 по 12. Настраивается там же, где на канал назначается тумблер аппы. А дальше в конфигураторе во вкладке Receiver указываете канал, с которого берётся значение RSSI.

Бэтр:

есть выходы на телеметрию SDA и SCL. Они могут как-то помочь?

Они здесь вообще не при чём, если чуть-чуть подумать - потому что это ВХОДЫ, а не выходы 😉

Бэтр

Действительно, это входы из контроллера. У меня прошивка последняя, но там этого нет. Спрошу в теме про радиолинк…

Нашёл. А для этого обязательно отдельный канал выделять ? или можно замиксовать ?

SkyPlayer
Бэтр:

А для этого обязательно отдельный канал выделять ? или можно замиксовать ?

Извините, но не могли бы вы сначала подумать, а потом постить? 😉 Спасибо за понимание.

Simoom

Кто нибудь пробовал AUTOTUNE на крыле? Нормально работает? Есть подводные камни?

SkyPlayer
Simoom:

Кто нибудь пробовал AUTOTUNE на крыле? Нормально работает?

Пробовал, но результат мне не особо понравился. Проще “оттолкнуться” от каких-то базовых PIFF-ов, а потом дождаться штиля и донастроить в полёте при помощи Inflight Adjustments. С OSD iNAV 2.0 это делать очень удобно, отобразив пиффы и рейты на osd_layout 1 и настроив переключение на этот экран на тот же тумблер, что и переход в режим подстройки параметров. Причём подстраиваемый параметр автоматом мигает на OSD - всё наглядно.

Simoom:

Есть подводные камни?

Вычитывал (не на форуме) мнение, что при автотюне нужно делать не “резкую”, а “плавную” раскачку по роллу и питчу, тогда результат получится хорошим. Проверить пока погода не позволяет.

SVA_sar
Simoom:

Кто нибудь пробовал AUTOTUNE на крыле? Нормально работает? Есть подводные камни?

Сегодня как раз. До этого не пользовался. Вроде бы нормально получилось. Процентов на 15 от моих настроек отличается. Не больше. По крену только показалось что P маловат. По тангажу попал почти один в один. Делал три пробы. Третий раз уже в ветер метров 5. Он примерно одни и те-же пиды высчитывает каждый раз.

И да. Рейты я посчитал и поставил заранее.

SkyPlayer
SVA_sar:

Вроде бы нормально получилось. Процентов на 15 от моих настроек отличается. Не больше. По крену только показалось что P маловат.

Версия 2.0? “Перекладки” делали “резкие” как по инструкции или “плавные”?

SVA_sar:

Рейты я посчитал и поставил заранее.

Рейты поставили по фактической (в мануале) “бочке” и “петле”?

SVA_sar
SkyPlayer:

Версия 2.0? “Перекладки” делали “резкие” как по инструкции или “плавные”?

Нет. Забыл уточнить. Версия 1.9.1. Перекладки делал резкие по возможности. Старался по резче.

К стати подозреваю что у моего аппарата расходы на сервах подзажаты. Бочку он делает за 1,6 сек. Рептилоид S800 должен пошустрее вертеться. Возможно из за этого не совсем попадает автотюн в ручные настройки.

SkyPlayer:

Рейты поставили по фактической (в мануале) “бочке” и “петле”?

Да, именно так. Но по моему не самый точный метод. Зато самый быстрый.

И да еще одно замечаение. Уже по автотриму. После автотрима (или ручного через конфигуратор), на вкладке серво, нужно подвинуть конечные точки серв на столько же, на сколько ушла и средняя точка. Иначе у серв отклнения от нового центра получаются разные. Видно на вкладке мотор. Полетник высчитывает отклонение сервы пропорционально разницы средней и конечной точки.

SkyPlayer
SVA_sar:

Но по моему не самый точный метод. Зато самый быстрый.

По роллу (бочка), думаю, достаточно точный. По питчу (петля) - да, точность так себе.
Из альтернатив представляется только вывод цифровых показаний крена и тангажа на OSD (появилось в 2.0), выполнение “раскачки” градусов по 60 - и потом анализировать DVR “по секундам”.

SVA_sar:

После автотрима (или ручного через конфигуратор), на вкладке серво, нужно подвинуть конечные точки серв на столько же, на сколько ушла и средняя точка.

Если отклонение достаточно большое - можно упереться на краю либо в “механику” (упирание рычага сервы в крыло или деформацию тяги) либо в “электронику” (программное ограничение хода сервы как на емаксовских цифросервах). Так что я обычно после автотрима переводу в мануал, стик по центру - и смотрю как стали элевоны. Потом сервотестером ставлю сервы в 1500 - и регулирую клипсу на тяге так, чтобы элевон стал в то же положение. А после заново автотриммирую - и получаю результат близкий к 1500 (крайний раз выходило, к примеру 1514 и 1536).

SVA_sar
SkyPlayer:

Если отклонение достаточно большое - можно упереться на краю либо в “механику” (упирание рычага сервы в крыло или деформацию тяги)

SkyPlayer:

А после заново автотриммирую - и получаю результат близкий к 1500.

Это все понятно. У меня например после всех этих итераций получилось 1520 и 1477. Но при настройке параметра FF, это когда 90% хода от мануала надо настроить, получается что в одну сторону 90%, а в другую 80%. И чешеш репу, что за… Потом доходит. А разница между 1520 и 1500 на элевоне почти не ощущается (деформация пенопласта съедает), а вот разница в конечных точках уже набегает 40 попугаев. При том, что между 100% ходом и 90% у меня всего 20 значений (что там у нас, миллисекунды кажется).

SkyPlayer
SVA_sar:

Но при настройке параметра FF, это когда 90% хода от мануала надо настроить,

Вы имеете в виду, что ход сервы из-за смещения средней точки получается неравномерный и при средней точке выше 1500 серва не просто “раньше упирается в край”, а меняет “пропорцию хода”? Это не так, специально сейчас проверил - при отклонении стика в мануале до упора вверх и вниз, допустим, по роллу, крайние точки смещены ровно на столько же, на сколько и средняя.
Если же вы имеете ввиду “запас на акро-стабилизацию” (те самые 10%) - то да, он будет “подрезан”, но только при крайних отклонениях элевона, что достигается лишь при максимальном отклонении стика по роллу и питчу одновременно - это довольно искусственная ситуация.

SVA_sar
SkyPlayer:

Вы имеете в виду, что ход сервы из-за смещения средней точки получается неравномерный и при средней точке выше 1500 серва не просто “раньше упирается в край”, а меняет “пропорцию хода”?

Именно неравномерный. Не в мануале. С ним понятно, что оно кодируется тупо с приемника (+рейты, +экспонента). В стабе расходы серв от центра получаются разные. Вот в чем прикол. Оно в реальном полете оно конечно не очень заметно.

SkyPlayer:

то да, он будет “подрезан”, но только при крайних отклонениях элевона,

Ну не знаю. Мне показалось что оно меняет пропорцию.

SkyPlayer
SVA_sar:

В стабе расходы серв от центра получаются разные. Вот в чем прикол.

В стабе вообще о расходах говорить не приходится - там же отклонению стиков пропорционален целевой крен, а не целевая угловая скорость, которую и задают элевоны.
Расходы, то есть целевая угловая скорость “в чистом виде”, имеют смысл только в акро.

SVA_sar
SkyPlayer:

В стабе вообще о расходах говорить не приходится

В акро, пардон. Заболтался.

Fisher15

Подскажите, как откалибровать датчик воздушной скорости в INAV
Установил аналоговый датчик MPXV7002 - занижает в сравнении со скоростью по GPS на 15-20%
В дампе нашел только set fw_reference_airspeed = 1000.000, но подозреваю, что это не оно…

Бэтр

М.б. кто подскажет? INAV 2.0 в режиме мануал элевоны при максимальных отклонениях стиков отклоняются +\- 45 градусов (примерно) а в режиме стабилизации при повороте крыла на максимальные углы, элевоны отклоняются на 3-5 градусов (примерно). Это нормально? Самолет ещё не летал.

Vereshchaginag

Решил поделиться с общественностью тем из каких положений может вытянуть айнав крыло с помощью помощника взлёта:)
Относительно стоковых настроек изменено:
Уменьшена задержка включения мотора после броска
Увеличен угол набора высоты
Увеличено время раскрутки мотора

Бэтр:

М.б. кто подскажет? INAV 2.0 в режиме мануал элевоны при максимальных отклонениях стиков отклоняются +\- 45 градусов (примерно) а в режиме стабилизации при повороте крыла на максимальные углы, элевоны отклоняются на 3-5 градусов (примерно). Это нормально? Самолет ещё не летал.

В мануале ход элеронов ограничен только ходом качалок сервомашинок
В angle углы зависят от:

  1. Настроек максимальных угловых скоростей по крену и тангажу
  2. Настроек FF составляющей piff контроллера
    В целом, если настройки стоковые, то поведение рулевых поверхностей адекватно.
    Но почитать мануал по настройке piff вам придётся SkyPlayer уже миллион раз давал туда ссылку
SVA_sar
Vereshchaginag:

Увеличено время раскрутки мотора

Наверно уменьшено?

Vereshchaginag
SVA_sar:

Наверно уменьшено?

Я написал ровно то, что хотел написать, именно увеличено время раскрутки командой nav_fw_launch_spinup_time

SkyPlayer
SVA_sar:

Наверно уменьшено?

Увеличение времени раскрутки мотора уменьшает “отдачу” (реактивный момент), вызывающую крен при запуске.