Attitude and Heading Estimation for Indoor Positioning Based on the Adaptive Cubature Kalman Filter

被引:21
|
作者
Geng, Jijun [1 ]
Xia, Linyuan [1 ]
Wu, Dongjin [2 ]
机构
[1] Sun Yat Sen Univ, Sch Geog & Planning, Guangdong Prov Key Lab Urbanizat & Geosimulat, 135 Xingangxi Rd, Guangzhou 510275, Peoples R China
[2] Nanjing Tech Univ, Sch Geomat Sci & Technol, 30 Puzhu Rd, Nanjing 211816, Peoples R China
基金
中国国家自然科学基金;
关键词
indoor positioning; MARG sensors; attitude and heading; adaptive cubature Kalman filter; LOCALIZATION; NAVIGATION; ALGORITHM; DESIGN; WIFI;
D O I
10.3390/mi12010079
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
The demands for indoor positioning in location-based services (LBS) and applications grow rapidly. It is beneficial for indoor positioning to combine attitude and heading information. Accurate attitude and heading estimation based on magnetic, angular rate, and gravity (MARG) sensors of micro-electro-mechanical systems (MEMS) has received increasing attention due to its high availability and independence. This paper proposes a quaternion-based adaptive cubature Kalman filter (ACKF) algorithm to estimate the attitude and heading based on smart phone-embedded MARG sensors. In this algorithm, the fading memory weighted method and the limited memory weighted method are used to adaptively correct the statistical characteristics of the nonlinear system and reduce the estimation bias of the filter. The latest step data is used as the memory window data of the limited memory weighted method. Moreover, for restraining the divergence, the filter innovation sequence is used to rectify the noise covariance measurements and system. Besides, an adaptive factor based on prediction residual construction is used to overcome the filter model error and the influence of abnormal disturbance. In the static test, compared with the Sage-Husa cubature Kalman filter (SHCKF), cubature Kalman filter (CKF), and extended Kalman filter (EKF), the mean absolute errors (MAE) of the heading pitch and roll calculated by the proposed algorithm decreased by 4-18%, 14-29%, and 61-77% respectively. In the dynamic test, compared with the above three filters, the MAE of the heading reduced by 1-8%, 2-18%, and 2-21%, and the mean of location errors decreased by 9-22%, 19-31%, and 32-54% respectively by using the proposed algorithm for three participants. Generally, the proposed algorithm can effectively improve the accuracy of heading. Moreover, it can also improve the accuracy of attitude under quasistatic conditions.
引用
收藏
页码:1 / 25
页数:25
相关论文
共 50 条
  • [1] Attitude heading reference algorithm based on transformed cubature Kalman filter
    Yu, Yong-jun
    Zhang, Xiang
    Khan, M. Sadiq Ali
    [J]. MEASUREMENT & CONTROL, 2020, 53 (7-8): : 1446 - 1453
  • [2] Attitude Heading Estimation of Indoor Moving Object Based on Extended Kalman Filter Algorithm
    Xia, Linyuan
    Geng, Jijun
    Wu, Dongjin
    Peng, Qingyi
    [J]. PROCEEDINGS OF 5TH IEEE CONFERENCE ON UBIQUITOUS POSITIONING, INDOOR NAVIGATION AND LOCATION-BASED SERVICES (UPINLBS), 2018, : 434 - 440
  • [3] Spacecraft attitude estimation based on matrix Kalman filter and recursive cubature Kalman filter
    Zhang, Tao
    Xu, Xiang
    Wang, Zhicheng
    [J]. PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART G-JOURNAL OF AEROSPACE ENGINEERING, 2018, 232 (16) : 3024 - 3033
  • [4] Adaptive robust maximum correntropy cubature Kalman filter for spacecraft attitude estimation
    Chu, Shuai
    Qian, Huaming
    Yan, Shuya
    Ding, Peng
    [J]. ADVANCES IN SPACE RESEARCH, 2023, 72 (08) : 3376 - 3385
  • [5] Cubature Kalman Filter Based Attitude Estimation for Micro Aerial vehicles
    Shi, Zhangsong
    Wu, Zhonghong
    Liu, Jian
    Fu, Bing
    [J]. 2016 8TH INTERNATIONAL CONFERENCE ON INTELLIGENT HUMAN-MACHINE SYSTEMS AND CYBERNETICS (IHMSC), VOL. 1, 2016, : 121 - 125
  • [6] Improved cubature Kalman filter based attitude estimation avoiding singularity
    Wei, Xiqing
    Song, Shenmin
    [J]. Hangkong Xuebao/Acta Aeronautica et Astronautica Sinica, 2013, 34 (03): : 610 - 619
  • [7] Improved Cubature Kalman Filter for Spacecraft Attitude Estimation
    Qiu, Zhenbing
    Guo, Lei
    [J]. IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2021, 70
  • [8] Heading Estimation with Real-time Compensation Based on Kalman Filter Algorithm for an Indoor Positioning System
    Li, Xin
    Wang, Jian
    Liu, Chunyan
    [J]. ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2016, 5 (06)
  • [9] A federal cubature Kalman filter for IMU-UWB indoor positioning
    He, Chengyang
    Tang, Chao
    Dou, Lihua
    Yu, Chengpu
    [J]. 2020 IEEE 16TH INTERNATIONAL CONFERENCE ON CONTROL & AUTOMATION (ICCA), 2020, : 749 - 754
  • [10] Attitude estimation based on quaternion square-root cubature Kalman filter
    Qian, Huaming
    Huang, Wei
    Ge, Lei
    Zhang, Guangtuo
    [J]. Beijing Hangkong Hangtian Daxue Xuebao/Journal of Beijing University of Aeronautics and Astronautics, 2013, 39 (05): : 645 - 649