GPS-приемники для квадрокоптеров
Вообще - их бы спросить.
для поиска тропинки в лесу 2-3 метра более чем достаточно … а вот 20 метров уже много , можно попасть на соседнюю тропинку или не на тот поворот …
геодезисту же нужна сантиметровая точность … ибо каждые несколько сантиметров потом выливаются в кучу квадратных метров …
сливаться должно быть информация та, которая в штатном режиме не сливается.
в нашем случае (для RTKLIB ) это отладочная информация (“сырые данные” не один бюджетный модуль не отдаст ) … эта возможность была у M8N на старых прошивках (в новых данные идут в закрытом виде) и есть у N8T . поэтому модули желательно брать N8T или допиливать модули на 8030 под прошивку N8T …
то что базовый модуль будет включен постоянно (большее время идет накопление данных) увеличит точность , а то что он будет дальше от приемника (ровера) уменьшит …
, а то что он будет дальше от приемника (ровера) уменьшит …
У геодезиста (что границы мне отбивал) спрашивал- где у них база и на каком расстоянии они координаты отбивают.
База на их офисном здании, ездят на отбивку до 40 км от базы.
База на их офисном здании, ездят на отбивку до 40 км от базы.
РТК работает гдето до 60 км …
или допиливать модули на 8030 под прошивку N8T …
в чем заключается доработка?
Присоединяюсь к вопросу. Модули-то по распиновке вроде совпадают, вопрос в том, что нужно «под крышечкой доработать», чтобы залить прошивку от «T», а лучше «P». На известных мне форумах банально рекомендуют использовать M8N с прошивкой 2.0.1
Ну и наверное M 8T, а не N 8T.
M8N с прошивкой 2.0.1 это самый простой вариант , но не думаю что старая прошивка будет работать лучше новой … нужно пробовать … ща едут два модуля “для опытов” …
доработка - ну как минимум замена флэшки …
возможно еще есть какой-то ключик ( например какая-то нога чипа на землю или питание) , возможно придется изначально флэшку шить на программаторе (без какой-то записи во флэше модуль просто откажется шиться прошивкой отличной от “N” или продолжит работать как “N” ) … на китайских модулях нужно проверять всю обвязку , эти могли сэкономить на любом элементе …
модули “Р” нужно препарировать и смотреть что там … по идее должен быть как минимум более стабильный кварц (корпус кварца внешне может не отличаться ) …
M8N и M8T одинаковые по базе модули, основа M8030KT.
У меня есть бинарник от M8P, если есть от версии Т, давайте.
Вечером попытаюсь залить в подопытного.
Только есть подозрение что зашитый загрузчик не даст этого сделать.
Но мы не ищем легких путей…
фирмварь www.u-blox.com/en/product-resources?f[0]=field_fil…
теоретически какая может быть защита. записан условный ключ в область памяти. подтянут пин к земле, плюсу или другому пину, подключено устройство защиты типа хаспа.
что имеет смысл пробовать.
пин safeboot_N
если бутлоадер откажется вливать несвойственную прошиву - пробовать залить ее через внешний программатор
если не прокатит читать что во внешней памяти и фьюзах у заводского 8P
фирмварь
Это ж для Р…
Вообщем надо попробовать…
хуже всего если фьюзы в самом чипе … если они там есть , то они скорее всего одноразовые и с завода настроены на стандартную работу …
M8N -> M8T поидее должны должны становиться после перепрошивки , в худшем случае на программаторе … с M8P думаю будет сложнее …
если бы все сводилось только к прошивке , мы бы имели кучу китайских поделок с РТК на борту …
вот тут похоже мужики давно этой темой занимаются forum.openstreetmap.org/viewtopic.php?pid=573894#p…
вот тут выложен листинг патча (предпологаю что он имеет ввиду обход проверки фьюзов)
forum.openstreetmap.org/viewtopic.php?pid=587775#p…
но патч применим к конкретному бинарнику, PS. Модифицированная 3.01 для M8N : UBX_M8_301_SPG.2499691edc55c8b2084ae2fd0a2e7ffb.bin
коего я не нашел. судя по оформлению патча возможнобинарник может быть у когото на гитхабе
ранее было сказано что надо исключить проверку и поправить контрольную сумму прошивки
о, кажись нашел оригинал и исправленное.
github.com/nunojpg/u-blox-firmware
А что дает M8T для коптеров?
А что дает M8T для коптеров?
сам по себе ничего … если в мозгу полетного контроллера интегрирована RTKLIB или подобная RTK , то полетный контроллер сможет получать отладочную информацию из набортного модуля и модуля который остался на земле и по этим данным рассчитывать координаты намного точнее чем те что идут с самого модуля … если полетник этого не умеет , то придется ставить прокладку в виде интел эдисон или малинки между модулем и полетником …
в случае M8P все намного проще … с выхода наземного модуля (база) идут данные на вход в набортный модуль (ровер) , а с набортного на выходе сразу получаем координаты с сантиметровой точностью …
Залил официальную от M8P, с сайта, без исправлений.
загружается? что пишет при включении?
Да, грузится, ловит, на 115200/10Гц. работает. Внизу справа опознается как M8.
Там ведь как я понял надо с RTKLib колдовать сливая RAW данные.
Я пока от этого далек.
Если корректно прошилось, значит в конкретном случае нет ограничений.
А как определить что он опознается как M8P/T?
А что дает M8T для коптеров?
с Т можно получить сырые данные навигации с которыми можно поиграться подключив один модуль в качестве базы а второй в качестве ровера к приложению.
при хорошей антенне если нарисовать ровером букву размера порядка А4 то точность такова что буква будет узнаваема.
на основе Т можно как упоминалось выше собрать точные координаты на бортовом компьютере имея данные бортового жпс (ровера) и получая по телеметрии данные базы.
для ардупилота сделали несколько решений для сантиметровой навигации в частности этот комплект
ardupilot.org/copter/…/common-here-plus-gps.html
состоит из двух модулей 8Р один прошитый ровером, второй базой. при этом Мишен планер умеет передавать данные полученные с базы подключенной к ноуту, через мавлинк. Pixhawk декодирует вложенный в мавлинк поток данных ртк коррекции и передает их бортовому модулю с прошивкой ровера ,
этот ровер передает автопилоту уже скорректированые координаты с сантиметровой точностью.
Обычно пользователям хватает и двухметровой стандартной точности, но это пока не касается всяких геодезических применений аэротофотосьемки для картографии и съемки для создания 3д моделей местности.
кроме того подобная система была бы актуальна для наземных моделей для точной навигации в частности автоматическая газонокосилка итд
Если корректно прошилось, значит в конкретном случае нет ограничений.
А как определить что он опознается как M8P/T?
forum.openstreetmap.org/viewtopic.php?pid=615803#p…
скрины что должно выводить при включении
скрины что должно выводить при включении
Я не это имел ввиду…
Что и как и где нажать в UCenter?