Litcius/Paper detail

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

Michele Basso, Alessio Martinelli, Simone Morosi, Fabrizio Sera

2021Remote Sensing27 citationsDOIOpen Access PDF

Abstract

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.

Topics & Concepts

GNSS applicationsComputer scienceDead reckoningReal-time computingNavigation systemPedestrianKalman filterSatellite systemMerge (version control)GNSS augmentationGlobal Positioning SystemAir navigationSimulationArtificial intelligenceTelecommunicationsEngineeringInformation retrievalTransport engineeringIndoor and Outdoor Localization TechnologiesInertial Sensor and NavigationTarget Tracking and Data Fusion in Sensor Networks
A Real-Time GNSS/PDR Navigation System for Mobile Devices | Litcius