A Robust Localization Method for Unmanned Surface Vehicle (USV) Navigation Using Fuzzy Adaptive Kalman Filtering

Recently, multi-sensor navigation has emerged as a viable approach in autonomous vehicles’ development. Kalman filtering has been widely applied in multi-sensor data fusion, and researchers are trialing variants of the Kalman Filter (KF) to improve the operational robustness of vehicles in a range of environments under varying dynamic constraints. This paper proposes a novel sensor data fusion algorithm employing an Unscented Kalman Filter (UKF) for the autonomous navigation of an Unmanned Surface Vehicle (USV). Since the navigational sensors on-board the USV are subject to operational uncertainties caused by equipment limitations and environmental disturbances, an improved UKF algorithm with the capability of adaptive estimation, namely fuzzy adaptive UKF data fusion algorithm, has been proposed to obtain reliable navigational information. The conventional UKF is capable of fusing a number of raw sensor measurements and generating relatively accurate estimations with proper a priori knowledge of system noise. To deal with systems that lack such information, a fuzzy adaptive estimation method is introduced to enhance the performance of the conventional UKF, making the algorithm capable of verifying and correcting the associated sensor noise in real time. The proposed fuzzy adaptive UKF data fusion algorithm has been tested and evaluated in different simulations modeled using practical maritime environments and the results are compared with the conventional UKF. The sensor measurements taken from a practical USV trial have also been applied to the proposed algorithm for further validation.

[1]  S. Särkkä,et al.  BAYESIAN ESTIMATION OF TIME-VARYING SYSTEMS: Discrete-Time Systems , 2009 .

[2]  Baoqing Li,et al.  A Robust Adaptive Unscented Kalman Filter for Nonlinear Estimation with Uncertain Noise Covariance , 2018, Sensors.

[3]  Sanjay Sharma,et al.  Adaptive navigation systems for an unmanned surface vehicle , 2011 .

[4]  Zheng You,et al.  Inertial/celestial-based fuzzy adaptive unscented Kalman filter with Covariance Intersection algorithm for satellite attitude determination , 2016 .

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

[6]  Wu Chen,et al.  Adaptive Kalman Filtering for Vehicle Navigation , 2003 .

[7]  Yang Meng,et al.  Covariance matching based adaptive unscented Kalman filter for direct filtering in INS/GNSS integration , 2016 .

[8]  Nuno M. Garcia,et al.  From Data Acquisition to Data Fusion: A Comprehensive Review and a Roadmap for the Identification of Activities of Daily Living Using Mobile Devices , 2016, Sensors.

[9]  Federico Castanedo,et al.  A Review of Data Fusion Techniques , 2013, TheScientificWorldJournal.

[10]  Simo Srkk,et al.  Bayesian Filtering and Smoothing , 2013 .

[11]  Yuanchang Liu,et al.  Smoothed A* algorithm for practical unmanned surface vehicle path planning , 2019, Applied Ocean Research.

[12]  Arthur Gelb,et al.  Applied Optimal Estimation , 1974 .

[13]  Paul Hightower Motion Effects on GPS Receiver Time Accuracy , 2010 .

[14]  Wenwen Liu,et al.  An interval Kalman filter–based fuzzy multi-sensor fusion approach for fault-tolerant heading estimation of an autonomous surface vehicle , 2016 .

[15]  George Vukovich,et al.  Robust unscented Kalman filter for nanosat attitude estimation , 2017 .

[16]  Ju Jin,et al.  The adaptive Kalman filter based on fuzzy logic for inertial motion capture system , 2014 .

[17]  Jeffrey K. Uhlmann,et al.  Unscented filtering and nonlinear estimation , 2004, Proceedings of the IEEE.

[18]  Sang-Young Park,et al.  Onboard orbit determination using GPS observations based on the unscented Kalman filter , 2010 .

[19]  Simo Särkkä,et al.  Bayesian Filtering and Smoothing , 2013, Institute of Mathematical Statistics textbooks.

[20]  P. Zhang,et al.  Navigation with IMU/GPS/digital compass with unscented Kalman filter , 2005, IEEE International Conference Mechatronics and Automation, 2005.

[21]  Krishna Dev Kumar,et al.  Enhanced adaptive unscented Kalman filter for reaction wheels , 2015, IEEE Transactions on Aerospace and Electronic Systems.

[22]  Rudolph van der Merwe,et al.  The unscented Kalman filter for nonlinear estimation , 2000, Proceedings of the IEEE 2000 Adaptive Systems for Signal Processing, Communications, and Control Symposium (Cat. No.00EX373).

[23]  Sheng-Fuu Lin,et al.  Fuzzy Adaptive Cubature Kalman Filter for Integrated Navigation Systems , 2016, Sensors.