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

Роман1971

Сейчас не вспомню точно, но с Андроида там программа Tower есть такая. Там есть какие-то режимы для поведения дрона на точках. Вот у меня был подвес подключен был точно так же, т е не просто назначены каналы на управления , но и Пиксу указал, что именно ими управляется подвес. При просмотре видео увидел как камера уходила вверх (у меня сенсор из за длины кабеля был подключен с переворотом, и камера вместо движения вниз шла наверх. При управление вручную это фиолетово, но Пикс об этом не знал). Там есть точка интереса что ли. Вот в ней он опускает камеру и начинает кругами летать. Или что-то творить в этом роде. Я удивлен был такому поведению, но понял в чем причина и просто пробросил каналы напрямую и все. На самом деле я это делал из-за того, что при потере сигнала при подключении через S Bus Пикс получает флажок об отсутсвии сигнала управления и переходит в режим FS и абсолютно игнорирует значения в каналах. Т е при потере сигнала подвес занимает не запрограммированное в приемнике значение, а то, в котором он находился в момент потери сигнала. Т е получив флажок по S BUS о пропадании сигнала управления Пикс перестает обращать внимание на приемник вообще. Хотя там при возникновении FS выставлены значения для каналов. Т е если хотите , чтобы значения каналов не игнорировались полетником, надо не передавать флажок FS , а просто , чтобы приемник при возникновении FS начинал выдавать определенные значения для каналов. Например включал режим RTL и подвес в горизонт. Я решил проблему выведя сигнал управления наклоном камеры напрямую с приемника минуя полетник прямо на плату управления подвесом.

kasatka60
Роман1971:

(у меня сенсор из за длины кабеля был подключен с переворотом, и камера вместо движения вниз шла наверх.

В пиксе же можно поменять местами значения минимальных и максимальных углов и тогда должно все работать как надо. В свое время на apm 2.6 таким способом инвертировал наклон.

Hyperion

а ну в этом случае то да. У меня то подвеса нету и вообще самолет ))
tower тоже уже не работает, только вроде как QGC остался из андроид приложений

Karbafos

Добрый день. Коллеги может кто подскажет , как регулируется скорость в режиме КРУИЗ ? АП смотрит на вход 3го канала?
Сейчас летаю с минимумом в 3м канале, при переключении в КРУИЗ АП устанавливает целевой минимальную скорость. По телеметрийному модему изменить целевую(круизную) скорость не удается.
Аппа используется только для переключения режимов и “руления”. В 3м канале постоянный минимум висит. Старт в авто с резинки.

Raider

Если дроссельная заслонка минимальна, то самолет будет пытаться лететь в ARSPD_FBW_MIN . Если это максимум, он будет пытаться летать на ARSPD_FBW_MAX .
Ну и Airspeed Cruise.

Karbafos

Ну собственно так и предполагалось. Иногда в полете есть желание добавить скорости но оперативно поменять не могу не изменяя минимальную скорость. Всё таки придется играть с уровнем газа.
Спасибо.
P.S. Как считаете возможно ли изменение кода АП для выполнения следующих условий:
3ch=min=Airspeed Cruise.
?

suris2009
Raider:

Если дроссельная заслонка минимальна, то самолет будет пытаться лететь в ARSPD_FBW_MIN . Если это максимум, он будет пытаться летать на ARSPD_FBW_MAX .

Это работает и тогда, когда нет датчика воздушной скорости? У себя во время полётов в КРУИЗе особо не отмечал реакции на стик газа.

Мельников_Денис

Здравствует. Пытаюсь сбросить высоту на точке старта на 0 . Нажимаю на «set alt» (она же «уст.высоту»). Ничего не меняется . Пробовал и дома и на поле. Дома 17м на поле 28м. Я так понимаю это высота абсолютная. Возможно где-то стоит галочка не позволяющая сбрасывать высоту на 0. Если кто знает подскажите как с этим бороться . Не комфортно летать у земли по приборам 30м.

polarfox

Скорей всего где-то стоит галочка использовать или показывать абсолютную высоту.Где именно уже не вспомню,“давно не брал в руки шашек”.Но в своё время у меня высота при загрузке сама устанавливалась в ноль.Могла плюс-минус 1 метр колебаться.

polarfox
polarfox:

Скорей всего где-то стоит галочка использовать или показывать абсолютную высоту.

Посмотрел в мишнпланере.На вкладке,где планируется задание,в самом низу в характеристиках точек есть галочка “Абсолютная высота” вот её попробуйте убрать,может поможет.

karabasus
Мельников_Денис:

Если кто знает подскажите как с этим бороться . Не комфортно летать у земли по приборам 30м.

Так наверное нужно в конфигураторе осд выбрать нужную высоту (какую отображать) - вам нужна Home Altitude.

Мельников_Денис
Glinco:

Вы армите автопилот?

Нет. Пытаюсь сбросить высоту когда он на земле и не «заармлен». Это принципиальное условие или как вариант решения проблемы ?

polarfox:

Посмотрел в мишнпланере.На вкладке,где планируется задание,в самом низу в характеристиках точек есть галочка “Абсолютная высота” вот её попробуйте убрать,может поможет.

В ближайшее время подключу и попробую Ваш вариант , вдруг поможет. Спасибо.

karabasus
Мельников_Денис:

В ближайшее время подключу и попробую Ваш вариант , вдруг поможет. Спасибо.

Не поможет. Вернее поможет только для показаний в MP. Вас же наверное волнуют показания OSD? Или вылетаете “по приборам” (показаниям mission planer)?

Мельников_Денис
karabasus:

Так наверное нужно в конфигураторе осд выбрать нужную высоту (какую отображать) - вам нужна Home Altitude.

То же попробую , но значительно попозже . Так как произошёл «хрясь» преднамеренный и упал мордой в землю , а как раз на морде всё что связано с OSD . Чуть почищу и попытаюсь посмотреть конфигуратор. Спасибо

karabasus:

Не поможет. Вернее поможет только для показаний в MP. Вас же наверное волнуют показания OSD? Или вылетаете “по приборам” (показаниям mission planer)?

Летаю по очкам, монитору , и благодаря qlrs теперь и по телеметрии из полётника

karabasus
Мельников_Денис:

Летаю по очкам, монитору

Тогда 100% вы поставили просто altitude для отображения (абсолютная высота).

Raider

При арминге высота дома сбрасывается на ноль.