Abstract

This paper proposes a novel heading estimation approach for indoor pedestrian navigation using the built-in inertial sensors on a smartphone. Unlike previous approaches constraining the carrying position of a smartphone on the user’s body, our approach gives the user a larger freedom by implementing automatic recognition of the device carrying position and subsequent selection of an optimal strategy for heading estimation. We firstly predetermine the motion state by a decision tree using an accelerometer and a barometer. Then, to enable accurate and computational lightweight carrying position recognition, we combine a position classifier with a novel position transition detection algorithm, which may also be used to avoid the confusion between position transition and user turn during pedestrian walking. For a device placed in the trouser pockets or held in a swinging hand, the heading estimation is achieved by deploying a principal component analysis (PCA)-based approach. For a device held in the hand or against the ear during a phone call, user heading is directly estimated by adding the yaw angle of the device to the related heading offset. Experimental results show that our approach can automatically detect carrying positions with high accuracy, and outperforms previous heading estimation approaches in terms of accuracy and applicability.

Highlights

  • Though global navigation satellite systems (GNSS) may provide accurate localization outdoors, there is still no equivalent dominant indoor positioning technique

  • We develop a position transition detection algorithm to address this problem, and combine it with a position classifier to reduce the computational cost of position recognition

  • We report the evaluation of the proposed position recognition technique based on extensive samples collected from four participants and compare the performance of our heading estimation approach to existing approaches

Read more

Summary

Introduction

Though global navigation satellite systems (GNSS) may provide accurate localization outdoors, there is still no equivalent dominant indoor positioning technique. Many heading estimation approaches using a smartphone only consider a simplified situation, where both the carrying position and device attitude are specified and fixed [11,12]. Once the heading offset between the device forward direction and the user heading is known, the user heading can be directly determined by a device attitude estimation approach [13,14] This approach is inapplicable when the smartphone is put in a trouser pocket, a more likely carrying position, especially for young males [15]. We report the evaluation of the proposed position recognition technique based on extensive samples collected from four participants and compare the performance of our heading estimation approach to existing approaches. Conclusions and future works are presented in the last section

Related Works
Systemaccuracy
Position Recognition
Carrying Position Classifier
Carrying Position Transition Detection Algorithm
Discrimination between Position Transitions and User Turns
EKF Based Attitude Estimation Model
Heading Estimation for Hand-Held and Phone-Call Positions
Heading Estimation for In-Pocket and Swinging-Hand Positions
Position Recognition Results
Heading Estimation Results
For the and
Absolute heading distributionswith with carrying position transitions
Conclusions

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.