Vehicle Pose Estimation Method Based on Maximum Correntropy Square Root Unscented Kalman Filter

Simultaneous Localization and Mapping (SLAM) is an effective method for estimating and correcting the pose of the mobile robot. However, a large amount of external noise and observed outliers in complex unknown environments often lead to a decrease in the estimation accuracy and robustness of the SL...

Full description

Saved in:
Bibliographic Details
Main Authors: Shuyu Liu, Ying Guo
Format: Article
Language:English
Published: MDPI AG 2025-05-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/15/10/5662
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849327739934343168
author Shuyu Liu
Ying Guo
author_facet Shuyu Liu
Ying Guo
author_sort Shuyu Liu
collection DOAJ
description Simultaneous Localization and Mapping (SLAM) is an effective method for estimating and correcting the pose of the mobile robot. However, a large amount of external noise and observed outliers in complex unknown environments often lead to a decrease in the estimation accuracy and robustness of the SLAM algorithm. To improve the performance of the Square Root Unscented Kalman Filter SLAM (SRUKF-SLAM), this paper proposes the Maximum Correntropy Square Root Unscented Kalman Filter SLAM (MCSRUKF-SLAM) algorithm. The method first generates an estimate of the predicted state and covariance matrix through the Unscented Transform (UT), and then obtains the square root matrix of the covariance through Cholesky and QR decomposition to replace the original covariance, effectively preserving the positive definiteness of the covariance and improving the accuracy of the algorithm. Moreover, the proposed MCSRUKF-SLAM recharacterizes measurement information at the cost of the Maximum Correntropy (MC) instead of the Minimum Mean Square Error (MMSE), effectively improving the SLAM algorithm’s ability to suppress non-Gaussian noise. The simulation results show that compared with EKF-SLAM, UKF-SLAM, SRUKF-SLAM, and MCUKF-SLAM, the accuracy of the proposed MCSRUKF-SLAM in Gaussian mixture noise improves by 81.8%, 80.9%, 78.7%, and 63.6%, and the accuracy of the proposed MCSRUKF-SLAM in colored noise improves by 50.3%, 39.9%, 38.2%, and 36.3%.
format Article
id doaj-art-7da79b1bb5954d7da7aede6e2f6aef46
institution Kabale University
issn 2076-3417
language English
publishDate 2025-05-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj-art-7da79b1bb5954d7da7aede6e2f6aef462025-08-20T03:47:48ZengMDPI AGApplied Sciences2076-34172025-05-011510566210.3390/app15105662Vehicle Pose Estimation Method Based on Maximum Correntropy Square Root Unscented Kalman FilterShuyu Liu0Ying Guo1School of Information Science and Engineering, Shenyang University of Technology, Shenyang 110870, ChinaSchool of Information Science and Engineering, Shenyang University of Technology, Shenyang 110870, ChinaSimultaneous Localization and Mapping (SLAM) is an effective method for estimating and correcting the pose of the mobile robot. However, a large amount of external noise and observed outliers in complex unknown environments often lead to a decrease in the estimation accuracy and robustness of the SLAM algorithm. To improve the performance of the Square Root Unscented Kalman Filter SLAM (SRUKF-SLAM), this paper proposes the Maximum Correntropy Square Root Unscented Kalman Filter SLAM (MCSRUKF-SLAM) algorithm. The method first generates an estimate of the predicted state and covariance matrix through the Unscented Transform (UT), and then obtains the square root matrix of the covariance through Cholesky and QR decomposition to replace the original covariance, effectively preserving the positive definiteness of the covariance and improving the accuracy of the algorithm. Moreover, the proposed MCSRUKF-SLAM recharacterizes measurement information at the cost of the Maximum Correntropy (MC) instead of the Minimum Mean Square Error (MMSE), effectively improving the SLAM algorithm’s ability to suppress non-Gaussian noise. The simulation results show that compared with EKF-SLAM, UKF-SLAM, SRUKF-SLAM, and MCUKF-SLAM, the accuracy of the proposed MCSRUKF-SLAM in Gaussian mixture noise improves by 81.8%, 80.9%, 78.7%, and 63.6%, and the accuracy of the proposed MCSRUKF-SLAM in colored noise improves by 50.3%, 39.9%, 38.2%, and 36.3%.https://www.mdpi.com/2076-3417/15/10/5662SLAMmobile robotnon-Gaussian noisemaximum correntropy
spellingShingle Shuyu Liu
Ying Guo
Vehicle Pose Estimation Method Based on Maximum Correntropy Square Root Unscented Kalman Filter
Applied Sciences
SLAM
mobile robot
non-Gaussian noise
maximum correntropy
title Vehicle Pose Estimation Method Based on Maximum Correntropy Square Root Unscented Kalman Filter
title_full Vehicle Pose Estimation Method Based on Maximum Correntropy Square Root Unscented Kalman Filter
title_fullStr Vehicle Pose Estimation Method Based on Maximum Correntropy Square Root Unscented Kalman Filter
title_full_unstemmed Vehicle Pose Estimation Method Based on Maximum Correntropy Square Root Unscented Kalman Filter
title_short Vehicle Pose Estimation Method Based on Maximum Correntropy Square Root Unscented Kalman Filter
title_sort vehicle pose estimation method based on maximum correntropy square root unscented kalman filter
topic SLAM
mobile robot
non-Gaussian noise
maximum correntropy
url https://www.mdpi.com/2076-3417/15/10/5662
work_keys_str_mv AT shuyuliu vehicleposeestimationmethodbasedonmaximumcorrentropysquarerootunscentedkalmanfilter
AT yingguo vehicleposeestimationmethodbasedonmaximumcorrentropysquarerootunscentedkalmanfilter