I am looking for a low-cost (< US$500) GNSS/GPS setup with a centimeter precision without much HW hacking. I am not able to produce my PCB or do any soldering (though I would do that if there is no other way) so a kind of a easy-to-assemble setup would be welcome. I know about the $900 Piksi thing but that is still too expensive for me. It seems like cm precision should be possible for much less - like employing a 50 USD raw GPS sensor with an antenna and ordinary PC with RTKLIB software.

I am not sure if it is better to use two GPS sensor setup for RTK (one base station and one for rover) or whether I can get the corrective DGPS data elsewhere (my region is Czech Republic - there seems to be national grid here allowing to stream correction data for reasonable cost).

My application will be in a passenger car so I will not be limited with power source - no low power needed although that would be nice. I will be using the position readings within OpenCV - so I need to get the data into C/C++ code. The application is data collection so I can use raw GPS post-processing.

EDIT: I was recommended a $150 U-BLOX LEA-6T USB board that would make a $300 sum for dual unit setup without the host HW (probably 2 x PC or Raspberry Pi?) and software. As software RTKLIB could probably be used although I have zero experience with either (HW & SW) of these.

Also, there seems to be the NAVIO board from EMLID in development and hopefully to be released soon. This will probably offer an "out of the box" RTK solution (both HW & SW) at an estimated price of $165 for board (see comments on that link). They made some RTK demonstration (theory here) and also some Real-time OS tests.

closed as primarily opinion-based by neogeomat, BradHards, PolyGeo Nov 29 '15 at 11:01

Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.

  • 1
    there's also a GPS RAW Reciever, but till the moment there's no echo about good results navspark.mybigcommerce.com/… navspark.mybigcommerce.com/… – geogeek Aug 23 '14 at 10:14
  • 1
    Thanks for a link! I just found few nice pages with "rtklib raspberry pi" google search: tubbyaustin.blogspot.cz/2013/06/rtklib-on-raspberry-pi.html and gnss.co/?p=52 these guys report the u-blox LEA-xT or NEO-xT range chipsets should have cheap raw data, but I am struggling with purchasing availability within EU. Seems like the NS-RAW would work "out of the box" with RTKLIB on a PC? – Kozuch Aug 23 '14 at 10:23
  • 1
    NS-RAW yes it works out of the box that said in their indiegogo campaing indiegogo.com/projects/… – geogeek Aug 23 '14 at 10:25
  • 1
    Emlid now offers U-blox NEO-6T USB dongle with raw GPS data for $50. It should be compatible with RTKLIB. See emlid.com/shop/u-blox-neo-usb. – Kozuch Feb 17 '15 at 16:40
  • 1
    The currently cheapest GPS module (just a sensor without CPU/computer) with RAW data support I could find is this one: UBLOX NEO-M8T TIME & RAW from CSGShop - they told me they have warehouses in both EU and USA so all prices are final (VAT included). They have also more expensive modules with integrated antenna etc. – Kozuch Nov 29 '15 at 10:15

There is a Adafruit Ultimate GPS Breakout - 66 channel w/10 Hz, it has position accuracy of <3 meter, velocity accuracy of 0.1 meter per second and cost around 40$. For a working model with Raspberry Pi, here is a tutorial.

  • 2
    How do you get from "<3 meter" down to centimeter accuracy? – whuber Mar 29 '15 at 20:49
  • post processing a quick search: unavco.org/software/data-processing/postprocessing/… – risail Oct 26 '15 at 19:22
  • 2
    Post processing depends on more data than you can get out of simple NEMA sentence positioning info. You need the raw satellite timing info that works with the RTK postprocessing. – Dave X Nov 12 '15 at 17:55

From my research on the WWW, the best cheapest working solutions seems to be the REACH at the moment (December 2015). They have RTK kit for $570 available.

The board is the successor of NAVIO and the NAVIO+ board.

reach board

  • The u-Blox NEO-M8N module shown in the picture, with the current(2017) flash/firmware, has disabled the NAV-RAWX data so they no longer work as RTKLIB Ready. If you can find a LEA-6T or NEO-M8T based board, it would work. – Dave X Jan 10 '18 at 15:46

Not the answer you're looking for? Browse other questions tagged or ask your own question.