дешевый GPS ресивер совместимый с RTKLIB

сразу прощу прощения за простые вопросы, только пытаюсь разобраться в теме

у меня есть задача: собрать gps данные и с помощью RTKLIB получить более точные результаты, используя уже имеющийся NTRIP сервис. потом эти “более аккуратные” координаты будут отправлены на смартфон (андроид) для использования в другом приложении.

собрать GPS данные с мобильного телефона для обработки в RTKLIB не получается, так как нет возможности получить необходимую сырую информацию (NMEA не содержит pseudo-ranges и doppler shift data). поэтому я ищу максимально дешевый GPS ресивер для работы с RTKLIB. насколько я понимаю, один из самых дешевых вариантов - это Skytraq S1315F RAW. подскажите, какие еще альтернативные варианты есть по такой же стоимости?

можно ли использовать дешевые USB ресиверы, например вот это с Build-in SiRF Star III GPS chip? :
http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=281060723896&ssPageName=ADME:X:AAQ:US:1123

заранее спасибо!

Почитать соседнюю тему, это конечно не царское дело.

Пожалейте новичка, в той теме 27 страниц не слишком полезных сообщений и отрицательных результатов. Так что присоединяюсь к автору - хотелось бы подвести какие-то итоги из той темы (если есть) одним сообщением :slight_smile:
Желательно с:

  • ценой
  • ссылкой, где купить

Нужен приемник с чипсетом sirf2 (c прошивкой БЕЗ XTrack)
это антиквариат, найти непросто,
или sirf4,
например Navilock NL-443P, NL-442U,
или с чипсетом antaris4:
openmoko freerunner, wintec wbt-300, wintec wbt-201, wintec wsg-1000 (он же navilock NL-120GR),
navilock BT-451, navilock NL-507ETTL, navilock EM-500,
или с чипсетом ublox5 (с внешней FLASH памятью), например
ublox EVK-5H, EVK-5T (пойдет и ROM),
DFRduino GPS Shield-LEA-5H (SKU:TEL0044),
Navilock NL-402U, NL-403P, NL-404P, NL-422MP,
или ublox6 (с внешней FLASH памятью)
ublox EVK-6H, EVK-6T (пойдет и ROM), EVK-6P (ROM),
Navilock NL-602U, NL-603P, NL-604P, NL-622MP,
Navilock NL-662U, NL-663P, NL-664P, NL-682MP.
Все приемники в списке я сам собственноручно проверял, сырые данные есть ™.

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

По поводу купить и цены тоже слишком много вариантов.
Skytraq S1315F здесь никто не проверял, так как производитель
подвальный китайский, сегодня он есть, завтра он решит никаких вам сырых данных.
Из того, что пишут другие, известно что плюс у него только один: 20 Hz сырые данные,
остальное-минусы.

1 Like

usm78-gis, SviMik, спасибо!

Такой наивный вопрос. Спутниковое телевидение тоже вещает примерно на таких же частотах как и GPS (12к МГц). Можно ли там эти данные как-то снифать и превратить их годные RAW-данные ? На китайских ресиверах с Linux проблем с написанием самописного ПО быть не должно.

Такие проекты есть, но обработка сигнала примерно 1 секунда эфира = 1 минуту на мощном компе. Понятно что можно улучшать алгоритмы, переносить обработку сигнала на CUDA, но это стрельба из пушки по воробьям.
http://forum.openstreetmap.org/viewtopic.php?pid=282774#p282774

Спутниковое ТВ вещает на значительно большей частоте. Конвертер снижает частоту http://ru.wikipedia.org/wiki/Спутниковый_конвертер

На 600 рублевые китайские SDR приемники (официально называемые приемниками цифрового ТВ) вроде бы научились принимать GPS. Или его возможностей не хватит?

Другое смущает, как так аппаратный GPS-приёмник с частотой небось 100 МГц в х60 раз круче программного с частотой 2ГГц, не понимаю.

Тут не надо понимать, тут надо верить.
Аппаратный приемник лучше потому, что там 80-90%% работы выполняется узкоспециализированным набором. В результате качество работы близко к максимально возможному.
Для примера: есть у меня внешний BT GPS RX-200. При обработке треков собранных с его помощью я вижу даже места перестроений и обгонов. Если же я беру треки с телефонных приемников, то там трек мотает вокруг дороги даже безотносительно направления движения.

Статья с хабра. MS как раз сделало то, что мы тут затрагиваем - сырые данные, большая флешка, обработка раз в месяц. Хотя там и упоминается как вариант отправка и обсчёт данных в облаке и чуть ли не реалтам ответ о координатах в ответ, но это видимо домыслы автора статьи.

Сделало “как всегда”: через пару лет после того как другие уже
давно используют
http://www.ublox.com/en/embedded-gps-technology/54-capture-and-process.html
http://www.cambridgewireless.co.uk/docs/Paul-Gough-Business-SIG-130110.pdf

Относительно GPS приемников может быть и лучше, но мне кажется, что в общем случае не всегда аппаратное решение лучше программного. В программе легко что-то изменить (ошибки поправить, доработать что-то) в отличии от уже сделанной микросхемы.

Это наверное из-за маленькой антенны в телефоне. Если заменить на большую - будет лучше? Реально ли заменить (пусть это будет не так красиво, но что бы работало)?