A Sensor-based Indoor Positioning Algorithm for Smart-Tour Applications

Tran-Quang Vinh1, , Dinh Phuc Phung1
1 Hanoi University of Science and Technology – No. 1, Dai Co Viet Str., Hai Ba Trung, Ha Noi, Viet Nam

Main Article Content

Abstract

This article presents an indoor positioning algorithm using accelerometer, gyroscope, and magnetic sensors to determine the location of travel users, to provide location-based services for users on intelligent travel guide systems. The main contributions of the proposal method on this paper are the application of a Kalman filter to eliminate interference of sensor signals that are received from integrated sensors on common smartphones, to handle the time velocity drift when user moving smartphone while standing in place, and therefore, to increase the positioning accuracy. The experiment results show that the proposed positioning algorithm achieves decimeter accuracy in indoor environment, which is suitable for positioning applications such as smart-tour applications.

Article Details

References

[1] Bort-Roig, J., Gilson, N.D., Puig-Ribera, A. et al., “Measuring and influencing physical activity with smartphone technology: a systematic review,” Sports Med, Vol. 44(5), pp 671–686, 2014.
[2] Kalman RE and Bucy RS, “New results in linear filtering and prediction theory,” ASME. J. Basic Eng., vol. 83(1), pp. 95-108, 1961.
[3] Welch, Greg & Bishop, Gary, "An introduction to the Kalman filter," Proc. Siggraph Course, vol. 8, 2016.
[4] Quaternions and Rotations (Com S 477/577 Notes) Yan-Bin Jia Sep 5, 2017.
[5] Ruoyu Zhi, “A drift eliminated attitude & position estimation algorithm in 3D” (2016), Graduate College Dissertations and Theses, paper 450.