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

Andrey3167

Еще раз СПАСИБО Кириллу Корнилову! Перепрошивка энкодера на версию 2.3.17 решило проблему. Теперь при любых “экзекуциях” с приемником в режиме RTL у АПМ-а нет никаких входных сигналов на всех каналах, и как следствие RTL не слетает, а это ещё + шанс, сто самоль вернется домой
Так что у кого приемник подкдючен по ППМ и порядок работы каналов JR(Spektrum), настоятельно рекомендую прошить энкодер АПМ до новой версии 2.3.17. Тогда поломка приемника не будет являться причиной краша модели

Илья_Реджепов

У меня теперь новые проблемы с RTL. Установил высоту 50 метров, самолёт при включении режима пытается войти в пике, то есть явно хочет пониже. При этом баровысота в данном месте около 100 метров, то есть вроде оно все правильно, но ведь АПМ учитывает рельеф, разве нет?

Ставил ALT RTL hold и в -1, то есть возврат на высоте получения команды, то же самое, самолётик снижается по спирали. FBWB при это нормально, летает блинчиком на одной высоте.

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

У меня теперь новые проблемы с RTL. Установил высоту 50 метров, самолёт при включении режима пытается войти в пике, то есть явно хочет пониже. При этом баровысота в данном месте около 100 метров, то есть вроде оно все правильно, но ведь АПМ учитывает рельеф, разве нет?

Ставил ALT RTL hold и в -1, то есть возврат на высоте получения команды, то же самое, самолётик снижается по спирали. FBWB при это нормально, летает блинчиком на одной высоте.

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

STRIMSS

Подскажите, Minimosd ведь можно подключить на вход UART0 на APM2.6 без каких-либо перемычек? и еще, есть ли возможность вместо разъемов для gps подключить гпс на другой UART или i2c разъем?

brusse

Сегодня, наконец-то, впервые попробывал автовзлет и полёт по точкам на Х5. Взлетел без каких либо просадок, но для этого я сначала его немного ускорил, чтобы запустился двигатель, после чего кинул. Удивила скороподьемность, около 550 м/мин, хотя угол подьема поставил всего 15°. Как сделать так, чтобы двигатель включался сразу после включения автовзлета?
И еще какие-то странности с GPS. На земле ловится около 12 спутников, как только набирают высоту более 80 метров и даю крен спутники пропадают полностью, даже при выравнивании могут не появиться. Как только опускаюсь ниже 80 метров все становится в порядке и снова 12-13 спутников. Пробовал два разных модуля gps, видео 1080 МГц, расстояние от видео до гпс около 80 см.

ВлАс
Илья_Реджепов:

Ставил ALT RTL hold и в -1, то есть возврат на высоте получения команды

Попробуй передернуть питание, был такой глюк. Должен как заявлено возвращаться на текущей высоте

Илья_Реджепов

Пробовал, и не раз, я же его сажал для перенастройки. Ставил и 50 метров, и 100, и -1. Все равно, при включении RTL круто заваливается влево и вниз. Вручную рулится при этом бодро, шустрее, чем FBWA.

Могут так влиять триммера на передатчика, кстати?

prg
Илья_Реджепов:

Все равно, при включении RTL круто заваливается влево и вниз.

В ArduPilot очень хорошие логи. Советую посмотреть.

Wasja

Печаль с домом. Сегодня ловил спутники дольше обычного, в результате дом на 0,0 то есть в 4000 км. На таблетке дроидпланнер, там никаких операций с домом не предусмотрены. Передернул питание, не действует. Перезапусти все - не действует. Взлетел - возвращается ко мне. Таблетка кажет 4000 км. И что с этим делать?

Dok555

Пожалуйста,подскажите: при повороте платы АРМ на некоторый угол,в МП отмечается также поворот(работает встроенный компас),при неподвижной плате и повороте только GPS(LEA 6) - в МП ноль реакции.Компас в GPS не работает(в смысле,его там нет)?
О…нашел в настройках “подключение компаса 2”,видимо,оно?

alexeykozin
loony:

Такое чувство что есть какой-то алгоритм в работе контроллера или параметр который за это отвечает, тыкните пальцем пожалуйста если это уже обсуждалось…

