А давайте обсудим Arducopter - APM

alexeykozin

hobby.msdatabase.ru/…/apm_arducopter_firmware

при необходимости для любителей прошивок AC 3.1 и более ранних можно тоже скомпилировать с фиксом этого бага.
признак присутствия бага - ноли в дате и времени в логе GPS

версия в окне messages под горизонтом должна быть
ArduCopter V3.2WOgimbalv2

ctakah

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

alexeykozin

гимбала точно нет, но прошивку заливал два раза,
первый раз просто включил нмеа, потом гдето через месяц после публикации поправил RMC и перезалил файлы

arb
alexeykozin:

при необходимости для любителей прошивок AC 3.1 и более ранних можно тоже скомпилировать с фиксом этого бага.

Было бы неплохо для 3.1.5. Заодно будет с чем сравнивать. Я думаю народ будет благодарен. Спасибо заранее.

ctakah:

В ней нет еще автотюна-она?

Вообще-то автотюн без ява уже есть в 3.1.5.

alexeykozin
arb:

Было бы неплохо для 3.1.5. Заодно будет с чем сравнивать. Я думаю народ будет благодарен. Спасибо заранее.

пока исправленные исходники 3.1.5 тут

ctakah

Отлетал 10 мин, проверял лоитер ,уменьшил как написано до 0.2 и 50,короче даже видео записал)) Висит стабильно в радиусе 1 метра в течении 10 мин. 18 Спутников хдоп 0.7 .Это коптер у меня без вибраций совсем, правильное питание ,но лоитер немного был нервный,сейчас больше вялый ,но наверно это правильно.Проверю в ветер как будет,очень интересно.

alexeykozin
ctakah:

короче даже видео записал))

супер!
выложите?

ctakah:

Проверю в ветер как будет,очень интересно.

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

ctakah

Счас ищу в инете как залить видео с айфона)) Крутил по яву коптер ровно вокруг попы крутится,у меня там стоит и контроллер и гпс модуль .

alexeykozin
ctakah:

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

😃

minii

Собрал квадрик на Pixhawk (3.2.1) Летает, вроде, прилично. Вибрации в пределах нормы. При вращении по yaw на месте его начинает болтать (кренится, восстанавливается и т.д.). Что крутить?

ctakah

Автотюн сделать сначала.Ну и какие ттх у квадрика.? Ну и еще тема для пикса есть отдельная))

alexeykozin
minii:

Собрал квадрик на Pixhawk (3.2.1) Летает, вроде, прилично. Вибрации в пределах нормы. При вращении по yaw на месте его начинает болтать (кренится, восстанавливается и т.д.). Что крутить?

если пропы очень большие еле в раму входят - то уменьшать пиды ява

minii

рама 550, пропы 12x4.5. Т.е. не похоже 😃
моторы 800 Kv (180 W), 3S, вес без аккумов 1100.
А на 3.2.1 есть автотюн?

ctakah

Есть конечно. Повесить на 7 канал и оттюнить. Я делал автотюн в альтхолде.

ССылку дал ютуб,но пишет обработка. И обрезал я видео, как только ютуб написал 3 часа загрузки)

.

Davest
alexeykozin:

если хотите чистых результатов лейте прошивку в которой есть терминал запускайте тест баро. я не уверен но возможно в этом параметре (home alt) высота баро + инерциалка и если у вас аксель откалиброван в трясущихся руках (а не на столев отсуствие микровибраций) то вполне ожидаемо что при перевороте оси акселя идет ошибка.

Алексей, спасибо! Тест баро показал отклонение при перевороте всего 30 см (вместо ±15 метров в альт баро). Контроллер новый был и я вообще его не калибровал, подключал без компаса, так что он тут ни при чем… После калибровки акселя на столе отклонение барометра при перевороте стало всего 20 см.
Рано панику развели, надо было сначала все настроить. Зря только 3 раза перепаивал барометр 😃

alexeykozin:

строка данных GPRMC жпс модуля несет в себе дату и время, в ходе парсинга этой строки обновляется время последнего фикса. но в коде инициализации жпс модуля ошибочно оставлены только строки gpgga gpvtg

Алексей, а этот баг стоковых прошивок тоже касается? Мой модуль GPS n8m до сих пор отказывается работать и с 3.1 и с 3.1.5 и даже с 3.2.1 прошивками. АПМ видит спутники в достаточном кол-ве, выдает координаты, но при переходе в Лоитер квадр начинает носить 10 метров влево, 50 вправо, 100 назад, 30 вперед и т.д. Т.е. совершенно отсутствует удержание на точке. Более того, раньше у меня все модули 6m\n (а их 3 шт) работали прям как есть из китая без заливки конфига совсем (на прошивке 3.1.5). И производитель его туда точно не заливал, я помню, что скорость передачи была 9600. Теперь же, когда я любой модуль из u-centra сбрасываю на дефолт - он ведет себя точно так же, как n8m, так же штурмит его непредсказуемо в разные стороны на любой прошивке. Компас разумеется калиброван и дело тут точно не в нем. Стоит залить конфиг в 6 версию GPS - все начинает прекрасно работать. Для n8m конфига нет, я вручную выставлял все рекомендованные настройки, но это ничего не дало. Поведение прежнее.
Не понимаю, почему его так носит и не на пару метров, а на очень приличную дистанцию. Может проблема в этом баге? Мне понравилась версия 3.1, против 3.1.5 я тоже ничего не имел, у меня все работало. По возможности, сделайте hex для x quad любой из этих прошивок с фиксом. Или может есть какие-то предположения такого поведения дрона с GPS, может что-то попробовать еще поменять в настройках? Вот например эти магические иероглифы gpgga gpvtg, нет?

Denis87
Davest:

Тест баро показал отклонение при перевороте всего 30 см

Я сейчас откалибровал аксел на столе, у меня скачет на 50см даже если не переворачивать, если переворачивать то дельта 100-120 см. Рядом apm2.5.2, там дельта в покое 20см, если переворачивать - 30. С дельтой 120 см будет работать at hold?
Еще раз откалибровал вообще не касаясь apm, в мишн планере при перевороте дельта 20см, в терминале все равно скачет на пол метра, но может не критично, спасибо огромное за советы. Зато микросхемы с тремором в руках научился перекатывать 😃, я уж думал не попаять мне больше такую мелочь.

alexeykozin
ctakah:

И обрезал я видео, как только ютуб написал 3 часа загрузки

эх, жаль, посмотреть бы как он крутится по яву на месте

ttt01

В логах по моторам на гексе обнаружил, что в среднем три симметрично расположенных моторов имеют уровень подачи контроллером на 100 с небольшим единиц больше, чем другие 3. Это нормально?

alexeykozin
Denis87:

Зато микросхемы с тремором в руках научился перекатывать

это наоборот хорошо, когда феном греешь полезно слегка постучать пинцетом по чипу чтобы сел хорошо

Davest:

Алексей, а этот баг стоковых прошивок тоже касается?

проверить есть ли баг инерциалки очень просто.
смотрите любой свой датафлешь лог
в нем есть gps строчки в первых параметрах идут дата и время, если они нулевые то неработает и инерциалка по широте и долготе (по высоте работает т.к. заточена на барометр)

юблоксы надо переключать в бинарный режим, ставить скорость 38400 остальное апм донастроит ему сам

ttt01

TimeMS и Week это оно–время? у меня нули. прошивка 3,1 , модуль ваш. у меня бывает и высоты по жпс в логах нет.