RL-AKF: An Adaptive Kalman Filter Navigation Algorithm Based on Reinforcement Learning for Ground Vehicles

被引:48
|
作者
Gao, Xile [1 ]
Luo, Haiyong [1 ]
Ning, Bokun [2 ]
Zhao, Fang [2 ]
Bao, Linfeng [1 ]
Gong, Yilin [2 ]
Xiao, Yimin [2 ]
Jiang, Jinguang [3 ]
机构
[1] Chinese Acad Sci, Inst Comp Technol, Beijing Key Lab Mobile Comp & Pervas Device, Beijing 100190, Peoples R China
[2] Beijing Univ Posts & Telecommun, Sch Software Engn, Beijing 100876, Peoples R China
[3] Wuhan Univ, GNSS Res Ctr, Wuhan 430072, Peoples R China
基金
中国国家自然科学基金; 北京市自然科学基金;
关键词
integrated navigation; Kalman filter; process noise covariance estimation; reinforcement learning; deep deterministic policy gradient; MONOCULAR VISION; GNSS; IDENTIFICATION; COVARIANCE;
D O I
10.3390/rs12111704
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
Kalman filter is a commonly used method in the Global Navigation Satellite System (GNSS)/Inertial Navigation System (INS) integrated navigation system, in which the process noise covariance matrix has a significant influence on the positioning accuracy and sometimes even causes the filter to diverge when using the process noise covariance matrix with large errors. Though many studies have been done on process noise covariance estimation, the ability of the existing methods to adapt to dynamic and complex environments is still weak. To obtain accurate and robust localization results under various complex and dynamic environments, we propose an adaptive Kalman filter navigation algorithm (which is simply called RL-AKF), which can adaptively estimate the process noise covariance matrix using a reinforcement learning approach. By taking the integrated navigation system as the environment, and the opposite of the current positioning error as the reward, the adaptive Kalman filter navigation algorithm uses the deep deterministic policy gradient to obtain the most optimal process noise covariance matrix estimation from the continuous action space. Extensive experimental results show that our proposed algorithm can accurately estimate the process noise covariance matrix, which is robust under different data collection times, different GNSS outage time periods, and using different integration navigation fusion schemes. The RL-AKF achieves an average positioning error of 0.6517 m within 10 s GNSS outage for GNSS/INS integrated navigation system and 14.9426 m and 15.3380 m within 300 s GNSS outage for the GNSS/INS/Odometer (ODO) and the GNSS/INS/Non-Holonomic Constraint (NHC) integrated navigation systems, respectively.
引用
收藏
页数:25
相关论文
共 50 条
  • [1] Design of Adaptive Kalman Filter Algorithm in Integrated Navigation System for Land Vehicles
    Du, Hongsong
    Cheng, Jianhua
    Wang, Bingyu
    2013 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION (ICMA), 2013, : 1492 - 1496
  • [2] A Dual Adaptive Unscented Kalman Filter Algorithm for SINS-Based Integrated Navigation System
    Lyu, Xu
    Meng, Ziyang
    Li, Chunyu
    Cai, Zhenyu
    Huang, Yi
    Li, Xiaoyong
    Yu, Xingkai
    JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2024, 35 (03) : 732 - 740
  • [3] Application of Adaptive Kalman Filter Algorithm in Small UAV Navigation
    Pan, Qianxi
    Zhao, Long
    Zhang, Changyun
    CSNC 2011: 2ND CHINA SATELLITE NAVIGATION CONFERENCE, VOLS 1-3, 2011, : 73 - 76
  • [4] An Improved Adaptive Federal Kalman Filter Algorithm For Integrated Navigation
    Zhai, Ying
    Li, Xisheng
    Feng, Yibo
    Zhang, Xiaojuan
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS RESEARCH AND MECHATRONICS ENGINEERING, 2015, 121 : 456 - 460
  • [5] Reliable integrated navigation system based on adaptive fuzzy federated Kalman filter for automated vehicles
    Li, Xu
    Zhang, Weigong
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART D-JOURNAL OF AUTOMOBILE ENGINEERING, 2010, 224 (D3) : 327 - 346
  • [6] Adaptive Kalman filter algorithm based on exponential attenuating factor for integrated navigation system
    Zeng Q.
    Zhao T.
    Zhao B.
    Liu J.
    Zhu X.
    1600, Editorial Department of Journal of Chinese Inertial Technology (29): : 307 - 313
  • [7] Multi-sensor Integrated Navigation Algorithm Using Adaptive Federated Kalman Filter for MAVs
    Lei, Ge-Hang
    Meng, Qing-Hao
    Liu, Ying-Jie
    Hou, Hui-Rang
    Zeng, Ming
    2018 37TH CHINESE CONTROL CONFERENCE (CCC), 2018, : 4951 - 4956
  • [8] Integrated Navigation Positioning Algorithm based on Improved Kalman Filter
    Zhang, Yajun
    Wang, Hao
    Wang, Hongjun
    2017 INTERNATIONAL CONFERENCE ON SMART GRID AND ELECTRICAL AUTOMATION (ICSGEA), 2017, : 255 - 259
  • [9] Fuzzy Adaptive Kalman Filter Algorithm for RUAV's Integrated Navigation System
    Dai, Lei
    Wu, Chong
    Qi, Juntong
    Han, Janda
    PROCEEDINGS OF THE 2012 24TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2012, : 2865 - 2869
  • [10] A SLAM Algorithm Based on Adaptive Cubature Kalman Filter
    Yu, Fei
    Sun, Qian
    Lv, Chongyang
    Ben, Yueyang
    Fu, Yanwei
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2014, 2014