Remote Sensing (Apr 2021)

A Real-Time GNSS/PDR Navigation System for Mobile Devices

  • Michele Basso,
  • Alessio Martinelli,
  • Simone Morosi,
  • Fabrizio Sera

DOI
https://doi.org/10.3390/rs13081567
Journal volume & issue
Vol. 13, no. 8
p. 1567

Abstract

Read online

In this article, a smart pedestrian navigation system is developed to be implemented in a common smartphone. The main phases that characterize a pedestrian navigation system that is based on dead reckoning are introduced. A suitable Phase-Locked Loop is designed and the algorithm to estimate the direction of the user’s motion between one step and the next is developed. Finally, a suitable multi-rate Kalman filter (KF) is considered to merge the information from the pedestrian dead reckoning (PDR) navigation with the data provided by the global navigation satellite systems (GNSS). The proposed GNSS/PDR navigation system is implemented in Simulink as a finite-state machine and allows to define a trade-off between energy-saving and performance improvement in terms of position accuracy. The presented pedestrian navigation system is independent of the body-worn location of the smartphone and implements a compensation strategy of the systematic errors that are committed on the step-length estimation and the determination of the motion direction. Moreover, several tests are performed by walking in urban and suburban environments: the results show that a suitable trade-off between energy-saving and position accuracy can be reached by switching the GNSS receiver on and off.

Keywords