Pedestrian navigation: how can inertial measurment units assist smartphones?
https://doi.org/10.32362/2500-316X-2021-9-2-22-34
Abstract
This paper is devoted to construction of reference walking trajectories for developing pedestrian navigation algorithms for smartphones. Such trajectories can be used both for verification of classical algorithms of navigation or for application of machine learning technics. Reconstruction of closed trajectories based on data from foot-mounted inertial measurement units (IMU) is investigated. The advantages of the approach are the use of inexpensive sensors and the simplicity of the presented method. We propose algorithms for reconstruction of smooth 2D pedestrian trajectories based on measurements from a single IMU as well as on combined measurements from two IMU’s. Introduced algorithms are based on application of modified Kalman filter with an assumption of IMU having zero velocity when foot contacts the ground. In case of two measurement units, it is additionally assumed that the positions of the sensors cannot differ significantly from each other. The algorithms were tested on trajectories lasting from 1 to 10 minutes, passing indoors on horizontal surfaces. Obtained results were compared with high precision trajectories acquired with GNSS RTK receivers. Additionally, the process of inter-device time synchronization is investigated and detailed description of the experiments and used equipment is given. The dataset used for verification of proposed algorithms is freely available at: http://gartseev.ru/projects/rtj2021.
About the Authors
I. A. ChistyakovRussian Federation
Ivan A. Chistyakov, Postgraguate Student, System Analysis Department,
1-52, Leninskie Gory, Moscow, 119234
Scopus Author ID: 57212444724
I. V. Grishov
Russian Federation
Ivan V. Grishov, Postgraguate Student, Control Problems Department, Institute of Cybernetics
78, Vernadskogo pr., Moscow, 119454
A. A. Nikulin
Russian Federation
Alexey A. Nikulin, Researcher
2-7, Bolshoi Starodanilovsky per., Moscow, 115191
M. V. Pikhletsky
Russian Federation
Mikhail V. Pikhletsky, Cand. Sci. (Eng.), Principal Researcher
1/7 Altuf’evskoe sh., Moscow, 121614
I. B. Gartseev
Russian Federation
Ilya B. Gartseev, Cand. Sci. (Eng.), Associate Professor, Control Problems Department, Institute of Cybernetics, Lead Engineer of Key Projects
78, Vernadskogo pr., Moscow, 119454
1/7 Altuf’evskoe sh., Moscow, 121614
ResearcherID: Y-6501-2019, Scopus Author ID: 55973474600
References
1. Woodman O.J. An introduction to inertial navigation. Technical Report UCAM-CL-TR-696. 2007. 37 p. URL: https://www.cl.cam.ac.uk/techreports/UCAM-CLTR-696.pdf
2. Chen C., Zhao P., Lu C.X., Wang W., Markham A., Trigoni N. Deep-Learning-Based Pedestrian Inertial Navigation: Methods, Data Set, and On-Device Inference. IEEE Internet of Things Journal. 2020;7(5):4431−4441.
3. Herath S., Yan H., Furukawa Y. RoNIN: Robust Neural Inertial Navigation in the Wild: Benchmark, Evaluations, & New Methods. In: 2020 IEEE International Conference on Robotics and Automation (ICRA).2020, p. 3146−3152.
4. Wang Q., Luo H., Ye L., Men A., Zha, F., Huang, Y., Ou C. Pedestrian heading estimation based on spatial transformer networks and hierarchical LSTM. IEEE Access. 2019;7:162309−162322. https://doi.org/10.1109/ACCESS.2019.2950728
5. Bayev A., Chistyakov I., Derevyankin A., Gartseev I., Nikulin A., Pikhletsky M. RuDaCoP: The dataset for smartphone-based intellectual pedestrian navigation. In: 2019 International Conference on Indoor Positioning and Indoor Navigation (IPIN). Pisa, Italy, 2019, p. 1−8. https://doi.org/10.1109/IPIN.2019.8911823
6. Colomar D.S., Nilsson J.-O., Händel P. Smoothing for ZUPT-aided INSs. In: 2012 International Conference on Indoor Positioning and Indoor Navigation (IPIN). Sydney, NSW, Australia, 2012, p. 1−5. https://doi.org/10.1109/IPIN.2012.6418869
7. Nilsson J.-O., Skog I., Händel P., Hari K.V.S. Footmounted INS for everybody — an open-source embedded implementation. In: Proceedings of the 2012 IEEE/ION Position, Location and Navigation Symposium (PLANS). Myrtle Beach, SC, USA, 2012, p. 140−145. https://doi.org/10.1109/PLANS.2012.6236875
8. Nilsson J.-O., Gupta A.K., Händel P. Foot-mounted inertial navigation made easy. In: 2014 International Conference on Indoor Positioning and Indoor Navigation (IPIN). 2014, p. 24−29.
9. Skog I., Handel P., Nilsson J.-O., Rantakokko J. Zero-velocity detection: An algorithm evaluation. IEEE Transactions on Biomedical Engineering. 2010;57(11):2657−2666. https://doi.org/10.1109/TBME.2010.2060723
10. Chistiakov I.A., Nikulin A.A., Gartseev I.B. Pedestrian dead-reckoning algorithms for dual foot-mounted inertial sensors. In: 2019 26th Saint Petersburg International Conference on Integrated Navigation Systems (ICINS). St. Petersburg, Russia, 2019, p. 1−8. https://doi.org/10.23919/ICINS.2019.8769341
11. Eiter T., Mannila H. Computing discrete Fréchet distance. Technical Report CD-TR 94/64. Christian Doppler Laboratory for Expert Systems. 1994:636−637.
12. Müller M. Dynamic Time Warping. In: Information Retrieval for Music and Motion. Berlin, Heidelberg: Springer; 2007. P. 69–84. https://doi.org/10.1007/978-3-540-74048-3_4
13. Vaughana N., Gabrysa B. Comparing and combining time series trajectories using Dynamic Time Warping. Procedia Computer Science. 2016;96:465−474. https://doi.org/10.1016/j.procs.2016.08.106
14. Niu X., Li Y., Kuang J., Zhang P. Data fusion of dual foot-mounted IMU for pedestrian navigation. IEEE Sensors Journal. 2019;19(12):4577−4584. https://doi.org/10.1109/JSEN.2019.2902422
15. Lemmon M.D., Ganguly J., Xia L. Model-based clock synchronization in networks with drifting clocks. In: Proceedings of Pacific Rim International Symposium on Dependable Computing. Los Angeles, CA, USA, 2000, p. 177−184. https://doi.org/10.1109/PRDC.2000.897300
16. Cormen T.H., Leiserson C.E., Rivest R.L., Stein C. Introduction to Algorithms: 3rd Edition. The MIT Press; 2009. P. 864−878.
Supplementary files
|
1. Location of the measuring unit on the leg | |
Subject | ||
Type | Исследовательские инструменты | |
View
(129KB)
|
Indexing metadata ▾ |
This paper is devoted to construction of reference walking trajectories for developing pedestrian navigation algorithms for smartphones. Such trajectories can be used both for verification of classical algorithms of navigation or for application of machine learning technics. Reconstruction of closed trajectories based on data from foot-mounted inertial measurement units is investigated. Obtained results were compared with high precision trajectories acquired with GNSS RTK receivers.
Review
For citations:
Chistyakov I.A., Grishov I.V., Nikulin A.A., Pikhletsky M.V., Gartseev I.B. Pedestrian navigation: how can inertial measurment units assist smartphones? Russian Technological Journal. 2021;9(2):22-34. (In Russ.) https://doi.org/10.32362/2500-316X-2021-9-2-22-34