Abstract
We present a new method for navigating in a street network using solely data acquired by a (smartphone integrated electronic) compass for self-localization. To make compass-based navigation in street networks practical, it is crucial to deal with all kinds of imprecision and different driving behaviors. We therefore develop a trajectory representation based on so-called inflection points which turns out to be very robust against measurement variability. To enable real-time localization with compass data, we construct a custom-tailored data structure inspired by algorithms for efficient pattern search in large texts. Our experiments reveal that on average already very short sequences of inflection points are unique in a large street network, proving that this representation allows for accurate localization.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Quddus, M., Ochieng, W., Noland, R.: Current map-matching algorithms for transport applications: state-of-the art and future research directions. Transportation Research Part C: Emerging Technologies 15, 312–328 (2007)
Alt, H., Efrat, A., Rote, G., Wenk, C.: Matching planar maps. J. Algorithms 49, 262–283 (2003)
Yanagisawa, H.: An offline map matching via integer programming. In: Proc. 20th International Conference on Pattern Recognition (ICPR), pp. 4206–4209. IEEE (2010)
Eisner, J., Funke, S., Herbst, A., Spillner, A., Storandt, S.: Algorithms for matching and predicting trajectories. In: Proc. of the 13th Workshop on Algorithm Engineering and Experiments (ALENEX) (2011)
Funke, S., Storandt, S.: Path shapes: an alternative method for map matching and fully autonomous self-localization. In: Proceedings of the 19th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, pp. 319–328. ACM (2011)
Firner, B., Sugrim, S., Yang, Y., Lindqvist, J.: Elastic pathing: Your speed is enough to track you (2014). CoRR abs/1401.0052
Aggarwal, P., Thomas, D., Ojeda, L., Borenstein, J.: Map matching and heuristic elimination of gyro drift for personal navigation systems in gps-denied conditions. Measurement Science and Technology 22(2), 025205 (2011)
Pei, L., Chen, R., Liu, J., Liu, Z., Kuusniemi, H., Chen, Y., Zhu, L.: Sensor assisted 3d personal navigation on a smart phone in gps degraded environments. In: 2011 19th International Conference on Geoinformatics, pp. 1–6, June 2011
Douglas, D., Peucker, T.: Algorithms for the reduction of the number of points required to represent a digitized line or its caricature. The Canadian Cartographer 10(2), 112–122 (1973)
de Berg, M., Cook IV, A.: Go with the flow: The direction-based frechet distance of polygonal curves. In: Proc. 1st Int. ICST Conf. on Theory and Practice of Algorithms in Computer Systems (TAPAS) (2011)
Ukkonen, E.: On-line construction of suffix trees. Algorithmica 14, 249–260 (1995). doi:10.1007/BF01206331
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Funke, S., Schirrmeister, R., Skilevic, S., Storandt, S. (2015). Compass-Based Navigation in Street Networks. In: Gensel, J., Tomko, M. (eds) Web and Wireless Geographical Information Systems. W2GIS 2015. Lecture Notes in Computer Science(), vol 9080. Springer, Cham. https://doi.org/10.1007/978-3-319-18251-3_5
Download citation
DOI: https://doi.org/10.1007/978-3-319-18251-3_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-18250-6
Online ISBN: 978-3-319-18251-3
eBook Packages: Computer ScienceComputer Science (R0)