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

被引:54
作者
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 条
[41]   An identification system design using a CMAC with a learning algorithm based on the Kalman filter [J].
Hirashima, Y ;
Iiguni, Y .
(SYSID'97): SYSTEM IDENTIFICATION, VOLS 1-3, 1998, :1333-1338
[42]   A GPS Receiver Adaptive Digital Beamforming Interference Suppression Algorithm Based on Kalman Filter [J].
Ding Wenrui ;
Zhu Yunlong ;
Zhang Bo ;
Yang Dongkai .
CHINESE JOURNAL OF ELECTRONICS, 2013, 22 (02) :433-436
[43]   MARG attitude estimation algorithm based on sequential adaptive error state Kalman filter [J].
Lin X. ;
Zhao T. ;
Lin W. ;
Sun W. ;
Jiang Z. ;
Wang M. .
Zhongguo Guanxing Jishu Xuebao/Journal of Chinese Inertial Technology, 2023, 31 (12) :1175-1180
[44]   An Improved Online Denoising Algorithm Based on Kalman Filter and Adaptive Current Statistics Model [J].
Yi, Sheng-lun ;
Jin, Xue-bo ;
Su, Ting-li .
2017 9TH INTERNATIONAL CONFERENCE ON MODELLING, IDENTIFICATION AND CONTROL (ICMIC 2017), 2017, :782-786
[45]   A Deep Reinforcement Learning Based Mapless Navigation Algorithm Using Continuous Actions [J].
Duo Nanxun ;
Wang Qinzhao ;
Lv Qiang ;
Wei Heng ;
Zhang Pei .
2019 INTERNATIONAL CONFERENCE ON ROBOTS & INTELLIGENT SYSTEM (ICRIS 2019), 2019, :63-68
[46]   RESEARCH ON AUTONOMOUS NAVIGATION AND CONTROL ALGORITHM OF INTELLIGENT ROBOT BASED ON REINFORCEMENT LEARNING [J].
Yi, Yunlong ;
Guan, Ying .
SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2025, 26 (01) :423-431
[47]   Denoising algorithm of ground-airborne time-domain electromagnetic method based on Variational Bayesian-based adaptive Kalman filter (VBAKF) [J].
Wu, Qiong ;
Ma, Yunfeng ;
Li, Dongsheng ;
Wang, Yuan ;
Ji, Yanju .
JOURNAL OF APPLIED GEOPHYSICS, 2022, 202
[48]   Project and Development of a Reinforcement Learning Based Control Algorithm for Hybrid Electric Vehicles [J].
Maino, Claudio ;
Mastropietro, Antonio ;
Sorrentino, Luca ;
Busto, Enrico ;
Misul, Daniela ;
Spessa, Ezio .
APPLIED SCIENCES-BASEL, 2022, 12 (02)
[49]   An improved reinforcement learning algorithm based on knowledge transfer and applications in autonomous vehicles [J].
Ding, Derui ;
Ding, Zifan ;
Wei, Guoliang ;
Han, Fei .
NEUROCOMPUTING, 2019, 361 :243-255
[50]   A novel fault exclusion algorithm for Kalman filter-based RAIM with GPS and NavIC for aircraft navigation [J].
Bhattacharyya, Susmita .
MEASUREMENT SCIENCE AND TECHNOLOGY, 2025, 36 (04)