An INS/Floor-Plan Indoor Localization System Using the Firefly Particle Filter

被引:14
作者
Chen, Jian [1 ]
Ou, Gang [1 ]
Peng, Ao [1 ]
Zheng, Lingxiang [1 ]
Shi, Jianghong [1 ]
机构
[1] Xiamen Univ, Sch Informat Sci & Engn, Xiamen 361001, Peoples R China
关键词
indoor localization system; INS; floor plan; KF; FPF; HEURISTIC DRIFT ELIMINATION; PEDESTRIAN NAVIGATION; SMARTPHONES; FI;
D O I
10.3390/ijgi7080324
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Location-based services for smartphones are becoming more and more popular. The core of location-based services is how to estimate a user's location. An INS/floor-plan indoor localization system, using the Firefly Particle Filter (FPF), is proposed to estimate a user's location. INS includes an attitude angle module, a step length module and a step counting module. In the step length module, we propose a hybrid step length model. The proposed step length algorithm reasonably calculates a user's step length. Because of sensor deviation, non-orthogonality and the user's jitter, the main bottleneck for INS is that the error grows over time. To reduce the cumulative error, we design cascade filters including the Kalman Filter (KF) and FPF. To a certain extent, KF reduces velocity error and heading drift. On the other hand, the firefly algorithm is used to solve the particle impoverishment problem. Considering that a user may not cross an obstacle, the proposed particle filter is proposed to improve positioning performance. Results show that the average positioning error in walking experiments is 2.14 m.
引用
收藏
页数:18
相关论文
共 44 条
[1]  
Ali, 2014, ARPN Journal of Engineering and Applied Sciences, V9, P1732
[2]  
[Anonymous], 183052016 ISOIEC
[3]  
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
[4]   A Novel Map-Based Dead-Reckoning Algorithm for Indoor Localization [J].
Bao, Haitao ;
Wong, Wai-Choong .
JOURNAL OF SENSOR AND ACTUATOR NETWORKS, 2014, 3 (01) :44-63
[5]   Heuristic Drift Elimination for Personnel Tracking Systems [J].
Borenstein, Johann ;
Ojeda, Lauro .
JOURNAL OF NAVIGATION, 2010, 63 (04) :591-606
[6]   Integrated WiFi/PDR/Smartphone Using an Unscented Kalman Filter Algorithm for 3D Indoor Localization [J].
Chen, Guoliang ;
Meng, Xiaolin ;
Wang, Yunjia ;
Zhang, Yanzhe ;
Tian, Peng ;
Yang, Huachao .
SENSORS, 2015, 15 (09) :24595-24614
[7]   An INS/WiFi Indoor Localization System Based on the Weighted Least Squares [J].
Chen, Jian ;
Ou, Gang ;
Peng, Ao ;
Zheng, Lingxiang ;
Shi, Jianghong .
SENSORS, 2018, 18 (05)
[8]   The Performance Analysis of Space Resection-Aided Pedestrian Dead Reckoning for Smartphone Navigation in a Mapped Indoor Environment [J].
Chiang, Kai-Wei ;
Liao, Jhen-Kai ;
Huang, Shih-Huan ;
Chang, Hsiu-Wen ;
Chu, Chien-Hsun .
ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2017, 6 (02)
[9]   Indoor Intelligent Mobile Robot Localization Using Fuzzy Compensation and Kalman Filter to Fuse the Data of Gyroscope and Magnetometer [J].
Chung, Hung-Yuan ;
Hou, Chun-Cheng ;
Chen, Yu-Shan .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2015, 62 (10) :6436-6447
[10]  
Davidson P., 2010, Ubiquitous Positioning Indoor Navigation and Location Based Service (UPINLBS), P1, DOI DOI 10.1007/978-1-4020-2686-7