COMPARACIÓN DE ALGORITMOS PARA SLAM SOBRE UN ROBOT MÓVIL SANITIZADOR EN ENTORNOS CONTROLADOS (COMPARISON OF SLAM ALGORITHMS ON A MOBILE SANITIZING ROBOT IN CONTROLLED ENVIRONMENTS)

Israel Soto, Andrés de la Rosa García, Francesco García, Israel U. Ponce, Alma Guadalupe Rodríguez

Resumen


Resumen
Este estudio presenta la evaluación comparativa de cuatro algoritmos SLAM 2D (Gmapping, Karto, Cartographer y Hector SLAM) en un robot omnidireccional de cuatro ruedas basado en ROS. La implementación experimental incluyó pruebas sistemáticas en entornos controlados utilizando sensores del tipo LiDAR, IMU y encoders en los motores de las ruedas en entornos controlados. Los resultados mostraron diferencias significativas, lo que permitió realizar una evaluación en base a la precisión de localización, rendimiento computacional, robustez ante oclusiones, y en corrección de bucles. En los resultados se presentan las variaciones de los errores de mapeo según el algoritmo y condiciones del entorno. Este trabajo establece las bases para el desarrollo futuro de un sistema de sanitización autónoma mediante luz UV, donde la precisión en navegación resulta crítica. Las conclusiones proporcionan recomendaciones específicas para la selección de algoritmos SLAM según requisitos de distintas aplicaciones en navegación autónoma.
Palabras Clave: Navegación autónoma, robot omnidireccional, ROS, SLAM 2D, sanitización UV.

Abstract
This study presents the comparative evaluation of four 2D SLAM algorithms (Gmapping, Karto, Cartographer, and Hector SLAM) on a ROS-based four-wheeled omnidirectional robot. The experimental implementation included systematic testing in controlled environments using LiDAR sensors, IMUs, and encoders on the wheel motors. The results showed significant differences, allowing for an evaluation based on localization accuracy, computational performance, robustness to occlusions, and loop correction. The results present the variations in mapping errors depending on the algorithm and environmental conditions. This work lays the groundwork for the future development of an autonomous UV sanitization system, where navigation accuracy is critical. The conclusions provide specific recommendations for the selection of SLAM algorithms according to the requirements of different autonomous navigation applications.
Keywords: 2D SLAM, autonomous navigation, omnidirectional robot, ROS, UV sanitization.

Texto completo:

691-708 PDF

Referencias


Abdelrasoul, Yassin, Patrick Sebastian, y Abu Bakar Sayuti Hm Saman, (2016). A quantitative study of tuning ROS gmapping parameters and their effect on performing indoor 2D SLAM, pp. 1-6. https://doi.org/10.1109/roma.2016.7847825.

Alatise, M. B., & Hancke, G. P., (2020). A review on challenges of autonomous mobile robot and sensor fusion methods. IEEE Access, 8, pp. 39830-39846.

Anand, Ruchika, Andreas S Reichert, y Arun Kumar Kondadi, (2021). Emerging Roles of the MICOS Complex in Cristae Dynamics and Biogenesis. Biology 10 (7): 600. https://doi.org/10.3390/biology10070600.

Bailey, T., & Durrant-Whyte, H., (2006). Simultaneous localization and mapping (SLAM): part II. IEEE Robotics & Automation Magazine, 13(3), pp. 108-117.

Borenstein, J., Everett, H. R., Feng, L., & Wehe, D., (1997). Mobile robot positioning: Sensors and techniques. Journal of Robotic Systems, 14(4), pp. 231-249.

Bresson, G., Alsayed, Z., Yu, L., & Glaser, S., (2017). Simultaneous localization and mapping: A survey of current trends in autonomous driving. IEEE Transactions on Intelligent Vehicles, 2(3), pp. 194-220.

Cadena, C., Carlone, L., Carrillo, H., Latif, Y., Scaramuzza, D., Neira, J., & Leonard, J. J., (2016). Past, present, and future of simultaneous localization and mapping: Toward the robust-perception age. IEEE Transactions on Robotics, 32(6), pp. 1309-1332.