сбрасывать миссию надо
кнобка есть в мишен планере если есть телеметрия и вроде можно на отдельный канал повесить.
и вроде хеотели сделать параметр авто ресет миссии но не помню сделали ли

X3_Shim
brusse:

после чего кинул.

Прям со всей дури ? или спокойный бросок ?
Горизотальный ? Или c кабрированием ?

Какая стоит минимальная воздушная скорость ?

brusse

Кидал как обычно, практически в горизонт. Если кидать сразу без предварительного запуска двигателя, то была просадка около метра, а если предварительно его запустить, то вообще без просадок. Минимальная скорость установлена 12 м/с.

X3_Shim
brusse:

Минимальная скорость установлена 12 м/с.

12 мс чет совсем мало. А круизная ? В поворотах не пытается свалится в авторежимах ?

brusse

Круизная 16 м/c, в поворотах не валится.

RedKid

Господа, а скажите как установить правильное время, а то у меня все логи от 1970 года.

alexeykozin
RedKid:

Господа, а скажите как установить правильное время, а то у меня все логи от 1970 года.

время не устанавливается, оно берется из данных жпс,

RedKid
alexeykozin:

время не устанавливается, оно берется из данных жпс,

Оно и берется из gps если открывать логи, но в окне MP, они все 1970 года 😦

andrew_psch

Коллеги,
а в чем может быть причина что при поворотах в CRUISE режиме самолет не поворачивает на максимально допустимый угол (LIM_ROLL_CD), даже если стики в максимуме?

LIM_ROLL_CD установлен в 4000 (40 градусов), а самолет больше 30 градусов ну никак не хочет делать. Причем в повороте держит именно 30 градусов. На скриншоте видно какие длинные повороты выходят…

ВлАс

у меня такое было, когда ПИДы не до конца настроил, и еще на самике без РН.

Илья_Реджепов

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

Судя по нормально работающему лойтеру, проблема где-то в алгоритмах навигации, а не стабилизации.

Лог выложу чуть позже, с этим тоже засада, даже 10 МБ качаются через модемы час с лишним, внешний USB работает на той же скорости, чтои модемы, а к карточке памяти так просто не подлезть, надо весь пиксхаук выковыривать.

andrew_psch
Илья_Реджепов:

Лог выложу чуть позже, с этим тоже засада, даже 10 МБ качаются через модемы час с лишним, внешний USB работает на той же скорости, чтои модемы, а к карточке памяти так просто не подлезть, надо весь пиксхаук выковыривать.

А вы телеметрию(3DR радио) в полете не используете? Mission Planner же пишет логи в реальном времени на ноутбук

Wasja

Сохраните параметры, выпишите которые меняли, затем залейте в самоль параметры по умолчанию для самолета похожего на ваш (с сайта APM). Пропишите выписанные ранее параметры. RTL после этого должен быть в порядке.

brusse

Не могу добиться нормальной работы компаса, хотя модель летает нормально.
У меня внешний компас, перемычку на APM 2.5 перерезал, соединил все правильно. Ставлю галку enable compass, вручную ввожу поправку (градусы и минуты для моего места нахождения), после чего перехожу во вкладку Полетные данные и в статус. MX MY MZ значения меняются при вращении модели и при поднесении магнита к выносному компасу. Сразу вываливается сообщение Bad compass health. Затем перехожу к калибровке, появляется окно с тремя осями и кубиками, начинаю вращать и через полный оборот пропадают кубики с осей, дальше ничего не происходит, я вращаю еще минуту, после чего нажимаю на кнопку done. Появляется окно после жму Ok и появляется следующее окно. Затем я перехожу во вкладку Полетные данные и подношу магнит к компасу - курс не меняется, на столе до установки на модель при поднесении магнита курс менялся. Подключал другой компас, результат тот же. При перезагрузке АПМ галочка с enable compass пропадает и значения mx my mz становятся равными 0. Провода прозванивал, подключал другой компас, хотя и не компас, а вот это, но результат тот же.
Что можете посоветовать?

Drinker
brusse:

Не могу добиться нормальной работы компаса

На бреакборде резюки подтягивающие виднеюццо. Может ну их?

brusse:

подключал другой компас

это вообще не вариант