Digital Finds
Improved GPS: Resources and Notes
Theory:
We'll start with chapter six of the "Essentials of Satellite Navigation", describing improving GPS performance:
http://www.u-blox.com/customersupport/docs/GPS_Compendium(GPS-X-02007).pdf
We'll want A-GPS and DGPS; A-GPS greatly reduces the Time To First Fix (TTFF) and DGPS improves accuracy. With these we will enable field staff to take their phone out of their pocket, bring it out of suspend mode, and quickly enable accurate GPS recording.
Both A-GPS and DGPS rely upon assistance servers that communicate to the phones over TCP over WiFi/bluetooth/GPRS. We can establish servers either in fixed locations (office roofs) or semi-fixed locations (site specific).
Technical details:
- Michael Shiloh provides details of the u-blox chip found in the FreeRunner:
http://gettingstartedopenmoko.wordpress.com/2008/05/28/openmoko-u-blox-usage/
- U-blox provided documentation (including how to get an A-GPS account):
http://blogs.thehumanjourney.net/finds/resource/AssistNow-Online-Docu.zip
- Implementing A-GPS server and client (also found in the above zip):
http://people.openmoko.org/matt_hsu/ImplementationAssistNowServerAndClient(GPS.G4-SW-05017-C).pdf
- C code for A-GPS:
- Script to run the above application:
http://lists.openmoko.org/pipermail/community/2008-June/018682.html
- GPRS will be needed:
- There may be an issue using an external antenna?:
http://lists.openmoko.org/pipermail/hardware/2008-May/000119.html
- The GTA01 had the GPS antenna orientated out of the top of the case - the FreeRunner is the same. Also raises the possibility of fixing another antenna connector (N Male, for example) to the FreeRunner via a Hirose U.FL pigtail:
http://wiki.openmoko.org/wiki/Image:Gta01b_v3_case_top_open_pcb_lifted.jpg
Other:
- Not exactly improving GPS performance, but I tied a GTA01 to my mountain bike:
- Measuring continental drift with GPS:
http://news.bbc.co.uk/1/hi/england/nottinghamshire/2956026.stm
(Included because I love the way it says that the GPS hardware is worth about £20,000; surely it should say that it costs about £20,000)
- "Unscientific GPS note" (thanks Esben):
http://unadventure.wordpress.com/2008/04/28/unscientific-gps-note/
- Finally, I might be having a paper published on the topic of GPS measurement of peoples engagement with a city. Need to do some work on that though...
Posted at 12:24PM Jun 17, 2008 by Joseph Reeves in OLPA | Comments[3]

Posted by Esben Damgaard on June 17, 2008 at 01:14 PM BST #
Posted by Joseph Reeves on June 17, 2008 at 01:30 PM BST #
This at least works for germany. It is called SAPOS or SAPOS-RASANT or SAPOS EPS-RASANT. It's actually free of charge. You'll just need to have a RDS decoder, and decode the data stream which is in the format
An english document describing this is http://www.lverma.nrw.de/produkte/downloads/images/texte/Rasant_english.pdf. The page looks ugly in kpdf, but the info is there :-)
Posted by Holger Schurig on June 18, 2008 at 03:57 PM BST #