Correcting GPS Readings from a Tracked Mobile Sensor

  • Richard Milton
  • Anthony Steed
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3479)


We present a series of techniques that we have been using to process GPS readings to increase their accuracy. In a study of urban pollution, we have deployed a number of tracked mobile pollution monitors comprising a PDA, GPS sensor and carbon monoxide (CO) sensor. These pollution monitors are carried by pedestrians and cyclists. Because we are operating in an urban environment where the sky is often occluded, the resulting GPS logs will show periods of low availability of fix and a wide variety of error conditions. From the raw GPS and CO logs we are able to make maps of pollution at a 50m scale. However, because we know the behaviour of the carriers of the devices, and we can relate the GPS behaviour and known effects of CO in the environment, we can correct the GPS logs semi-automatically. This allows us to achieve a roughly 5m scale in our maps, which enables us to observe a new class of expected environmental effects. In this paper we present the techniques we have developed and give a general overview of how other knowledge might be integrated by system integrators to correct their own log files.


Building Footprint Carbon Monoxide Level Cycle Route Pollution Monitor Marylebone Road 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Department for Environment, Food and Rural Affairs (Defra): The air quality archive (2005), (verified 2005-02-09)
  2. 2.
    Croxford, B., Penn, A., Hillier, B.: Spatial distribution of urban pollution: civilizing urban traffic. In: 5th Symposium on Highway and Urban Pollution (1995)Google Scholar
  3. 3.
    Department for Environment Food and Rural Affairs (Defra): The air quality strategy for england, scotland, wales and northern ireland, 1999 (1999)Google Scholar
  4. 4.
    Discovery Net. Web Resource (2005), (verified 2005-02-09)
  5. 5.
    DAPPLE (Dispersion of Air Pollutants and their Penetration into the Local Environment). Web Resource (2005), (verified 2005-02-09)
  6. 6.
    O‘Donnell, M., Watson, T., Fisher, J., Simpson, S., Brodin, G., Bryant, E., Walsh, D.: Galileo performance: Gps interoperability and discriminators for urban and indoor environments. GPS World (June 2003)Google Scholar
  7. 7.
    El-Sheimy, N.: Integrated systems and their impact on the future of positioning, navigation, and mapping applications. In: Quo Vadis International Conference, International Federation of Surveyors (FIG) Working Week, Prague, May 21-26 (2000)Google Scholar
  8. 8.
    Steed, A.: Supporting mobile applications with real-time visualisation of GPS availability. In: Brewster, S., Dunlop, M.D. (eds.) Mobile HCI 2004. LNCS, vol. 3160, pp. 373–377. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  9. 9.
    Steed, A., Milton, R.: Making maps of pollution using tracked mobile sensors (2004) (under submission)Google Scholar
  10. 10.
    Ochieng, W., Noland, R., Polak, J., Park, J.H., Zhao, L., Briggs, D., Crookell, A., Evans, R., Walker, M., Randolph, W.: Integration of gps and dead reckoning for real time vehicle performance and emissions monitoring. The GPS Solutions Journal 6(4), 229–241 (2003)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Richard Milton
    • 1
  • Anthony Steed
    • 1
  1. 1.Department of Computer ScienceUniversity College LondonLondonUnited Kingdom

Personalised recommendations