Vector Graph Assisted Pedestrian Dead Reckoning Using an Unconstrained Smartphone

The paper presents a hybrid indoor positioning solution based on a pedestrian dead reckoning (PDR) approach using built-in sensors on a smartphone. To address the challenges of flexible and complex contexts of carrying a phone while walking, a robust step detection algorithm based on motion-awareness has been proposed. Given the fact that step length is influenced by different motion states, an adaptive step length estimation algorithm based on motion recognition is developed. Heading estimation is carried out by an attitude acquisition algorithm, which contains a two-phase filter to mitigate the distortion of magnetic anomalies. In order to estimate the heading for an unconstrained smartphone, principal component analysis (PCA) of acceleration is applied to determine the offset between the orientation of smartphone and the actual heading of a pedestrian. Moreover, a particle filter with vector graph assisted particle weighting is introduced to correct the deviation in step length and heading estimation. Extensive field tests, including four contexts of carrying a phone, have been conducted in an office building to verify the performance of the proposed algorithm. Test results show that the proposed algorithm can achieve sub-meter mean error in all contexts.

[1]  H. S. Wolff,et al.  iRun: Horizontal and Vertical Shape of a Region-Based Graph Compression , 2022, Sensors.

[2]  Andy Hopper,et al.  The active badge location system , 1992, TOIS.

[3]  Andy Hopper,et al.  A new location technique for the active office , 1997, IEEE Wirel. Commun..

[4]  B. Kvasov Cubic Spline Interpolation , 2000 .

[5]  Gaetano Borriello,et al.  SpotON: An Indoor 3D Location Sensing Technology Based on RF Signal Strength , 2000 .

[6]  Paramvir Bahl,et al.  RADAR: an in-building RF-based user location and tracking system , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[7]  Yunhao Liu,et al.  LANDMARC: Indoor Location Sensing Using Active RFID , 2004, Proceedings of the First IEEE International Conference on Pervasive Computing and Communications, 2003. (PerCom 2003)..

[8]  Yunhao Liu,et al.  ANDMARC: Indoor Location Sensing Using Active RFID , 2003, PerCom.

[9]  Timo Hämäläinen,et al.  Experiments on local positioning with Bluetooth , 2003, Proceedings ITCC 2003. International Conference on Information Technology: Coding and Computing.

[10]  Josef Hallberg,et al.  Positioning with Bluetooth , 2003, 10th International Conference on Telecommunications, 2003. ICT 2003..

[11]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[12]  Eric Foxlin,et al.  Pedestrian tracking with shoe-mounted inertial sensors , 2005, IEEE Computer Graphics and Applications.

[13]  Bodhi Priyantha,et al.  The Cricket indoor location system , 2005 .

[14]  Chan Gook Park,et al.  MEMS Based Pedestrian Navigation System , 2005 .

[15]  Moustafa Youssef,et al.  The Horus WLAN location determination system , 2005, MobiSys '05.

[16]  M. E. Cannon,et al.  Integrated GPS/INS System for Pedestrian Navigation in a Signal Degraded Environment , 2006 .

[17]  Takeshi Kurata,et al.  Indoor/Outdoor Pedestrian Navigation with an Embedded GPS/RFID/Self-contained Sensor System , 2006, ICAT.

[18]  Robert Harle,et al.  Pedestrian localisation for indoor environments , 2008, UbiComp.

[19]  Ling Pei,et al.  Indoor/Outdoor Seamless Positioning Technologies Integrated on Smart Phone , 2009, 2009 First International Conference on Advances in Satellite and Space Communications.

[20]  Martin Klepal,et al.  Mobile Phone-Based Displacement Estimation for Opportunistic Localisation Systems , 2009, 2009 Third International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies.

[21]  Weifeng Tian,et al.  Activity classification and dead reckoning for pedestrian navigation with wearable sensors , 2008 .

[22]  Suzanne Lesecq,et al.  Calibration methods for inertial and magnetic sensors , 2009 .

[23]  Dominik Aufderheide,et al.  Towards real-time camera egomotion estimation and three-dimensional scene acquisition from monocular image streams , 2010, 2010 International Conference on Indoor Positioning and Indoor Navigation.

[24]  Antonio Fernández-Caballero,et al.  Optical flow or image subtraction in human detection from infrared camera on mobile robot , 2010, Robotics Auton. Syst..

[25]  Wei Chen,et al.  An effective Pedestrian Dead Reckoning algorithm using a unified heading error model , 2010, IEEE/ION Position, Location and Navigation Symposium.

