Автопилот Arduplane - открытое ПО

Raider

Ну переключение в RTL с чего-то должно наступать? Думаю что оно наступает при FS.
У мня лора.

Роман1971

Если Лора через полетник идет то не факт что передаются значения каналов. Надо напрямую к Лоре этот канал включать и в настройках FS лоры значение прописать.

AndreyI

RTL можно включить как режим, просто запрограммировав режим FS на приемнике на фиксированое значение канала управляющего режимами. И тогда полетник не будет знать что приемник в режиме FS. А можно настроить полетник и приемник так, что сам полетник будет знать про FS. В этом режиме у ардупилота есть две фазы, при их наступлении идут соответствующие сообщения в MavLink. Если полетник видит FS, то при появлении связи, режим останется RTL пока вы вручную его не переключите.

Raider

Тогда перепишу в приемнике лоры значение канала газа при FS и попробую.

Роман1971
AndreyI:

RTL можно включить как режим, просто запрограммировав режим FS на приемнике на фиксированое значение канала управляющего режимами. И тогда полетник не будет знать что приемник в режиме FS. А можно настроить полетник и приемник так, что сам полетник будет знать про FS. В этом режиме у ардупилота есть две фазы, при их наступлении идут соответствующие сообщения в MavLink. Если полетник видит FS, то при появлении связи, режим останется RTL пока вы вручную его не переключите.

У некоторых полетников подключенных по SBUS передается флаг FS и ему пофиг что в остальных каналах какие-то значения. Т е приходится напрямую миную полетник к приемнику подключаться…

Glinco

Все абсолютно верно, поэтому выгодно настраивать правильно, через ФС. Он не выйдет в мануал просто по появлению связи и не угробит борт.

AndreyI
Raider:

Тогда перепишу в приемнике лоры значение канала газа при FS и попробую.

И это правильно! Значение газа ставьте минимально возможное. После этого проверьте с подключенным MP, активирует ли полетник именно режим FS, а не просто переключается в RTL. Ну и естественно не забывайте настроить поведение борта в режиме FS, там есть несколько вариантов развития событий.

Raider

Спасибо, это я в курсе ещё со времён АРМ.

О, а подскажите ещё:
были раньше статусные светодиоды для АРМ, но их поддержка прекратилась ещё до версии 3.4.0
Откопал у себя такую штуку: www.amazon.com/…/B00U4XZPP8
Их так и нельзя прицепить?
И если можно то как это сделать с платой Omnibus F4 pro V3?

Glinco

Я статус снимаю ардуиной через чтение МавЛинка. Иначе никак.

7 days later
alexeykozin
Raider:

Их так и нельзя прицепить?

светодиодный семафор - стало крайне не информативно для современных прошивок. появилась масса предполетных проверок в частности число спутников достаточно ли, контроль вольтажа батареи, адекватность компаса и масса других сообщений.
для этого всего в i2c можно воткнуть и настроить компактный легкий и достаточно дешевый олед дисплей

Raider

У всех при перепрошивке и восстановления настроек из сохранённого файла корректно восстанавливается только первый экран OSD?
Перешивался на 4.0.0 и была такая проблема, сегодня перешился на 4.0.1 и то-же самое.
И настройки RSSI не подтянулись… 😦

9 days later
ВаликО
Raider:

У всех при перепрошивке и восстановления настроек из сохранённого файла корректно восстанавливается только первый экран OSD?
Перешивался на 4.0.0 и была такая проблема, сегодня перешился на 4.0.1 и то-же самое.
И настройки RSSI не подтянулись… 😦

У меня телеметрия перестала работать (поковыряю еще). Пришлось откатываться на 3,9

Можно ли подключить внешний датчик температуры с отображением на ОСД?

kak-dela007

Кому удалось побороть воблинг?

Заметил, что чем больше вес, тем больше модель мандрагонит. При этом трясучка может пропадать когда летишь в повороте, или по ветру.

При занижении P на треть (как советуют) - осцилляции остаются, но становятся более медленными и амплитудными. Другие параметры (I и D) на решение вопроса не заметил, чтобы влияли в лучшую сторону. Может, конечно, что-то недокрутил…
С центровкой тоже играл, сервы пробовал разные, и медленные и быстрые.

Подскажите, куда копать? Это ведь стандартный ПИД-регулятор, тогда почему с Inav так различается результат?

Glinco

Три борта, от 1.1метра до 2 метров, 1.3 кг. до 7.3 кг.
Чем больше, тем стабильнее. Автопилот АПМ.

