RTK-Lib ported to Android

JTa-5kqoT3Q2IiViim_MWrMXpSPBMb-eGh42jO-37wv3N2taZKRo1v6F7a9EewxIuYc=h900

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

E-mail me when people leave their comments –

You need to be a member of diydrones to add comments!

Join diydrones

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.

This reply was deleted.