среда, 14 ноября 2012 г.

GPS трек

В ноябре в Новосибирске традиционно наступает зима и полеты медленно сходят на нет. Наступает время устранять старые баги и конструировать новые ;)

Одним из таких багов был не работающий вывод GPS трека в EzOSD. Покопался в один из вечеров и оказалось все достаточно банально: распайку на выходе с OSD сделал неверно. Устранил. Теперь из динамиков слышен звук как от пулеметной очереди - это передаются координаты GPS:

 

Полет можно просматривать также в Google Earth с помощью утилиты ImmersionRC Player или же открыть сгенерированный плеером *.kml файл, где записан полный маршрут пути.

snapshot
Есть также возможность вывода траектории во время полета (Live capture) на ноутбуке, iPhone, iPad, or iPod Touch: iTelemetryFPV

Точность определения координат оказалась невысока, однако по-видимому это связано с сильной облачностью, шел снег и день был пасмурный. В результате GPS датчик поймал лишь 6 спутников. С обновленной прошивкой и новым датчиком точность должна значительно улучшиться: http://fpvlab.com/forums/showthread.php?5051-TBS-EzOSD-the-EzOSD-just-got-better

В общем, я рад, что не ошибся с выбором OSD. Система ImmersionRC EzOSD реально очень продуманная и удобная.

Остался вопрос: в файле *.kml прописана также высота полета. Она же отображается при выводе точек на карте Google Earth, в результате чего точки визуально смещаются относительно карты при ее смещении. Как сделать так, чтобы точки лежали непосредственно на поверхности карты (clamped to ground)? Редактировать высоту точек по одной очень уж утомительно :)

Комментариев нет:

Отправить комментарий