Navegación autónoma de un robot móvil usando ORB-SLAM2

Palabras clave: Robot móvil, Navegación autónoma, ORB-SLAM2, ROS

Resumen

Este trabajo presenta la implementación de un sistema de navegación autónoma para un robot móvil diferencial, que combina la técnica de Localización y Mapeo Simultáneos, Simultaneous Localization and Mapping (SLAM, por sus siglas en inglés) ORB-SLAM2 con una cámara RGB-D, utilizando el algoritmo BUG0 para la evasión de obstáculos integrado en la plataforma ROS (Robot Operating System) bajo el sistema operativo Ubuntu 18.04. El sistema propuesto fue evaluado experimentalmente en un ambiente real y se logró una navegación autónoma eficiente y segura en presencia de obstáculos. Los resultados experimentales mostraron que el sistema fue capaz de generar trayectorias óptimas alrededor de obstáculos y mantener una distancia segura para evitar colisiones. Además, se obtuvieron resultados satisfactorios en términos de precisión en la estimación de la posición y la generación de trayectorias.

Descargas

La descarga de datos todavía no está disponible.

Citas

Lumelsky, V. J. y Stepanov, A. A. (1987). Path-planning strategies for a point mobile automaton moving amidst unknown obstacles of arbitrary shape. Algorithmica, 2(1-4):403–430.

Macario Barros, A., Michel, M., Moline, Y., Corre, G., y Carrel, F. (2022). A comprehensive survey of visual slam algorithms. Robotics, 11(1):24.

Mingachev, E., Lavrenov, R., Tsoy, T., Matsuno, F., Svinin, M., Suthakorn, J., y Magid, E. (2020). Comparison of ros-based monocular visual slam methods: Dso, ldso, orb-slam2 and dynaslam. En Interactive Collaborative Robotics: 5th International Conference, ICR 2020, St Petersburg, Russia, October 7-9, 2020, Proceedings 5, pp. 222–233. Springer.

Mishra, R. y Javed, A. (2018). Ros based service robot platform. En 2018 4th International Conference on Control, Automation and Robotics (ICCAR), pp. 55–59. IEEE.

Mur-Artal, R. y Tard ́os, J. D. (2017). Orb-slam2: An open-source slam system for monocular, stereo, and rgb-d cameras. IEEE transactions on robotics, 33(5):1255–1262.

Quigley, M., Gerkey, B., Conley, K., Faust, J., Foote, T., Leibs, J., Berger, E., Wheeler, R., y Ng, A. (2009). Ros: an open-source robot operating system. En Proc. of the IEEE Intl. Conf. on Robotics and Automation (ICRA) Workshop on Open Source Robotics.

Ramesh, A., Dhariwal, P., Nichol, A., Chu, C., y Chen, M. (2022). Hierarchical text-conditional image generation with clip latents. arXiv preprint arXiv:2204.06125.

Rublee, E., Rabaud, V., Konolige, K., y Bradski, G. (2011). Orb: An efficient alternative to sift or surf. En 2011 International conference on computer vision, pp. 2564–2571. Ieee.

Zghair, N. A. K. y Al-Araji, A. S. (2021). A one decade survey of autonomous mobile robot systems. International Journal of Electrical and Computer Engineering, 11(6):4891.

Publicado
2023-09-11
Cómo citar
Villalobos-Salazar, R. de J., Castelán, M., Ochoa-Salinas, P. A., & Morales-Díaz, A. B. (2023). Navegación autónoma de un robot móvil usando ORB-SLAM2. Pädi Boletín Científico De Ciencias Básicas E Ingenierías Del ICBI, 11(Especial2), 103-109. https://doi.org/10.29057/icbi.v11iEspecial2.10706