Next Article in Journal
Algorithms and Methods for Individual Source Camera Identification: A Survey
Previous Article in Journal
Device-Driven Service Allocation in Mobile Edge Computing with Location Prediction
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Article

AI-Driven Dynamic Covariance for ROS 2 Mobile Robot Localization

by
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
(This article belongs to the Section Sensors and Robotics)

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.
Keywords: dynamic covariance; mobile robot localization; ROS 2; sensor fusion; AI-driven robotics; differential-drive robot; Extended Kalman Filter (EKF); datalogging dynamic covariance; mobile robot localization; ROS 2; sensor fusion; AI-driven robotics; differential-drive robot; Extended Kalman Filter (EKF); datalogging

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

Back to TopTop