There has been some talk here before about the RTK-Lib project, which allows much greater GPS positional accuracy. Now someone has ported RTK-Lib the Android and it's in the Google PlayStore for free:
https://play.google.com/store/apps/details?id=ru0xdc.rtkgps
So apart from an Android device (or Android-x86 image) you need a raw capable GPS (Skytraq S1315F-RAW or something fancier) with decent antenna and a correction feed (or second GPS)... and volia cm level accuracy for your robotics projects.
Don't know for certain whether this can run headless once configured.
There's also a 'report GGA to base' function, which might allow the computation to be done in 'moving base' mode and then the solution's position relayed to the rover.... if you don't want to put extra processing on the drone.
Enjoy, Simon
Comments
I have Stonex S8plus receiver, I want to try RTK GPS app with my receiver in combination with CORS network via NTRIP. Do you have some tutorial how to configure RTK GPS app so I can use my receiver with national CORS network?
I've never used the app, so I can't help. Did you try the app on the computer and get it working there?
I have checked it, both on computer (teraterm) and mobile ( slick usb 2 terminal) as well, data is comming on port but this RTKGPS app is not able to read it. Seems there is some problem with RTKGPS app setting which i am unable to understand. Please guide!
Is the Yuan 10 set to output without receiving commands? Many RTK GPS need to be told what to do upon start up. I would try connecting to a computer first, to see if there is any valid data on the serial port. Use a terminal program like teraterm or hyperterm.
hello
I am trying to connect my Android mobile to Skytraq Yuan 10 RTK receiver with OTG cable by using RTKGPS android app But application is unable to receive any data (it is showing that it is waiting for input data) from receiver. I have checked OTG cable, phone setting and RTKGPS (for USB input stream etc ) but there seems no issue. Does anybody faced same issue? please guide to resolve the issue. Thanks
That one looks to be L1 only. It is much much better using L1+L2 because the ambiguities are so much easier to resolve
If this gets funded there will be a cheaper RTK board available:
http://www.indiegogo.com/projects/navspark-arduino-compatible-with-...
Antonie, having a unit with a battery and in an enclosure that is durable is worth a lot!
PA300 has rtk as an option. It seems all of these more expensive boards have everything as an option. on top of the base price ($1658.00 which only includes L1L2, 1Hz, raw data):
GLONASS $1125
RTK Base & Rover $1031
RTK Base $900
20Hz activation $473
10Hz activation $315
I think PA300 have no option to exclude RTK software inside the box?? May be this type of board will not require rtklib but we still can use the raw data stream to be used in rtklib.