Optimization of Gmapping Algorithm Based on Fusion of IMU and Odometer in Multiple Scenarios
This paper presents an optimization method for the Gmapping algorithm based on the fusion of Inertial Measurement Unit (IMU) and odometer data to improve localization accuracy in indoor robot navigation. Traditional Gmapping algorithms are heavily based on odometer data, which can suffer from cumulative errors that degrade localization precision. To mitigate these errors, this paper introduces the IMU data. It uses an unscented Kalman Filter (UKF) for sensor data fusion, thereby correcting odometer errors caused by wheel slip, installation errors, and uneven terrain. Through both simulation and realworld experiments, the proposed method significantly enhances mapping accuracy and localization stability in multiple indoor environments, including hospitals and factories. The experimental results demonstrate that the fusion of IMU and odometer data effectively reduces errors, improving the reliability and practicality of indoor Simultaneous Location and Mapping (SLAM) systems.
Authors
- Wei Dai (ORCID: https://orcid.org/0000-0001-7097-9881)
- Limin Yu (ORCID: https://orcid.org/0000-0002-6891-0604)
- Lin Zhang (ORCID: https://orcid.org/0000-0001-9075-2035)
Institutions
- Xi’an Jiaotong-Liverpool University (CN)
Publication Details
- Published
- 2025-03-28
- DOI
- https://doi.org/10.1109/iccai66501.2025.00072
- Primary Topic
- Robotics and Sensor-Based Localization
- Type
- article
- Field-Weighted Citation Impact
- 0.00