This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Open AccessArticle
AI-Driven Dynamic Covariance for ROS 2 Mobile Robot Localization
by
Bogdan Felician Abaza
Bogdan Felician Abaza
Manufacturing Engineering Department, National University of Science and Technology POLITEHNICA Bucharest, 060042 Bucharest, Romania
Sensors 2025, 25(10), 3026; https://doi.org/10.3390/s25103026 (registering DOI)
Submission received: 14 April 2025
/
Revised: 3 May 2025
/
Accepted: 9 May 2025
/
Published: 11 May 2025
Abstract
In the evolving field of mobile robotics, enhancing localization robustness in dynamic environments remains a critical challenge, particularly for ROS 2-based systems where sensor fusion plays a pivotal role. This study evaluates an AI-driven approach to dynamically adjust covariance parameters for improved pose estimation in a differential-drive mobile robot. A regression model was integrated into the robot_localization package to adapt the Extended Kalman Filter (EKF) covariance in real time, with experiments conducted in a controlled indoor setting over runs comparing AI-enabled dynamic covariance prediction against a static covariance baseline across Static, Moderate, and Aggressive motion dynamics. The AI-enabled system achieved a Mean Absolute Error (MAE) of 0.0061 for pose estimation and reduced median yaw prediction errors to 0.0362 rad (static) and 0.0381 rad (moderate) with tighter interquartile ranges (0.0489 rad, 0.1069 rad) compared to the baseline (0.0222 rad, 0.1399 rad). Aggressive dynamics posed challenges, with errors up to 0.9491 rad due to data distribution bias and Random Forest model constraints. Enhanced dataset augmentation, LSTM modeling, and online learning are proposed to address these limitations. Datalogging enabled iterative re-training, supporting scalable state estimation with future focus on online learning.
Share and Cite
MDPI and ACS Style
Abaza, B.F.
AI-Driven Dynamic Covariance for ROS 2 Mobile Robot Localization. Sensors 2025, 25, 3026.
https://doi.org/10.3390/s25103026
AMA Style
Abaza BF.
AI-Driven Dynamic Covariance for ROS 2 Mobile Robot Localization. Sensors. 2025; 25(10):3026.
https://doi.org/10.3390/s25103026
Chicago/Turabian Style
Abaza, Bogdan Felician.
2025. "AI-Driven Dynamic Covariance for ROS 2 Mobile Robot Localization" Sensors 25, no. 10: 3026.
https://doi.org/10.3390/s25103026
APA Style
Abaza, B. F.
(2025). AI-Driven Dynamic Covariance for ROS 2 Mobile Robot Localization. Sensors, 25(10), 3026.
https://doi.org/10.3390/s25103026
Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details
here.
Article Metrics
Article Access Statistics
For more information on the journal statistics, click
here.
Multiple requests from the same IP address are counted as one view.