Автопилот Arduplane - открытое ПО
Программа U-Blox забыл написать. Вот если в ней работает все и нормально, то проблема с самим блоком Ardupilot или влияние каких-то устройств. Особенно видео передатчика или мощного 5,8 ГГц рядом прям или стоит если 1,1ГГц
Еще раз повторяю. Беру пепелац, ставлю на него прошивку айнав и с GPS все хорошо. Потом беру этот же пепелац, ничего в нем не отпаиваю, не меняю, тоесть тоже самое фонящее оборудование на месте и тежи самые провода на месте. И прошиваю этот пепелац прошивкой на арду и в результате спутники очень долго находит (~10 минут) и мало. То что мало - это не критично, а вот то что спутники долго ищет - немного надоедает. Проверено на двух модулях: matek GPS+компас и matek GPS без компаса.
я бы ещё сравнил, какие скорости порта устанавливают обе прошивки…
В айнаве у меня стоит 115к скорость порта, в арду ставил 38к (по умолчанию) и 115к - разницы особо не заметил. Хотя при инициализации арду пишет скорость толи 4,8к толи 480к. Просто сейчас не под рукой пепелац.
Попробую ознакомится. Просто иногда прихожу к мысли, что арду какой-то свой определенный профиль настроек загружает, для большей надежности и поэтому спутники так долго приходится искать и все так же сидят и жду как я.
У меня было подобное, но оказалось брак самого блока gps. Сменил его и все ок стало. Так тоже 2 или 3 спутника и минуты 3. Теперь около минуты спутников 7-9. А так больше 10 обычно.
Тоесть если поставить айнав, то брак пропадает. Тоесть арду не дружит с матековскими GPS. А какой тогда gps выбрать для арду?
Я ставил matek на pixhawk и разницы не было.
Возможно iNAV изменяет что-то в GPS модуле, а Арду нет и поэтому плохо работает с теми настройками что iNAV заливает. Если я правильно понял с буржуйского форума.
Inav сам настраивает GPS приемник под себя, умеет ли это Арду - не знаю…
Ничего не заливает туда он. Ну с помощью u-blox центра можно залить конфигурацию под ардупилот. Но актуальность ее уже несущественна. Новые прошивки нормально работают и без конфигурации этой. А замена прошивки в самом gps не во всех версиях возможна. Как правило в дорогих , они практически не используются для моделей. В обычных, что стрят там 2-4 тыс возможности нет с компа перезалить. У меня есть модуль, где это сделать можно, а в самом популярном M8N только конфигурировать можно. Но он и так пашет нормально. Я поэтому и написал, чтобы сам модуль напрямую к компу через адаптер usb воткнуть и глянуть по u-blox center что там творится. Там есть возможность холодного и горячего старта. Но мои модули даже с холодным стартом 2 минуты максимум и 7-8 спутников. Я ставил matek к пиксу и m8n, разницы никакой от слова совсем. Скорость там плюс минус одинаковая и количество спутников тоже. Ну там чипы одни и теже. Другого и не должно быть. Я matek с компасом ставил. Компас пикс определил сразу и откалибровался даже в квартире. Главное распиновку не перепутать там. И все. Но сам факт очень интересный и с ним надо разобраться. Для этого надо понять на какой стороне глюк. При подключении matek к пиксу я вообще ничего не конфигурировал. Просто распечатал его из коробки, воткнул пины согласно pin- out для пикса на сайте ардупилот и все .
В новых прошивках, умеет уже года 4 точно. До этого требовалось файл конфигурации залить.
Прошивать ничего не надо. Айнав и арду только конфигурируют gps под свои хотелки. Завтра приеду на дачу и попробую поиграться с настройками арду для gps.
И не понятно зачем нужен u-blox, если с айнавом все отлично. Что нужно смотреть в этом u-blox?
Ok found a solution… u-center: reset settins to factory default (there is buton with gearbox and red arrow) Now satelites should show up (check correct baudrate) PRT - set baudrate to 115200, protocol out si now UBX +NMEA, pixhawks use only UBX, but once you switch to UBX U-center doenst shows any satelites, thats ok, set to UBX
protocol in: UBX+NMEA
RATE - period 200ms
CFG - save current config->Send
MP:
- serial port 3 baudrate: 115
- GPS auto config: 1
- GPS GNSS mode: 0 or 67 (had 3 but it didnt work very well)
- GPS_save_CFG: 0
- GPS type: 2
Это как пример конфига у человека с буржуйского форума.
Читал, буду завтра пробывать.
Ввел данные параметры. Учитывая, что самолет у меня неделю пролежал на даче, ekf3 включился через две минуты. Буду дальше продолжать наблюдения
я тоже летаю на ЕКФ3, но ребята в теме советуют сеже поставить 2
Если не путаю, ekf2 вроде не влез на этот полетник.
Почему-то самолет после перехода из qloiter в cruise полетел в землю. Так что разборки с GPS приостанавливаю на неопределенное время.
Хьюстон, у нас проблемы!
Как-то так: T1 VTOL привет планета
я не понял ,а скорость какая была на 37 секунде, есть ощущение что он просто свалился не набрав скорость, моторы отключились судя по току , а скорости для горизонтального полета недостаточно. нужно настроить Q_ASSIST он не позволит свалиться и правильно настроить переход ardupilot.org/…/assisted_fixed_wing_flight.html