Cadena, Cesar, John J Leonard, Ian Reid, et al., (2016). Past, Present, and Future of Simultaneous Localization and Mapping: Toward the Robust-Perception Age. IEEE Transactions on Robotics 32 (6), pp. 1309-32. https://doi.org/10.1109/tro.2016.2624754.

Dudek, G., & Jenkin, M., (2010). Computational principles of mobile robotics. Cambridge University Press.

Durrant-Whyte, H., & Bailey, T., (2006). Simultaneous localization and mapping: part I. IEEE Robotics & Automation Magazine, 13(2), pp. 99-110.

Dwijotomo, Abdurahman, Hairi Zamzuri, Wan Muhd Hafeez Wan Azree, Mohd Azizi Abdul Rahman, y Mohd Hatta Mohammed Ariff, (2020). Cartographer SLAM Method for Optimization with an Adaptive Multi-Distance Scan Scheduler. Applied Sciences 10 (1): 347. https://doi.org/10.3390/app10010347.

Grisetti, G., Stachniss, C., & Burgard, W., (2007). Improved techniques for grid mapping with rao-blackwellized particle filters. IEEE Transactions on Robotics, 23(1), pp. 34-46.

Harik, El Houssein, y Audun Korsaeth, (2018). Combining Hector SLAM and Artificial Potential Field for Autonomous Navigation Inside a Greenhouse. Robotics 7 (2): 22. https://doi.org/10.3390/robotics7020022.

Hess, W., Kohler, D., Rapp, H., & Andor, D., (2016). Real-time loop closure in 2D LiDAR SLAM. IEEE International Conference on Robotics and Automation, pp. 1271-1278.

Hong, Ziyang, Andrew Wallace, Sen Wang, y Yvan Petillot, (2022). RadarSLAM: A robust simultaneous localization and mapping system for all weather conditions. The International Journal of Robotics Research 41 (5), pp. 519-42. https://doi.org/10.1177/02783649221080483.

Jiménez-Cano, A. E., Sanchez-Cuevas, P. J., Grau, P., Ollero, A., & Heredia, G., (2019). Contact-based bridge inspection multirotors: Design, modeling, and control considering the ceiling effect. IEEE Robotics and Automation Letters, 4(4), pp. 3561-3568.

Kohlbrecher, S., von Stryk, O., Meyer, J., & Klingauf, U., (2011). A flexible and scalable SLAM system with full 3D motion estimation. IEEE International Symposium on Safety, Security, and Rescue Robotics, pp. 155-160.

Konolige, K., Grisetti, G., Kümmerle, R., Burgard, W., Limketkai, B., & Vincent, R., (2010). Efficient sparse pose adjustment for 2D mapping. IEEE/RSJ International Conference on Intelligent Robots and Systems, pp, 22-29.

Lynch, K. M., & Park, F. C., (2017). Modern robotics: mechanics, planning, and control. Cambridge University Press.

Makhubela, Jabulani K, Tranos Zuva, y Olusanya Yinka Agunbiade, (2018). A Review on Vision Simultaneous Localization and Mapping (VSLAM), 1-5. https://doi.org/10.1109/iconic.2018.8601227.

Miettinen, M., M. Ohman, A. Visala and P. Forsman, (2007). Simultaneous Localization and Mapping for Forest Harvesters, Proceedings 2007 IEEE International Conference on Robotics and Automation, Rome, Italy, pp. 517-522, doi: 10.1109/ROBOT.2007.363838.

Quigley, M., Conley, K., Gerkey, B., Faust, J., Foote, T., Leibs, J., & Ng, A. Y., (2009). ROS: an open-source Robot Operating System. ICRA workshop on open source software, 3(3.2), 5.

Rubio, F., Valero, F., & Llopis-Albert, C., (2019). A review of mobile robots: Concepts, methods, theoretical framework, and applications. International Journal of Advanced Robotic Systems, 16(2), 1729881419839596.

Saat, Shahrizal, Mzm Tumari, Wn Abd Rashid, y Ms Saealal, (2020). HECTORSLAM 2D Mapping for Simultaneous Localization and Mapping (SLAM). Journal of Physics: Conference Series 1529 (4): 042032. https://doi.org/10.1088/1742-6596/1529/4/042032.

