Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2019 Mar 7;19(5):1170.
doi: 10.3390/s19051170.

Gravity-Based Methods for Heading Computation in Pedestrian Dead Reckoning

Affiliations

Gravity-Based Methods for Heading Computation in Pedestrian Dead Reckoning

Adi Manos et al. Sensors (Basel). .

Abstract

One of the common ways for solving indoor navigation is known as Pedestrian Dead Reckoning (PDR), which employs inertial and magnetic sensors typically embedded in a smartphone carried by a user. Estimation of the pedestrian's heading is a crucial step in PDR algorithms, since it is a dominant factor in the positioning accuracy. In this paper, rather than assuming the device to be fixed in a certain orientation on the pedestrian, we focus on estimating the vertical direction in the sensor frame of an unconstrained smartphone. To that end, we establish a framework for gravity direction estimation and highlight the important role it has for solving the heading in the horizontal plane. Furthermore, we provide detailed derivation of several approaches for calculating the heading angle, based on either the gyroscope or the magnetic sensor, all of which employ the estimated vertical direction. These various methods-both for gravity direction and for heading estimation-are demonstrated, analyzed and compared using data recorded from field experiments with commercial smartphones.

Keywords: gravity direction; heading estimation; indoor navigation; smartphone sensors.

PubMed Disclaimer

Conflict of interest statement

The authors declare no conflict of interest.

Figures

Figure 1
Figure 1
Structure of the filter for gravity direction estimation. Input signals from the accelerometer and gyroscope are f(t) and ω(t), respectively, while the output γ^(t) is the estimated gravity unit vector.
Figure 2
Figure 2
Estimated gravity direction along time, comparing the accelerometer-based method with the gyroscope-accelerometer fusion method.
Figure 3
Figure 3
Comparing estimated heading profiles as obtained by the magnetic-based and the three gyroscope-based methods. Upper and lower panes show the results when each of the gravity direction estimation methods is applied.
Figure 4
Figure 4
Comparing turn rate profiles as obtained by three gyroscope-based methods. The gravity direction here is estimated based on the accelerometer only.
Figure 5
Figure 5
Given a general three-component signal, u(t)=ux(t),uy(t),uz(t), there are two forms of concatenating magnitude calculation and low-pass filtering in the processing implementation.
Figure 6
Figure 6
Magnitude of angular rate vector, comparing two different forms for sequential processing of the gyroscope raw data.

References

    1. Beauregard S., Haas H. Pedestrian dead reckoning: A basis for personal positioning; Proceedings of the 3rd Workshop on Positioning, Navigation and Communication; Hannover, Germany. 16 March 2006.
    1. Elhoushi M., Georgy J., Noureldin A., Korenberg M.J. A survey on approaches of motion mode recognition using sensors. IEEE Trans. Intell. Transp. Syst. 2017;18:1662–1686. doi: 10.1109/TITS.2016.2617200. - DOI
    1. Klein I., Solaz Y., Ohayon G. Pedestrian Dead Reckoning With Smartphone Mode Recognition. IEEE Sens. J. 2018;18:7577–7584. doi: 10.1109/JSEN.2018.2861395. - DOI
    1. Manos A., Klein I., Hazan T. Gravity Direction Estimation and Heading Determination for Pedestrian Navigation; Proceedings of the 2018 International Conference on Indoor Positioning and Indoor Navigation (IPIN); Nantes, France. 24–27 September 2018.
    1. Harle R. A survey of indoor inertial positioning systems for pedestrians. IEEE Commun. Surv. Tutor. 2013;15:1281–1293. doi: 10.1109/SURV.2012.121912.00075. - DOI

LinkOut - more resources