Exploring New Localization Applications Using a Smartphone

Part of the Lecture Notes in Control and Information Sciences book series (LNCIS, volume 474)


Localization is an enabling technology in many applications and services today and in the future. Satellite navigation often works fine for navigation , infotainment, and location-based services, and it is the dominating solution in commercial products today. A nice exception is the localization in Google Maps, where radio signal strength from WiFi and cellular networks are used as complementary information to increase accuracy and integrity. With the ongoing trend with more autonomous functions being introduced in our vehicles and with all our connected devices, most of them operated in indoor environments where satellite signals are not available; there is an acute need for new solutions. At the same time, our smartphones are getting more sophisticated in their sensor configuration. Therefore, in this chapter we present a freely available Sensor Fusion app developed in house, how it works, how it has been used, and how it can be used based on a variety of applications in our research and student projects.


Receive Signal Strength Sensor Fusion Near Field Communication Laboratory Exercise Android Platform 
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.



The first version of the Sensor Fusion app; it was developed in collaboration with HiQ (URL:, funded by a Saab award in the name of former ceo Åke Svensson received by Prof. Fredrik Gustafsson. These contributions are gratefully acknowledged. The authors also want to thank their colleagues and the students who have contributed to the research described in this chapter, as well as the Swedish Research Council (vr), Vinnova, and the Swedish Foundation for Strategic Research (ssf) for funding the described projects.


  1. 1.
    Gustafsson, F., Gunnarsson, F., Bergman, N., Forssell, U., Jansson, J., Karlsson, R., Nordlund, P.-J.: Particle filters for positioning, navigation, and tracking. IEEE Trans. Signal Process. 50(2) (2002)Google Scholar
  2. 2.
    Gustafsson, F., Orguner, U., Schön, T.B., Skoglar, P., Karlsson, R.: Navigation and tracking of road-bound vehicles. Handbook of Intelligent Vehicles, pp. 397–434. Springer, Berlin (2012)CrossRefGoogle Scholar
  3. 3.
    Gustafsson, F., Bergenäs, J., Stenmarck, M.: Project Ngulia: tracking rangers, rhinos, and poachers. ISIF Perspect. Inf. Fusion 1(1), 3–15 (2016)Google Scholar
  4. 4.
    Haverinen, J., Kemppainen, A.: Global indoor self-localization based on the ambient magnetic field. Robot. Auton. Syst. 57(10), 1028 – 1035 (2009). Appeared at 5th International Conference on Computational Intelligence, Robotics and Autonomous Systems, Incheon, KoreaGoogle Scholar
  5. 5.
    Hedberg, E., Hammar, M.: Train localization and speed estimation using on-board inertial and magnetic sensors. Master’s thesis no LiTH-ISY-EX–15/4893–SE, Department of Electrical Engineering, Linköpings universitet, Sweden (2015)Google Scholar
  6. 6.
    Hendeby, G.: Orientation estimation using smartphone sensors. (2014). Accessed 28 Oct 2016
  7. 7.
    Hendeby, G.: TSRT14 Sensor Fusion. (2016). Accessed 28 Oct 2016
  8. 8.
    Hendeby, G., Gustafsson, F., Wahlström, N.: Teaching sensor fusion and Kalman filtering using a smartphone. In: Proceedings of 19th IFAC World Congress, Cape Town, South Africa (2014)Google Scholar
  9. 9.
    Lindgren, D., Wilsson, O., Gustafsson, F., Habberstad, H.: Shooter localization in wireless microphone networks. EURASIP J. Adv. Signal Process. 1, 2010 (2010)Google Scholar
  10. 10.
    Ma, Z., Qiao, Y., Lee, B., Fallon, E.: Experimental evaluation of mobile phone sensors. In: 24th IET Irish Signals and Systems Conference, Letterkenny, Ireland (2013)Google Scholar
  11. 11.
    Nilsson, M., Rantakokko, J., Skoglund, M., Hendeby, G.: Indoor positioning using multi-frequency RSS measurements with foot-mounted IMU. In: Proceedings of Fifth International Conference on Indoor Positioning and Indoor Navigation, Busan, Korea, Oct. 27–30 (2014)Google Scholar
  12. 12.
    Norén, O.: Monitoring of road surface conditions. Master’s thesis no LiTH-ISY-EX–14/4773–SE, Department of Electrical Engineering, Linköpings universitet, Sweden (2014)Google Scholar
  13. 13.
    Nyqvist, H.E., Hendeby, G., Gustafsson, F.: On joint range and velocity estimation in detection and ranging sensors. In: 19th International Conference on Information Fusion, pp. 1674–1681, Heidelberg, Germany (2016)Google Scholar
  14. 14.
    Robertson, P., Frassl, M., Angermann, M., Doniec, M., Julian, B.J., Puyol, M.G., Khider, M., Lichtenstern, M., Bruno, L.: Simultaneous localization and mapping for pedestrians using distortions of the local magnetic field intensity in large indoor environments. In: International Conference on Indoor Positioning and Indoor Navigation, Montbeliard-Belfort, France (2013)Google Scholar
  15. 15.
    Sundqvist, J., Ekskog, J.: Victim localization using RF-signals and multiple agents in search & rescue. Master’s thesis no LiTH-ISY-EX–15/4871–SE, Department of Electrical Engineering, Linköpings universitet, Sweden (2014)Google Scholar
  16. 16.
    Wahlström, N.: Target tracking using Maxwell’s equations. Master’s thesis no LiTH-ISY-EX–10/4373–SE, Department of Electrical Engineering, Linköpings universitet, Sweden (2010)Google Scholar
  17. 17.
    Wahlström, N.: Modeling of Magnetic Fields and Extended Objects for Localization Applications. Dissertations no 1723, Linköping Studies in Science and Technology, SE-581 83 Linköping, Sweden (2015)Google Scholar
  18. 18.
    Wahlström, N., Hostettler, R., Gustafsson, F., Birk, W.: Rapid classification of vehicle heading direction with two-axis magnetometer. In: The 37th International Conference on Acoustics, Speech and Signal Processing (ICASSP), Kyoto, Japan (2012)Google Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  1. 1.Linköping UniversityLinköpingSweden

Personalised recommendations