Adaptive Filter Approach for Enhancing Localization Accuracy in Mobile Robots

Hasan Ozcan

Kar Metal

https://orcid.org/0009-0008-5308-7441

Gokhan Atali

Sakarya University of Applied Sciences

https://orcid.org/0000-0003-1215-9249

DOI: https://doi.org/10.56038/oprd.v5i1.343

Keywords: Mobile Robot, Localization, Complementary Filter


Abstract

This article focuses on improving the positional accuracy of mobile robots. Positional accuracy is crucial for robots to reach target points precisely and efficiently. The study combines data from wheel odometry and LiDAR sensors using an adaptive complementary filter. This method aims to merge the advantages of these two data sources while minimizing their disadvantages. LiDAR sensors can map the environment with high accuracy but suffer from issues such as delayed updates due to processing time and reduced reliability in the presence of moving objects. On the other hand, wheel odometry provides real-time data but is prone to errors caused by mechanical wear and slippage, especially on uneven or slippery surfaces. The adaptive complementary filter dynamically weights the reliability of sensor data to address these challenges.

In the study, the proposed method continuously optimizes the robot's position and orientation, enhancing motion accuracy. Experimental results demonstrate that during scenarios such as wheel slippage, the system relies more on LiDAR data to maintain positional accuracy, while during straight-line movements, wheel odometry is prioritized for its reliability. This research presents an effective solution for enabling mobile robots to operate more reliably under real-world conditions.


References

P. O. Ekim, "Localization and Initialization Algorithms based on UWB, LiDAR and Odometry for Robotic Applications with ROS Ecosystem," *Avrupa Bilim ve Teknoloji Dergisi*, vol. 20, pp. 343–350, 2024.

B. Yıldız, *Sensör birleştirme teknikleri kullanılarak otonom robotik bir sistemin geliştirilmesi*, Master’s thesis, Konya Teknik Üniversitesi, 2019.

Y. Liu, S. Wang, Y. Xie, T. Xiong, and M. Wu, "A Review of Sensing Technologies for Indoor Autonomous Mobile Robots," *Sensors*, vol. 24, no. 4, p. 1222, 2024, doi: 10.3390/s24041222. DOI: https://doi.org/10.3390/s24041222

L. Benziane, A. El Hadri, A. Seba, A. Benallegue, and Y. Chitour, "Attitude estimation and control using linearlike complementary filters: theory and experiment," *IEEE Transactions on Control Systems Technology*, vol. 24, no. 6, pp. 2133–2140, 2016. DOI: https://doi.org/10.1109/TCST.2016.2535382

A. A. Neto, D. G. Macharet, V. C. da Silva Campos, and M. F. Montenegro Campos, "Adaptive complementary filtering algorithm for mobile robot localization," J. Braz. Comput. Soc., vol. 15, pp. 19–31, 2009. DOI: https://doi.org/10.1007/BF03194503

R. Mahony, T. Hamel, and J. M. Pflimlin, "Nonlinear complementary filters on the special orthogonal group," *IEEE Transactions on Automatic Control*, vol. 53, no. 5, pp. 1203–1218, 2008. DOI: https://doi.org/10.1109/TAC.2008.923738

J. Zhang and S. Singh, "LOAM: Lidar odometry and mapping in real-time," in *Robotics: Science and Systems*, vol. 2, no. 9, pp. 1–9, Jul. 2014. DOI: https://doi.org/10.15607/RSS.2014.X.007

H. Wang, C. Wang, C. L. Chen, and L. Xie, "F-LOAM: Fast lidar odometry and mapping," in *2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)*, 2021, pp. 4390–4396. DOI: https://doi.org/10.1109/IROS51168.2021.9636655

J. Zhang and S. Singh, "Low-drift and real-time lidar odometry and mapping," *Autonomous Robots*, vol. 41, pp. 401–416, 2017. DOI: https://doi.org/10.1007/s10514-016-9548-2

J. Zhang and S. Singh, "Visual-lidar odometry and mapping: Low-drift, robust, and fast," in *2015 IEEE International Conference on Robotics and Automation (ICRA)*, 2015, pp. 2174–2181. DOI: https://doi.org/10.1109/ICRA.2015.7139486

X. Zheng and J. Zhu, "Efficient LiDAR odometry for autonomous driving," IEEE Robot. Autom. Lett., vol. 6, no. 4, pp. 8458–8465, 2021. DOI: https://doi.org/10.1109/LRA.2021.3110372

E. Papadopoulos and M. Misailidis, "On differential drive robot odometry with application to path planning," in Proc. 2007 Eur. Control Conf. (ECC), Jul. 2007, pp. 5492–5499. DOI: https://doi.org/10.23919/ECC.2007.7068785

S. P. Tseng, W. L. Li, C. Y. Sheng, J. W. Hsu, and C. S. Chen, "Motion and attitude estimation using inertial measurements with complementary filter," in 2011 8th Asian Control Conference (ASCC), May 2011, pp. 863–868.

A. Martinelli, "The odometry error of a mobile robot with a synchronous drive system," IEEE Trans. Robot. Autom., vol. 18, no. 3, pp. 399–405, 2002 DOI: https://doi.org/10.1109/TRA.2002.1019477

H. Ozcan and G. Atali, "Lidar Based Position Estimation in Warehouse Logistics," Eur. J. Res. Dev., vol. 4, no. 1, pp. 8–17, 2024. DOI: https://doi.org/10.56038/ejrnd.v4i1.344

Most read articles by the same author(s)