Santos, J. M., Portugal, D., & Rocha, R. P., (2013). An evaluation of 2D SLAM techniques available in robot operating system. IEEE International Symposium on Safety, Security, and Rescue Robotics, pp. 1-6.

Schmuck, Patrik, and Margarita Chli, (2018). CCM‐SLAM: Robust and efficient centralized collaborative monocular simultaneous localization and mapping for robotic teams. Journal of Field Robotics 36 (4): pp. 763-81. https://doi.org/10.1002/rob.21854.

Siegwart, R., Nourbakhsh, I. R., & Scaramuzza, D., (2011). Introduction to autonomous mobile robots. MIT press.

Stachniss, C., Leonard, J. J., & Thrun, S., (2016). Simultaneous localization and mapping. In Springer handbook of robotics, pp. 1153-1176. Springer.

Thrun, S., Burgard, W., & Fox, D., (2005). Probabilistic robotics. MIT press.

Wei, H., X. -e. Li, Y. Shi, B. You and Y. Xu, (2018). Multi-sensor Fusion Glass Detection for Robot Navigation and Mapping, 2018 WRC Symposium on Advanced Robotics and Automation (WRC SARA), Beijing, China, pp. 184-188, doi: 10.1109/WRC-SARA.2018.8584213.

Wei, Su Jingyang Wen, Tao Qin, y Jia Wang, (2025). Indoor Localization and Path Planning of Mobile Disinfection and Epidemic Prevention Robot. Recent Patents on Mechanical Engineering 18 (3): pp. 319-29. https://doi.org/10.2174/0122127976297666240510054304.

Xuexi, Zhang, Lu Guokun, Fu Genping, Xu Dongliang, y Liang Shiliu, (2019). SLAM Algorithm Analysis of Mobile Robot Based on Lidar. 2019 Chinese Control Conference (CCC), pp. 4739-45. https://doi.org/10.23919/ChiCC.2019.8866200.

Yagfarov, Rauf, Mikhail Ivanou, y Ilya Afanasyev, (2018). Map Comparison of Lidar-based 2D SLAM Algorithms Using Precise Ground Truth, pp. 1979-83. https://doi.org/10.1109/icarcv.2018.8581131.

Zeng, Z., Lamata, P., Simaan, N., Giannarou, S., & Yang, G. Z., (2021). Collaborative robot-assisted endovascular catheterization with generative adversarial imitation learning. IEEE Transactions on Medical Robotics and Bionics, 3(1), pp.71-83.

Zhang, Bowen, Gang You, Lishuang Qu, Junting Qiu, y Shiyun Li, (2023). Application and Research on Improved Adaptive Monte Carlo Localization Algorithm for Automatic Guided Vehicle Fusion with QR Code Navigation. Applied Sciences 13 (21): 11913. https://doi.org/10.3390/app132111913.

Zhao, Jianwei, Shengyi Liu, y Jinyu Li, (2022). Research and Implementation of Autonomous Navigation for Mobile Robots Based on SLAM Algorithm under ROS. Sensors (Basel, Switzerland). https://doi.org/10.3390/s22114172.

Zhao, Y., Wang, L., Liu, Y., & Zhang, H., (2021). Autonomous disinfection robot for combating coronavirus: Design, development and experimental validation. Robotics and Autonomous Systems, 142, 103805.






URL de la licencia: https://creativecommons.org/licenses/by/3.0/deed.es

Barra de separación

Licencia Creative Commons    Pistas Educativas está bajo la Licencia Creative Commons Atribución 3.0 No portada.    

TECNOLÓGICO NACIONAL DE MÉXICO / INSTITUTO TECNOLÓGICO DE CELAYA

Antonio García Cubas Pte #600 esq. Av. Tecnológico, Celaya, Gto. México

Tel. 461 61 17575 Ext 5450 y 5146

pistaseducativas@itcelaya.edu.mx

http://pistaseducativas.celaya.tecnm.mx/index.php/pistas