Автотюн прошел успешно?

hemmitino

зажать расходы для начала
автотюнить в штиль…

kak-dela007
hemmitino:

зажать расходы для начала

Какой параметр имеете в виду под расходами? Если вы про пульт, то он тут не причем, крыло воблит при отпущенных стиках пульта. Все настройки делаю в автопилоте.

Автотюнил и так и сяк, и по ветру и против него и без ветра. Правда вот сейчас понял, что все автотюны были долгими, по несколько пролётов, и в общей сложности штук по 60 итераций стиком. Возможно надо было 20 раз его качнуть вверх-вниз, как советуют, и все. Возмжно после долгих автотюнов он даёт более агрессивные параметры.

Но речь уже не об автотюне. Хочется пнять, в какую сторону двигать пиды, чтобы модель летела стабильно (а их всего 3, т.к. проблема только по Pitch).

Glinco:

Три борта, от 1.1метра до 2 метров, 1.3 кг. до 7.3 кг.
Чем больше, тем стабильнее. Автопилот АПМ.

Да, это я как раз про мелкие крылья, ZOHD (900) и Reptilie S800, примерно того же размера. Всё, что от метра конечно стабильней, но его в рюкзак не засунешь) Вон GoDiscover (1600) у меня идёт как крейсер, и нет даже намёка на воблинг.

Да, автопилот был и APM и Pix. Суть одна: Ardupilot

Роман1971

Играться нужно с тремя параметрами обычно если воблинг есть. По крайней мере я убрал почти у себя, хотя крылья к этому склонны(особенно небольшие). Параметры эти вот RLL2SRV_P
PTCH2SRV_P
NAVL1_PERIOD
Первый отвечает за элероны, второй за РВ, а третий за агрессивность управления. Исходя из того, что воблинг, то второй пареметр уменьшать и играть третьим.
Примерные значения их для определенных типов самолетов тут ardupilot.org/…/configuration-files-for-common-air…

APM выкиньте, он уже некорректно поддерживается MP. С Пиксом проблем быть не должно, если не мороз только.

Raider

Спасибо, повторили то что тут каждый знает 😃
АРМ не некорректно поддерживается а вообще не поддерживается в прошивках старше 3.4.0
Но тем не менее летает АРМ весьма достойно.

kak-dela007
Роман1971:

Первый отвечает за элероны, второй за РВ, а третий за агрессивность управления. Исходя из того, что воблинг, то второй пареметр уменьшать и играть третьим.

Интересно, попробую. Всегда думал, что это NAVL1_PERIOD - это интенсивность поворотов в авторежимах.

Karbafos

NAVL1_PERIOD
Если по простому то это точность следования маршруту(допустимые отклонения , когда АП начнет поправлять курс).
В стабилизации он вообще играть не должен. Работает в авторежиме и в режимах с курсом (круиз )

Роман1971

У меня воблинг появляляся когда элевоны были большей площади при одинаковых размерах ЛА. (т е остальные значения были одинаковые примерно) Уменьшал значения 3 параметров сразу. Не всегда прямопропорционально, но пропадал воблинг.

kak-dela007:

Интересно, попробую. Всегда думал, что это NAVL1_PERIOD - это интенсивность поворотов в авторежимах.

Вот что пишет сам Ардупилот
NAVL1_PERIOD: L1 control period

Period in seconds of L1 tracking loop. This parameter is the primary control for agressiveness of turns in auto mode. This needs to be larger for less responsive airframes. The default of 20 is quite conservative, but for most RC aircraft will lead to reasonable flight. For smaller more agile aircraft a value closer to 15 is appropriate, or even as low as 10 for some very agile aircraft. When tuning, change this value in small increments, as a value that is much too small (say 5 or 10 below the right value) can lead to very radical turns, and a risk of stalling.

Т е для юрких самолетиков он должен быть меньше, но не менее 10. Для медленных около 20. Меньше 10 может привести к сваливанию. Я так понимаю, что имеется в виду повороты по ВСЕМ осям, а не только по горизонту.

Raider:

Спасибо, повторили то что тут каждый знает 😃
АРМ не некорректно поддерживается а вообще не поддерживается в прошивках старше 3.4.0
Но тем не менее летает АРМ весьма достойно.

Я не говорил что он плохо летает. Но с его настройкой сейчас возникнут проблемы. Т к некотрые параметры давно переименованы , исключены, добавлены . MP вообще иногда хрен сохраняет их.