Автопилот Arduplane - открытое ПО
И вертели компас вместе с контроллером?
Естественно.
Есть сильное желание следить за полетом не только через Мишн, но рисовать трек , параллельно в другой навигационной программе. В частности использовать не Googl ,а генштабовские карты ну и т.д.
Тут как бы видится несколько вариантов (ни один не знаю как реализоавть):
______________
Вощем подскажите куда копать…
на наземном модуле телеметрии есть точки где можно снять tx и gnd эти сигналы можно пустить на второй ftdi адаптер и через второй юсб порт работьать только на “прослушку”
Как то все подозрительно просто… тоесть берем любой USB-Serial адаптер, до хоть ту платку которой прошивается OSD , цепляем к Tx и Gnd UARTа два провода (у меня 3DR с двумя входами USB и UART). Ммм , а из мавлинка вытащить GPS данные другие проги смогут, там же еще куча всякой всячины?
а из мавлинка вытащить именно GPS данные другие проги смогут, там же еще куча всякой всячины?
нет, не смогут. Это придется делать программно, парсить мавлинк, сообщения GPS преобразовывать обратно в NMEA, а потом уже отдавать другим программкам. Либо аппаратно (ардуина между 3dr и USB serial, либо сразу Arduino nano c USB ).
ну калибровали то на самолете в сборе ?
Почти. Факт в том, что после калибровки именно в данной конфигурации т.е. ничего не добавляя или убавляя сразу начинает врать на элементарной проверке при повороте на 90.
нет, не смогут. Это придется делать программно, парсить мавлинк, сообщения GPS преобразовывать обратно в NMEA, а потом уже отдавать другим программкам. Либо аппаратно (ардуина между 3dr и USB serial, либо сразу Arduino nano c USB ).
Arduino Nano думаю лучше всего будет
Гдето даже видел библиотеку которая парсит Мавлинк
Гдето даже видел библиотеку которая парсит Мавлинк
Да, проскакивали они тут. Дома у меня лежит где то на диске. Ну и вытащить GPS координаты из мавлинка и без библиотеки достаточно просто. Не суть.
Факт в том, что после калибровки именно в данной конфигурации т.е. ничего не добавляя или убавляя сразу начинает врать на элементарной проверке при повороте на 90.
А какие калибровочные коэффициенты получились ? А компас в правильной ориентации стоит ?
А какие калибровочные коэффициенты получились ? А компас в правильной ориентации стоит ?
А где их посмотреть? В правильной, точкой уперед, тут похоже дело в другом, отдельный внешний компас выдаёт такую же фигню…
Есть мечтательность снять проп, заложить программу полёта на высоте 1 метр(или вообще ручн), и покатать его полчасика по маршруту на педальном конике, а потом сделать калибровку по данным ЖПС.
точкой уперед
точка же в углу 😃 Она может быть “уперед” в 4-х разных вариантах 😃
А где их посмотреть?
Он сразу после калибровки сообщает. Наизусть не помню как эти параметры называются.
Arduino Nano думаю лучше всего будет
Гдето даже видел библиотеку которая парсит Мавлинк
Да мне попадалось , кто то писал как из шрифта который отображается на телеметрии вытаскивать NMEA.
Ну да чтобы не городить огород лучше Nano.
Дома у меня лежит где то на диске. Ну и вытащить GPS координаты из мавлинка и без библиотеки достаточно просто. Не суть.
Да суть, это же с протоколом разобраться надо. А все докУменты на англицком, да еще наверное всякая синронизация с видео . Эх готовый бы скетч где раздобыть, чтоб выводы назначил и вперед.
Попробую поискать еще. Если попадется киньте ссыль на библиотеку - вдруг разберусь…
готовый бы скетч где раздобыть, чтоб выводы назначил и вперед
можно из готового скетча миним осд вынуть парсинг мавлинка и получение жпс координат
Останется NMEA закодировать, но это сильно проще.
Мдя, оказывается все на много проще 😃
нефакт что все эти ништяки работают в текущей версии мп, этож скрытый функционал
точка же в углу 😃 Она может быть “уперед” в 4-х разных вариантах 😃
Нос слева (изображение для примера)
Нос слева
убедили 😃
у меня на Ctl+F другая картинка выскакивает
у вас старая версия мишен планера
привет всем. ребята подскажите как проверить правильно ли работает компас в МП ? подключил вроде калибруется, как проверить то куда он смотрит на север или юг там, понять немогу работоспособность как проверить.
направьте его в сторону где индикатор heading показывает ноль
убедитесь что снулевым хеадингом нос самолета направлен строго на сервер.
направление на север удобно сопоставлять сопоставляя направления стен зданий или дорог отображаемых на карте.
на карте север сверху
Это, что получается Мишн на USB выдает NMEA , берем USB кабель и соединяем с планшетником или другим буком?
Судя по картинке МП выдает не на USB а на СОМ навигацию, а значит нужен голубой зуб, в котором инициализируется COM соединение, в планшете запускается “озик” с генштабом, по блутузу настраивается прием NMEA.