[26]  Bernt Schiele,et al.  Dead reckoning from the pocket - An experimental study , 2010, 2010 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[27]  Yiannos Manoli,et al.  A modular and mobile system for indoor localization , 2010, 2010 International Conference on Indoor Positioning and Indoor Navigation.

[28]  Wilhelm Stork,et al.  An approach to infrastructure-independent person localization with an IEEE 802.15.4 WSN , 2010, 2010 International Conference on Indoor Positioning and Indoor Navigation.

[29]  C. Ascher,et al.  Dual IMU Indoor Navigation with particle filter based map-matching on a smartphone , 2010, 2010 International Conference on Indoor Positioning and Indoor Navigation.

[30]  Sebastian Gansemer,et al.  RSSI-based Euclidean Distance algorithm for indoor positioning adapted for the use in dynamically changing WLAN environments and multi-level buildings , 2010, 2010 International Conference on Indoor Positioning and Indoor Navigation.

[31]  Thorsten Vaupel,et al.  A Hidden Markov Model for pedestrian navigation , 2010, 2010 7th Workshop on Positioning, Navigation and Communication.

[32]  김정민,et al.  Cubic Spline Interpolation을 이용한 얼굴 영상의 단순화 , 2010 .

[33]  Wendong Wang,et al.  Indoor location based on independent sensors and WIFI , 2011, Proceedings of 2011 International Conference on Computer Science and Network Technology.

[34]  G. Lachapelle,et al.  High Performance GNSS Augmented Pedestrian Navigation in Signal Degraded Environments , 2011 .

[35]  Valérie Renaudin,et al.  Magnetic field based heading estimation for pedestrian navigation environments , 2011, 2011 International Conference on Indoor Positioning and Indoor Navigation.

[36]  Ching-Kun Chen,et al.  Step-length Estimation Using Wrist-worn Accelerometer and GPS , 2011 .

[37]  Yan Cui,et al.  Pedestrian Navigation with INS Measurements and Gait Models , 2011 .

[38]  Yuwei Chen,et al.  A Smart Phone Based PDR Solution for Indoor Navigation , 2011 .

[39]  Klaus Wehrle,et al.  FootPath: Accurate map-based indoor navigation using smartphones , 2011, 2011 International Conference on Indoor Positioning and Indoor Navigation.

[40]  R. Mautz Indoor Positioning Technologies , 2012 .

[41]  Feng Zhao,et al.  A reliable and accurate indoor localization method using phone inertial sensors , 2012, UbiComp.

[42]  Tobias Hecht,et al.  Investigation of location capabilities of four different smartphones for LBS navigation applications , 2012, 2012 International Conference on Indoor Positioning and Indoor Navigation (IPIN).

[43]  Yuwei Chen,et al.  Using LS-SVM Based Motion Recognition for Smartphone Indoor Wireless Positioning , 2012, Sensors.

[44]  Valérie Renaudin,et al.  Step Length Estimation Using Handheld Inertial Sensors , 2012, Sensors.

[45]  Valérie Renaudin,et al.  Motion Mode Recognition and Step Detection Algorithms for Mobile Phone Users , 2013, Sensors.

[46]  R. Ying,et al.  Investigating the use of MEMS Based Wrist-worn IMU for Pedestrian Navigation Application , 2013 .

[47]  Peilin Liu,et al.  RPNOS: Reliable Pedestrian Navigation on a Smartphone , 2013, GRMSE.

[48]  Fuling Bian,et al.  Geo-Informatics in Resource Management and Sustainable Ecosystem , 2013, Communications in Computer and Information Science.

[49]  Peilin Liu,et al.  An improved indoor localization method using smartphone inertial sensors , 2013, International Conference on Indoor Positioning and Indoor Navigation.

[50]  Kostas E. Bekris,et al.  Indoor Human Navigation Systems: A Survey , 2013, Interact. Comput..

[51]  Danping Zou,et al.  Optical flow based step length estimation for indoor pedestrian navigation on a smartphone , 2014, 2014 IEEE/ION Position, Location and Navigation Symposium - PLANS 2014.

[52]  Michael J. V. Leach,et al.  Contextual anomaly detection in crowded surveillance scenes , 2014, Pattern Recognit. Lett..

[53]  Danping Zou,et al.  Continuous Motion Recognition for Natural Pedestrian Dead Reckoning Using Smartphone Sensors , 2014 .