Ensuring highhtab accuracy and robustness remains a paramount concern in the realm of underwater positioning and navigation research. This paper proposes a filtering algorithm grounded in Inertial Measurement Unit/Global Positioning System (INS/GPS) integrated navigation to effectively address the challenges posed by non-Gaussian noise, stemming from outliers and measurement inaccuracies. Currently, most filtering algorithms are developed based on the criteria of minimum mean square error (MMSE) or maximum entropy criteria (MCC). To address the challenge of handling complex non-Gaussian noises, this paper uses the Minimum Error Entropy Criterion (MEE) and Extended Kalman Filter (EKF) with Kernel Risk-Sensitive Loss (KRSL) instead of MMSE or MCC to develop an online filtering algorithm with a recursive process, and adjusts the kernel size of MEE within a reasonable range by constructing an adaptive factor to deal with outliers generated during measurement and excessive convergence caused by the inapplicability of the kernel size. Through extensive target tracking simulations and surface Autonomous Underwater Vehicle (AUV) localization experiments, results demonstrate the efficacy of the proposed algorithm. Notably, the algorithm optimizes kernel sizes for different types of noises, ensuring robust state estimation and rapid convergence without compromising filtering accuracy.
Read full abstract