Robust adaptive filter using fuzzy logic for tightly-coupled visual inertial odometry navigation system

被引:14
作者
Yue, Zhe [1 ]
Lian, Baowang [1 ]
Gao, Yuting [2 ]
机构
[1] Northwestern Polytech Univ, Sch Elect & Informat, YouYi West Rd 127, Xian, Peoples R China
[2] Univ Calgary, Dept Geomat Engn, 2500 Univ Dr NW, Calgary, AB, Canada
关键词
tensors; adaptive filters; cameras; covariance matrices; Kalman filters; fuzzy logic; inertial navigation; stereo image processing; pose estimation; image filtering; Takagi-Sugeno fuzzy logic; VIO navigation system; robust adaptive filter; tightly-coupled visual-inertial odometry navigation system; epipolar geometry; trifocal tensor geometry; multistate constraint Kalman filter; covariance matrix; KALMAN FILTER; VISION;
D O I
10.1049/iet-rsn.2019.0390
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this study, a robust adaptive filter using fuzzy logic for tightly-coupled visual-inertial odometry (VIO) navigation system is proposed. First, the authors use the epipolar geometry and trifocal tensor geometry as the measurement models of the VIO navigation system, which can avoid calculating the three-dimensional position of feature points. Second, the camera poses corresponding to the three images are corrected in the filter to form a multi-state constraint Kalman filter. Finally, when the measurement noise statistics changes or the erroneous measurement occurs in practical applications, the proposed method utilises Takagi-Sugeno (T-S) fuzzy logic to determine a scalar factor according to the divergence degree parameter. Then, the scalar factor is applied to the innovation covariance matrix and the filter gain, which improves the navigation accuracy and robustness of the VIO navigation system. The experimental results testing with the publicly available real-world KITTI dataset demonstrate the effectiveness of the proposed method.
引用
收藏
页码:364 / 371
页数:8
相关论文
共 33 条
[1]  
Arasaratnam I, 2009, IEEE T AUTOM CONT, V54, P510
[2]   Improved Cubature Kalman Filter for GNSS/INS Based on Transformation of Posterior Sigma-Points Error [J].
Cui, Bingbo ;
Chen, Xiyuan ;
Tang, Xinhua .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2017, 65 (11) :2975-2987
[3]   Visual Odometry Drift Reduction Using SYBA Descriptor and Feature Transformation [J].
Desai, Alok ;
Lee, Dah-Jye .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2016, 17 (07) :1839-1851
[4]   Input Uncertainty Sensitivity Enhanced Nonsingleton Fuzzy Logic Controllers for Long-Term Navigation of Quadrotor UAVs [J].
Fu, Changhong ;
Sarabakha, Andriy ;
Kayacan, Erdal ;
Wagner, Christian ;
John, Robert ;
Garibaldi, Jonathan M. .
IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2018, 23 (02) :725-734
[5]   Vision meets robotics: The KITTI dataset [J].
Geiger, A. ;
Lenz, P. ;
Stiller, C. ;
Urtasun, R. .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2013, 32 (11) :1231-1237
[6]  
Hajiyev C., 2015, State estimation and control for low-cost unmanned aerial vehicles
[7]  
Hartley R., 2008, Multiple view geometry in computer vision, V30, P1865
[8]   EKF-Based Visual Inertial Navigation Using Sliding Window Nonlinear Optimization [J].
He, Sejong ;
Cha, Jaehyuck ;
Park, Chan Gook .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2019, 20 (07) :2470-2479
[9]  
Hsjung J., 2018, IEEE RSJ INT C INT R, P510
[10]  
Hu JS, 2014, IEEE INT CONF ROBOT, P3963, DOI 10.1109/ICRA.2014.6907434