Predicting the Noise Covariance With a Multitask Learning Model for Kalman Filter-Based GNSS/INS Integrated Navigation

In the recent years, the availability of accurate vehicle position becomes more urgent. The global navigation satellite systems/inertial navigation system (GNSS/INS) is the most used integrated navigation scheme for land vehicles, which utilizes the Kalman filter (KF) to optimally fuse GNSS measurement and INS prediction for accurate and robust localization. However, the uncertainty of the process noise covariance and the measurement noise covariance has a significant impact on Kalman filtering performance. Traditional KF-based integrated navigation methods configure the process noise covariance and measurement noise covariance with predefined constants, which cannot adaptively characterize the various and dynamic environments, and obtain accurate and continuous positioning results under complex environments. To obtain accurate and robust localization results under various complex and dynamic environments, in this article, we propose a novel noise covariance estimation algorithm for the GNSS/INS-integrated navigation using multitask learning model, which can simultaneously estimate the process noise covariance and measurement noise covariance for the KF. The predicted multiplication factors are used to dynamically scale process noise covariance matrix and measurement noise covariance matrix respectively according to the inputs of raw inertial measurement. Extensive experiments are conducted on our collected practical road data set under three typical complex urban scenarios, such as, avenues, viaducts, and tunnels. Experimental results demonstrate that compared with the traditional KF-based integrated navigation algorithm with predefined fixed settings, our proposed method reduces 77.13% positioning error.

[1]  Haiyong Luo,et al.  A LSTM Algorithm Estimating Pseudo Measurements for Aiding INS during GNSS Signal Outages , 2020, Remote. Sens..

[2]  Haiyong Luo,et al.  RL-AKF: An Adaptive Kalman Filter Navigation Algorithm Based on Reinforcement Learning for Ground Vehicles , 2020, Remote. Sens..

[3]  Sergey Levine,et al.  Backprop KF: Learning Discriminative Deterministic State Estimators , 2016, NIPS.

[4]  Zhaoyang Li,et al.  Constrained MEMS-Based GNSS/INS Tightly Coupled System With Robust Kalman Filter for Accurate Land Vehicular Navigation , 2020, IEEE Transactions on Instrumentation and Measurement.

[5]  Sebastian Thrun,et al.  Discriminative Training of Kalman Filters , 2005, Robotics: Science and Systems.

[6]  Leckraj Nagowah,et al.  A low cost autonomous unmanned ground vehicle , 2018, Future Computing and Informatics Journal.

[7]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[8]  Chen Wei,et al.  An improved adaptive Kalman filtering algorithm for balancing vehicle , 2017, 2017 Chinese Automation Congress (CAC).

[9]  Jinling Wang,et al.  Improving Adaptive Kalman Filter in GPS/SDINS Integration with Neural Network , 2007 .

[10]  A. H. Mohamed,et al.  Adaptive Kalman Filtering for INS/GPS , 1999 .

[11]  Nicholas Roy,et al.  Deep Inference for Covariance Estimation: Learning Gaussian Noise Models for State Estimation , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[12]  Yuanqing Xia,et al.  Kalman Filter With Recursive Covariance Estimation—Sequentially Estimating Process Noise Covariance , 2014, IEEE Transactions on Industrial Electronics.

[13]  Jinling Wang,et al.  Evaluating the Performances of Adaptive Kalman Filter Methods in GPS/INS Integration , 2010 .

[14]  C. Rizos,et al.  Improving Adaptive Kalman Estimation in GPS/INS Integration , 2007, Journal of Navigation.

[15]  Nassir Navab,et al.  Long Short-Term Memory Kalman Filters: Recurrent Neural Estimators for Pose Regularization , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

[16]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[17]  Ali KHENCHAF,et al.  Evaluating Process and Measurement Noise in Extended Kalman Filter for GNSS Position Accuracy , 2019, 2019 13th European Conference on Antennas and Propagation (EuCAP).

[18]  Andrew P. Sage,et al.  Algorithms for sequential adaptive estimation of prior statistics , 1969 .

[19]  Vladlen Koltun,et al.  An Empirical Evaluation of Generic Convolutional and Recurrent Networks for Sequence Modeling , 2018, ArXiv.

[20]  S. F. Schmidt,et al.  The Kalman filter - Its recognition and development for aerospace applications , 1981 .

[21]  Xiaoji Niu,et al.  Analysis and Modeling of Inertial Sensors Using Allan Variance , 2008, IEEE Transactions on Instrumentation and Measurement.

[22]  T. Başar,et al.  A New Approach to Linear Filtering and Prediction Problems , 2001 .

[23]  Esmat Bekir Introduction to Modern Navigation Systems , 2007 .

[24]  Chen Rui K-means aided Kalman Filter noise estimation calibration for integrated GPS/INS Navigation , 2016, 2016 IEEE International Conference on Intelligent Transportation Engineering (ICITE).

[25]  Zhenyu Huang,et al.  Adaptive adjustment of noise covariance in Kalman filter for dynamic state estimation , 2017, 2017 IEEE Power & Energy Society General Meeting.

[26]  Xu Li,et al.  Enhancing Localization Accuracy of MEMS-INS/GPS/In-Vehicle Sensors Integration During GPS Outages , 2018, IEEE Transactions on Instrumentation and Measurement.

[27]  Hongjian You,et al.  Fast rectifying airborne infrared scanning image based on GPS and INS , 2004, Future Gener. Comput. Syst..

[28]  Alfonso Bahillo,et al.  Evaluation of Experimental GNSS and 10-DOF MEMS IMU Measurements for Train Positioning , 2019, IEEE Transactions on Instrumentation and Measurement.

[29]  R. E. Kalman,et al.  New Results in Linear Filtering and Prediction Theory , 1961 .