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

被引:39
|
作者
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] An unscented Kalman filter based navigation algorithm for autonomous underwater vehicles
    Allotta, B.
    Caiti, A.
    Chisci, L.
    Costanzi, R.
    Di Corato, F.
    Fantacci, C.
    Fenucci, D.
    Meli, E.
    Ridolfi, A.
    MECHATRONICS, 2016, 39 : 185 - 195
  • [3] 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
  • [4] 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
  • [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] An adaptive cubature Kalman filter algorithm for inertial and land-based navigation system
    Liu, Min
    Lai, Jizhou
    Li, Zhimin
    Liu, Jianye
    AEROSPACE SCIENCE AND TECHNOLOGY, 2016, 51 : 52 - 60
  • [7] 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
  • [8] A Integrated Navigation Algorithm Based on Distributed Kalman Filter
    Zhang, Yonggang
    Dang, Yuanfang
    Li, Ning
    Huang, Yulong
    2015 IEEE INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION, 2015, : 2132 - 2135
  • [9] Vision-based terrain referenced navigation of aerial vehicles using an adaptive extended Kalman filter
    Mok, Sung-Hoon
    Kim, Youngjoo
    Bang, Hyochoong
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART G-JOURNAL OF AEROSPACE ENGINEERING, 2018, 232 (08) : 1584 - 1597
  • [10] The adaptive extended Kalman filter algorithm in GPS positioning for moving vehicles
    Jia, ZJ
    Wang, HF
    Wu, GQ
    Ma, SS
    Chen, B
    ISTM/2003: 5TH INTERNATIONAL SYMPOSIUM ON TEST AND MEASUREMENT, VOLS 1-6, CONFERENCE PROCEEDINGS, 2003, : 1949 - 1952