A real-time robust indoor tracking system in smartphones

被引:17
作者
Carrera, Jose Luis V. [1 ]
Zhao, Zhongliang [1 ]
Braun, Torsten [1 ]
Li, Zan [2 ]
Neto, Augusto [3 ]
机构
[1] Univ Bern, Inst Comp Sci, Bern, Switzerland
[2] Jilin Univ, Inst Commun Engn, Changchun, Jilin, Peoples R China
[3] Univ Fed Rio Grande do Norte, Natal, RN, Brazil
基金
瑞士国家科学基金会;
关键词
Inertial measurement units (IMU); Particle filter; WiFi received signal strength indicator (RSSI); Kidnapped-robot problem;
D O I
10.1016/j.comcom.2017.09.004
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Nowadays, a growing number of ubiquitous mobile applications has increased the interest in indoor location-based services. Some indoor localization solutions for smartphones exploit radio information or data from Inertial Measurement Units (IMUs), which are embedded in most modern smartphones. In this work, we propose to fuse WiFi Receiving Signal Strength Indicator (RSSI) readings, IMUs, and floor plan information into an enhanced particle filter to achieve high accuracy and stable performance in the tracking process. Compared to our previous work, the improved stochastic model for location estimation is formulated in a discretized graph-based representation of the indoor environment. Additionally, we propose an efficient filtering approach for improving the IMU measurements, which is able to mitigate errors caused by inaccurate off-the-shelf IMUs and magnetic field disturbances. Moreover, we also provide a simple and efficient solution for localization failures like the kidnapped robot problem. The tracking algorithms are designed in a terminal-based system, which consists of commercial smartphones and WiFi access points. We evaluate our system in a complex indoor environment. Results show that our tracking approach can automatically recover from localization failures, and it could achieve the average tracking error of 1.15 m and a 90% accuracy of 1.8 m. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:104 / 115
页数:12
相关论文
共 41 条
  • [1] [Anonymous], 2006, CO FL SO ME, DOI 10.1007/1-84628-205-5
  • [2] [Anonymous], 2011, Proceedings of the 9th international conference on Mobile systems, applications, and services, MobiSys '11, DOI DOI 10.1145/1999995.2000010
  • [3] [Anonymous], 2016, ANDROID POSITION SEN
  • [4] Bahl P., 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064), P775, DOI 10.1109/INFCOM.2000.832252
  • [5] Heuristic Drift Elimination for Personnel Tracking Systems
    Borenstein, Johann
    Ojeda, Lauro
    [J]. JOURNAL OF NAVIGATION, 2010, 63 (04) : 591 - 606
  • [6] Bousquet O., 2004, FRESENIUS ENV B, V20
  • [7] Bukhori I., 2016, ROB INT SENS IRIS 20, DOI [10.1109/IRIS.2015.7451590, DOI 10.1109/IRIS.2015.7451590]
  • [8] Carrera J. L., 2016, P 19 ACM INT C MOD A, P292
  • [9] Ferris B., 2006, PROCEDURES ROBOT SCI
  • [10] Ghahramani Z., 2001, INT J PATTERN RECOGN