{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,25]],"date-time":"2026-02-25T17:49:20Z","timestamp":1772041760717,"version":"3.50.1"},"reference-count":57,"publisher":"MDPI AG","issue":"18","license":[{"start":{"date-parts":[[2021,9,14]],"date-time":"2021-09-14T00:00:00Z","timestamp":1631577600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The ability of the underwater vehicle to determine its precise position is vital to completing a mission successfully. Multi-sensor fusion methods for underwater vehicle positioning are commonly based on Kalman filtering, which requires the knowledge of process and measurement noise covariance. As the underwater conditions are continuously changing, incorrect process and measurement noise covariance affect the accuracy of position estimation and sometimes cause divergence. Furthermore, the underwater multi-path effect and nonlinearity cause outliers that have a significant impact on positional accuracy. These non-Gaussian outliers are difficult to handle with conventional Kalman-based methods and their fuzzy variants. To address these issues, this paper presents a new and improved adaptive multi-sensor fusion method by using information-theoretic, learning-based fuzzy rules for Kalman filter covariance adaptation in the presence of outliers. Two novel metrics are proposed by utilizing correntropy Gaussian and Versoria kernels for matching theoretical and actual covariance. Using correntropy-based metrics and fuzzy logic together makes the algorithm robust against outliers in nonlinear dynamic underwater conditions. The performance of the proposed sensor fusion technique is compared and evaluated using Monte-Carlo simulations, and substantial improvements in underwater position estimation are obtained.<\/jats:p>","DOI":"10.3390\/s21186165","type":"journal-article","created":{"date-parts":[[2021,9,14]],"date-time":"2021-09-14T21:47:21Z","timestamp":1631656041000},"page":"6165","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":16,"title":["Underwater Vehicle Positioning by Correntropy-Based Fuzzy Multi-Sensor Fusion"],"prefix":"10.3390","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8363-349X","authenticated-orcid":false,"given":"Nabil","family":"Shaukat","sequence":"first","affiliation":[{"name":"Institute of Oceanic Engineering Research, University of Malaga, 29010 Malaga, Spain"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4735-0692","authenticated-orcid":false,"given":"Muhammad","family":"Moinuddin","sequence":"additional","affiliation":[{"name":"Department of Electrical and Computer Engineering, King Abdulaziz University, Jeddah 21589, Saudi Arabia"},{"name":"Center of Excellence in Intelligent Engineering Systems, King Abdulaziz University, Jeddah 21589, Saudi Arabia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3042-4392","authenticated-orcid":false,"given":"Pablo","family":"Otero","sequence":"additional","affiliation":[{"name":"Institute of Oceanic Engineering Research, University of Malaga, 29010 Malaga, Spain"}]}],"member":"1968","published-online":{"date-parts":[[2021,9,14]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"7157","DOI":"10.1109\/ACCESS.2018.2795799","article-title":"Underwater Positioning Algorithm Based on SINS\/LBL Integrated System","volume":"6","author":"Zhang","year":"2018","journal-title":"IEEE Access"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"693","DOI":"10.1109\/TAC.1972.1100100","article-title":"Approaches to Adaptive Filtering","volume":"17","author":"Mehra","year":"1972","journal-title":"IEEE Trans. Autom. Control."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Woo, R., Yang, E.J., and Seo, D.W. (2019). A fuzzy-innovation-based adaptive Kalman filter for enhanced vehicle positioning in dense urban environments. Sensors, 19.","DOI":"10.3390\/s19051142"},{"key":"ref_4","unstructured":"Abdelnour, G., Chand, S., and Chiu, S. (1993, January 17\u201320). Applying fuzzy logic to the Kalman filter divergence problem. Proceedings of the IEEE Systems Man and Cybernetics Conference\u2014SMC, Le Touquet, France."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"2119","DOI":"10.1007\/s12541-019-00222-w","article-title":"Improved Extended Kalman Filter Based on Fuzzy Adaptation for SLAM in Underground Tunnels","volume":"20","author":"Ren","year":"2019","journal-title":"Int. J. Precis. Eng. Manuf."},{"key":"ref_6","first-page":"744","article-title":"Intelligent adaptation of Kalman filters using fuzzy logic","volume":"2","author":"Lalk","year":"1994","journal-title":"IEEE Int. Conf. Fuzzy Syst."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1177\/1729881419874645","article-title":"Incorporating neuro-fuzzy with extended Kalman filter for simultaneous localization and mapping","volume":"16","author":"Do","year":"2019","journal-title":"Int. J. Adv. Robot. Syst."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Fraser, C.T., and Ulrich, S. (2019, January 10\u201312). A fuzzy adaptive kalman filter for spacecraft formation navigation. Proceedings of the American Control Conference, Philadelphia, PA, USA.","DOI":"10.23919\/ACC.2019.8814948"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1016\/j.sigpro.2008.07.005","article-title":"Correntropy as a novel measure for nonlinearity tests","volume":"89","author":"Gunduz","year":"2009","journal-title":"Signal Process."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Wang, G., Gao, Z., Zhang, Y., and Ma, B. (2018). Adaptive maximum correntropy gaussian filter based on variational bayes. Sensors, 18.","DOI":"10.3390\/s18061960"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1109\/JOE.2013.2278891","article-title":"AUV Navigation and Localization: A Review","volume":"39","author":"Paull","year":"2014","journal-title":"IEEE J. Ocean Eng."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1016\/j.oceaneng.2019.04.011","article-title":"Advancements in the field of autonomous underwater vehicle","volume":"181","author":"Sahoo","year":"2019","journal-title":"Ocean Eng."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"59362","DOI":"10.1109\/ACCESS.2020.2982407","article-title":"On the identification of noise covariances and adaptive kalman filtering: A new look at a 50 year-old problem","volume":"8","author":"Zhang","year":"2020","journal-title":"IEEE Access"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"403","DOI":"10.1016\/j.ast.2014.04.009","article-title":"Innovative Mars entry integrated navigation using modified multiple model adaptive estimation","volume":"39","author":"Li","year":"2014","journal-title":"Aerosp. Sci. Technol."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1007\/s001900050236","article-title":"Adaptive Kalman Filtering for INS\/GPS","volume":"73","author":"Mohamed","year":"1999","journal-title":"J. Geod."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Or, B., Bobrovsky, B.Z., and Klein, I. (2021). Kalman Filtering with Adaptive Step Size Using a Covariance based Criterion. IEEE Trans. Instrum. Meas., 70.","DOI":"10.1109\/TIM.2021.3063191"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"594","DOI":"10.1109\/TAC.2017.2730480","article-title":"A Novel Adaptive Kalman Filter with Inaccurate Process and Measurement Noise Covariance Matrices","volume":"63","author":"Huang","year":"2018","journal-title":"IEEE Trans. Autom. Control."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Li, D., Ji, D., Liu, J., and Lin, Y. (2016). A Multi-Model EKF Integrated Navigation Algorithm for Deep Water AUV. Int. J. Adv. Robot. Syst., 13.","DOI":"10.5772\/62076"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Deng, Z.C., Yu, X., Qin, H.D., and Zhu, Z.B. (2018). Adaptive kalman filter-based single-beacon underwater tracking with unknown effective sound velocity. Sensors, 18.","DOI":"10.3390\/s18124339"},{"key":"ref_20","first-page":"1","article-title":"An Improved Adaptive Kalman Filter for Underwater SINS\/DVL System","volume":"2020","author":"Wang","year":"2020","journal-title":"Math. Probl. Eng."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"He, K., Liu, H., and Wang, Z. (2020). A novel adaptive two-stage information filter approach for deep-sea USBL\/DVL integrated navigation. Sensors, 20.","DOI":"10.3390\/s20216029"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"108","DOI":"10.1016\/j.oceaneng.2019.01.012","article-title":"Variational Bayesian adaptive Kalman filter for asynchronous multirate multi-sensor integrated navigation system","volume":"174","author":"Davari","year":"2019","journal-title":"Ocean Eng."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"59845","DOI":"10.1109\/ACCESS.2020.2982272","article-title":"Navnet: AUV Navigation through Deep Sequential Learning","volume":"8","author":"Zhang","year":"2020","journal-title":"IEEE Access"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"106602","DOI":"10.1016\/j.oceaneng.2019.106602","article-title":"End-to-end navigation for Autonomous Underwater Vehicle with Hybrid Recurrent Neural Networks","volume":"194","author":"Mu","year":"2019","journal-title":"Ocean Eng."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Gao, X., Luo, H., Ning, B., Zhao, F., Bao, L., Gong, Y., Xiao, Y., and Jiang, J. (2020). RL-AKF: An adaptive kalman filter navigation algorithm based on reinforcement learning for ground vehicles. Remote Sens., 12.","DOI":"10.3390\/rs12111704"},{"key":"ref_26","first-page":"rob.21832","article-title":"Terrain-aided navigation for long-endurance and deep-rated autonomous underwater vehicles","volume":"36","author":"Salavasidis","year":"2018","journal-title":"J. Field Robot."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Melo, J., and Matos, A. (2013, January 10\u201314). On the use of particle filters for terrain based navigation of sensor-limited AUVs. Proceedings of the 2013 MTS\/IEEE OCEANS, Bergen, Norway.","DOI":"10.1109\/OCEANS-Bergen.2013.6607997"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"250","DOI":"10.1016\/j.oceaneng.2017.04.047","article-title":"Survey on advances on terrain based navigation for autonomous underwater vehicles","volume":"139","author":"Melo","year":"2017","journal-title":"Ocean Eng."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"1008","DOI":"10.1080\/00207170701242515","article-title":"MMAE terrain reference navigation for underwater vehicles using PCA","volume":"80","author":"Oliveira","year":"2007","journal-title":"Int. J. Control."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Lee, J., and Bang, H. (2018). A Robust Terrain Aided Navigation Using the Rao-Blackwellized Particle Filter Trained by Long Short-Term Memory Networks. Sensors, 18.","DOI":"10.3390\/s18092886"},{"key":"ref_31","unstructured":"Sasiadek, J.Z., and Wang, Q. (2000, January 19). Fuzzy adaptive kalman filtering for INS\/GPS data fusion. Proceedings of the 2000 IEEE International Symposium on Intelligent Control. Held jointly with the 8th IEEE Mediterranean Conference on Control and Automation (Cat. No. 00CH37147), Patras, Greece."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"46071","DOI":"10.1109\/ACCESS.2019.2909151","article-title":"A Robust Localization Method for Unmanned Surface Vehicle (USV) Navigation Using Fuzzy Adaptive Kalman Filtering","volume":"7","author":"Liu","year":"2019","journal-title":"IEEE Access"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1108\/IJIUS-12-2017-0014","article-title":"Fuzzy adaptive extended Kalman filter for robot 3D pose estimation","volume":"6","author":"Deilamsalehy","year":"2018","journal-title":"Int. J. Intell. Unmanned Syst."},{"key":"ref_34","first-page":"482","article-title":"A practical note on evaluating Kalman filter performance optimality and degradation","volume":"193","author":"Jwo","year":"2007","journal-title":"Appl. Math. Comput."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Jwo, D.J., Chung, F.C., and Weng, T.P. (2010). Adaptive Kalman Filter for Navigation Sensor Fusion. Sensor Fusion and Its Applications, Sciyo.","DOI":"10.5772\/9957"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"700","DOI":"10.1016\/j.actaastro.2020.10.016","article-title":"Adaptive extended Kalman filtering strategies for spacecraft formation relative navigation","volume":"178","author":"Fraser","year":"2021","journal-title":"Acta Astronaut."},{"key":"ref_37","first-page":"1","article-title":"A Comparison of Outlier Detection Algorithms for Hydro-Acoustic Positioning","volume":"Volume 3","author":"Fauske","year":"2006","journal-title":"Proceedings of the OCEANS 2006"},{"key":"ref_38","unstructured":"Vaganay, J., Leonard, J.J., and Bellingham, J.G. (1996, January 22\u201328). Outlier rejection for autonomous acoustic navigation. Proceedings of the IEEE International Conference on Robotics and Automation, Minneapolis, MN, USA."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Fakoorian, S., Izanloo, R., Shamshirgaran, A., and Simon, D. (2019, January 15\u201319). Maximum Correntropy Criterion Kalman Filter with Adaptive Kernel Size. Proceedings of the IEEE National Aerospace Electronics Conference, NAECON, Dayton, OH, USA.","DOI":"10.1109\/NAECON46414.2019.9057886"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"2082","DOI":"10.1109\/TSMC.2017.2778269","article-title":"Robust Kalman Filters Based on Gaussian Scale Mixture Distributions with Application to Target Tracking","volume":"49","author":"Huang","year":"2019","journal-title":"IEEE Trans. Syst. Man Cybern. Syst."},{"key":"ref_41","unstructured":"Farrell, J.A. (2008). Aided Navigation GPS with High Rate Sensors, The McGraw-Hill Companies. [1st ed.]."},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Shaukat, N., Ali, A., Iqbal, M.J., Moinuddin, M., and Otero, P. (2021). Multi-sensor fusion for underwater vehicle localization by augmentation of rbf neural network and error-state kalman filter. Sensors, 21.","DOI":"10.3390\/s21041149"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Hegrenaes, O., Ramstad, A., Pedersen, T., and Velasco, D. (2016, January 6\u20139). Validation of a new generation DVL for underwater vehicle navigation. Proceedings of the 2016 IEEE\/OES Autonomous Underwater Vehicles (AUV), Tokyo, Japan.","DOI":"10.1109\/AUV.2016.7778694"},{"key":"ref_44","unstructured":"Healey, A., An, E., and Marco, D. (1998, January 20\u201321). Online compensation of heading sensor bias for low cost AUVs. Proceedings of the 1998 Workshop on Autonomous Underwater Vehicles (Cat. No.98CH36290), Cambridge, MA, USA."},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Titterton, D., and Weston, J. (2004). Strapdown Inertial Navigation Technology, The Institution of Engineering and Technology, Michael Faraday House. [2nd ed.].","DOI":"10.1049\/PBRA017E"},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"208","DOI":"10.2514\/2.4242","article-title":"Strapdown Inertial Navigation Integration Algorithm Design Part 2: Velocity and Position Algorithms","volume":"21","author":"Savage","year":"1998","journal-title":"J. Guid. Control. Dyn."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"663","DOI":"10.1109\/JOE.2010.2052691","article-title":"Autonomous Underwater Vehicle Navigation","volume":"35","author":"Miller","year":"2010","journal-title":"IEEE J. Ocean Eng."},{"key":"ref_48","unstructured":"Fossen, T.I. (2002). Marine Control System-Guidance, Navigation and Control of Ships, Rigs and Underwater Vehicles, Marine Cybernetics."},{"key":"ref_49","unstructured":"Sasiadek, J.Z., and Khe, J. (2001, January 18\u201320). Sensor fusion based on fuzzy Kalman filter. Proceedings of the 2nd International Workshop on Robot Motion and Control, RoMoCo, Bukowy Dworek, Poland."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"778","DOI":"10.1109\/JSEN.2007.894148","article-title":"Adaptive fuzzy strong tracking extended Kalman filtering for GPS navigation","volume":"7","author":"Jwo","year":"2007","journal-title":"IEEE Sens. J."},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"107937","DOI":"10.1016\/j.sigpro.2020.107937","article-title":"Distributed maximum correntropy linear and nonlinear filters for systems with non-Gaussian noises","volume":"182","author":"Wang","year":"2021","journal-title":"Signal Process."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"1671","DOI":"10.1007\/s40430-016-0509-7","article-title":"Fuzzy adaptive extended Kalman filter for UAV INS\/GPS data fusion","volume":"38","year":"2016","journal-title":"J. Braz. Soc. Mech. Sci. Eng."},{"key":"ref_53","first-page":"963","article-title":"Projected Kernel Recursive Maximum Correntropy","volume":"65","author":"Zhao","year":"2018","journal-title":"IEEE Trans. Circuits Syst. II Express Briefs"},{"key":"ref_54","doi-asserted-by":"crossref","unstructured":"Izanloo, R., Fakoorian, S.A., Yazdi, H.S., and Simon, D. (2016, January 15\u201318). Kalman filtering based on the maximum correntropy criterion in the presence of non-Gaussian noise. Proceedings of the 2016 50th Annual Conference on Information Systems and Sciences, CISS 2016, Princeton, NJ, USA.","DOI":"10.1109\/CISS.2016.7460553"},{"key":"ref_55","first-page":"31","article-title":"Fuzzy adaptive extended information filtering","volume":"7","author":"Tsai","year":"2005","journal-title":"Int. J. Fuzzy Syst."},{"key":"ref_56","unstructured":"Fusion, D. (2012). Sensor and Data Fusion, IntechOpen."},{"key":"ref_57","first-page":"1252","article-title":"Maximum Versoria Criterion-Based Robust Adaptive Filtering Algorithm","volume":"64","author":"Huang","year":"2017","journal-title":"IEEE Trans. Circuits Syst. II Express Briefs"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/18\/6165\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T07:02:40Z","timestamp":1760166160000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/18\/6165"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,9,14]]},"references-count":57,"journal-issue":{"issue":"18","published-online":{"date-parts":[[2021,9]]}},"alternative-id":["s21186165"],"URL":"https:\/\/doi.org\/10.3390\/s21186165","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,9,14]]}}}