Get the latest tech news

Calculating position from raw GPS data (2017)


We are all familiar with GPS (Global Positioning System) and its myriad applications. From getting directions using Google maps to hailing a ride using a ride sharing app, countless individuals and businesses rely on accurate position estimation using GPS.

The wikipedia article referenced above also provides an interesting history of the origins of the GPS system dating back to Sputnik, the first man made satellite launched in space. After reading this post, a casual reader should have a better understanding of GPS, so the next time they use Google maps on their phone, they are aware of the amazing technical infrastructure that makes positioning and navigation applications possible. I considered writing my own RTCM decoder, but then found an excellent Matlab library called goGPS (http://www.gogps-project.org/about/) that provides many useful routines to read and process GPS data.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of GPS

GPS

Photo of position

position

Photo of raw GPS data

raw GPS data

Related news:

News photo

Opera says the EU Commission's DMA regulation grip should extend to Microsoft Edge’s 'privileged' position on Windows devices to foster fair competition

News photo

Why GPS Is Under Attack

News photo

London Underground Hosts Tests For 'Quantum Compass' That Could Replace GPS