Автопилот iNav полёты с GPS
1)Не пойму,как обуздать поведение крыла при авто возврате,inav разгоняет до максимума,затем бросает газ и все по новой…чего крутить?
Сначала такое наблюдалось. Нужно триммировать акселерометр. Тоесть положение контроллера.
2)Не хватает расходов в режиме стабилизации,
Добавлять параметр FF. Так чтобы расходы были около 90% от мануала.
3)Если ветер подраскачивает в режиме стабилизации,что из PID крутануть?
P и I
Добавлять параметр FF. Так чтобы расходы были около 90% от мануала.
Вот тут вы не правы:
- если ему “не хватает расходов в стабе” - речь, видимо, идёт про предельные крены. Их настраивают именно так, как описал Максим.
- FF “крутить” не нужно, а лишь один раз выставить - так как FF это “коэффициент пропорциональности” между ФАКТИЧЕСКОЙ угловой скоростью поворота самолёта по роллу или питчу и требуемым для получения этой угловой скорости отклонением сервы. Если не хватает “вёрткости” модели - правильно будет увеличивать рейты (которые есть угловые скорости в градусах/сек, соответствующие максимальному отклонению стика), понимая при этом, что ПО ФАКТУ угловая скорость, скажем, 500 градусов/сек при крайнем отклонении стика останется недостижимой, вы просто добьётесь максимальных отклонений серв не за полный ход стика, а за мЕньший. Но до достижения максимального отклонения серв вы будете получать “правильную долю” угловой скорости, заданной рейтом.
Вот тут вы не правы
Возможно. Я понял, как недостаточное отклонение серв.
А рейты редко кто настраивает по мануалу. Это довольно канительно (и опасно), облетывать без стабилизации и по видео высчитывать рейты. Да и черный ящик мало кто использует. Так что рейты либо стоят дефолтовые, либо максимально разумные. Тогда подгонка FF ситуацию частично исправит.
Это довольно канительно (и опасно), облетывать без стабилизации и по видео высчитывать рейты.
Да ладно!
- ставим рейты “на глазок”, подгоняем под них FF - чтобы сервы работали на 90% с нулевыми P и I (легко проверяется во вкладке motors), потом ставим примерные P и I (например, рекомендованные “для начала”) - акро и стаб работать будут
- взлетаем в штиль (неоптимальные P и I пофиг), переходим в акро, выравниваемся “визуально по горизонту” и триммируем сервы авто-триммом
- переходим в мануал (сервы оттриммированы - должен лететь так же ровно как в акро), делаем запас высоты, крутим бочку, крутим петлю. Если что-то не так - отпрыгиваем в акро или в стаб, айнав тормознёт вращение.
- садимся, отсматриваем DVR и считаем скорости
садимся, отсматриваем DVR и считаем скорости
Это довольно канительно (и опасно), облетывать без стабилизации и по видео высчитывать рейты.
Я о том, что это все обычно делают продвинутые пользователи INAVа.
А так все верно. И мы с вами говорим об одном и том же.
Настраивал файлсейв на новом крыле и случайно обратил внимание на значения каналов 5 и 6 при файлсейве.
Что то от этих цифр стало страшновато. Учитывая, что арминг на шестом канале.
Зашью я пожалуй версию 1.8 или 1.9, там таких диких цифр не было. И первые четыре канала не уходят в ноль и в 2000 в крайних положениях, раньше такого тоже не замечалось, края и центр стояли мертво.
Флайскай, приемник подключен по i-BUS, приемник - fs-ia6b, передатчик - fs-i6, перешитый на 14 каналов. Полетник - клон омнибус F4 pro V2 (с осд и датчиком тока)
обратил внимание на значения каналов 5 и 6 при файлсейве
I-bus однако. Полетник не понял, что обрыв связи с приемником. Аппаратный УАРТ он такой. ППМ хоть и медленнее, но на тему пропадания связи (отсутствие импульсов с приемника при файлсейве например) гораздо надежнее. Полетнику приходится постоянно мониторить сигнал. А С-бус, и-бус обработка аппаратная. Когда еще полетник сообразит, что уарт гонит кашу.
Трындец. Прочитал. Все 41 стреницу. Наверное F.A.Q. было бы удобнее. Но тем не менее…
Люди, прошу помощи… Собрал крыло 1100 Harrier. До этого собирал два квадрика (один на АРМ, второй на Naza). Оба летают, всё нормально, потом запускал Волантекс, правда без автопилота. Аппаратура Радиолинк 9s. Посмотрев обзоры от Юлиана решил установить Матек 405 wing. Вроде всё собрал, прошил INAV 2.0 В конфигураторе статус все галки зеленые, баро и компас отключил но моторы не запускаются, т.е. через программу вручную - да, запускаются. Отсюда вопрос: если я хочу в мануале запустить крыло, то как мне запустить моторы? Как я понимаю он не армится, но т.к. опыта с самолетами нет, подскажите что не так ? В статуса конфигуратора выдает это :
Entering CLI Mode, type ‘exit’ to return, or ‘help’
# status
System Uptime: 30 seconds
Current Time: 2018-09-11T14:22:29.861+00:00
Voltage: 10.92V (3S battery - OK)
CPU Clock=168MHz, GYRO=MPU6000, ACC=MPU6000
STM32 system clocks:
SYSCLK = 168 MHz
HCLK = 168 MHz
PCLK1 = 42 MHz
PCLK2 = 84 MHz
Sensor status: GYRO=OK, ACC=OK, MAG=NONE, BARO=NONE, RANGEFINDER=NONE, OPFLOW=NONE, GPS=OK
SD card: Startup failed
Stack size: 6144, Stack address: 0x10010000, Heap available: 928
I2C Errors: 0, config size: 4233, max available config: 131072
ADC channel usage:
BATTERY : configured = ADC 1, used = ADC 1
RSSI : configured = ADC 3, used = none
CURRENT : configured = ADC 2, used = ADC 2
AIRSPEED : configured = none, used = none
System load: 1, cycle time: 2001, PID rate: 499, RX rate: 74, System rate: 9
Arming disabled flags: ARMSW THR CLI
Интуитивно понимаю, что проблема в стике газа. Дело в том, что на этой аппаратуре ещё “висят” катер и машина, поэтому стик газа подпружинен, т.е. всегда в центре. Подскажите, какой возможен выход из ситуации? Вообще вопросов много, с INAV раньше не сталкивался. В принципе лежит АПМ (комплект). Если не разберусь, поставлю его. Хотя это крайний вариант. Мануал читал с помощью гугела. Неудобно но… как говорится родителей и Родину не выбирают. Буду благодарен за любую полезную информацию.
Arming disabled flags: ARMSW THR CLI
И снова вынужден советовать читать доки 😉
“Переключатель рычага включался как загруженный ФК” ну, типа всё понятно.
“Переключатель рычага включался как загруженный ФК” ну, типа всё понятно.
Вообще ругается что газ не в 0
в теории можно ход газа поставить от 1500 до 2000, но… порно
Он у меня всегда посередине. Ну не покупать же новую аппу на крыло… Т.е. если я опущу стик газа в ноль, есть шанс что заармится ?
ну, типа всё понятно.
ХЗ чем вы переводили, но яндекс переводит вполне внятно: “Коммутатор arm был включен при загрузке FC”
Вообще ругается что газ не в 0
Вообще на 3 флага ругается:
- после запуска прошивка обнаружила, что арминг “уже включён”
- газ не в 0
- открыта консоль в конфигураторе
Вообще на 3 флага ругается:
Про консоль не понял, но спасибо. Получилось заармить. Включение вывел на стик, а он всегда при арме внизу. Алексей, большое спасибо, что Вы общаетесь здесь с нами и помогаете разобраться в INAV. Подскажите, пожалуйста… в этой теме кто-то писАл о том, что надо калибровать регуляторы (у меня 2 мотора), но кроме как здесь, я этого нигде не нашел. Почему спрашиваю… На полном газу в мануале моторы не развивают полных оборотов (субъективно), хотя при тесте из вкладки “моторы” с оборотами всё нормально. Так надо или нет калибровать регуляторы, и если да, где это описано? Спасибо.
Так надо или нет калибровать регуляторы, и если да, где это описано? Спасибо.
там же на закладке “моторс” - дать полный газ ползунком, подключить батарею, подождать, пока пропикает, опустить ползунок в ноль.
Про консоль не понял, но спасибо.
Когда полётник подключён к коныируратору, а в конфигураторе открыт CLI - арминг блокируется. Вы же постили результат команды status из CLI - соответственно, в этот момент именно так всё и было, потому такой флаг и появился.
Коллеги, кто может подсказать как переназначить каналы на пульте и в inav? И почему то не могу активировать мотор.
В разделе Motor через тест, мотор работает. С Пульта не управляется.
В разделе с миксами, можно выбрать только тип аппы. А можно ли как то поменять каналы?
И углы стабилизации очень маленькие. Отклонение буквально на 1-2 мм. Как их можно увеличить?
там же на закладке “моторс”
Спасибо. Вроде получилось.
Парни, подскажите, как вывести RSSI на OSD. Дело в том, что у меня Радиолинк АТ 9S, и на приемнике выхода RSSI нет. но есть выходы на телеметрию SDA и SCL. Они могут как-то помочь? Где-то писАли, что можно подключить родной блок телеметрии радиолинк к матеку и всё будет работать, но эта телеметрия будет выводиться на экран аппаратуры, что при полете по ФПВ не совсем удобно. М.б. кто-то это уже проходил ?
Парни, подскажите, как вывести RSSI на OSD. Дело в том, что у меня Радиолинк АТ 9S
Если аппа прошита 1.6.6 или выше ( www.radiolink.com.cn/doce/at9upgrade.html ) - сигнал RSSI можно “вернуть обратно” на приёмник через один из каналов с 5 по 12. Настраивается там же, где на канал назначается тумблер аппы. А дальше в конфигураторе во вкладке Receiver указываете канал, с которого берётся значение RSSI.
есть выходы на телеметрию SDA и SCL. Они могут как-то помочь?
Они здесь вообще не при чём, если чуть-чуть подумать - потому что это ВХОДЫ, а не выходы 😉
Действительно, это входы из контроллера. У меня прошивка последняя, но там этого нет. Спрошу в теме про радиолинк…
Нашёл. А для этого обязательно отдельный канал выделять ? или можно замиксовать ?
А для этого обязательно отдельный канал выделять ? или можно замиксовать ?
Извините, но не могли бы вы сначала подумать, а потом постить? 😉 Спасибо за понимание.