Open Source Robotics

Una colección curada de proyectos, herramientas y software de robótica de código abierto de alta calidad.

RTAB-Map

SLAM versátil basado en grafos compatible con RGB-D, estéreo y LiDAR, en tiempo real

Licencia

BSD-3-Clause

Resumen

RTAB-Map, abreviatura de Real-Time Appearance-Based Mapping, es una biblioteca de SLAM basada en grafos que funciona con cámaras RGB-D, cámaras estéreo y LiDAR. Ofrece detección de cierre de bucle, gestión de memoria para mapas grandes y mapeo multisesión, y puede exportar nubes de puntos como PLY o PCD. Se integra con ROS 1 y ROS 2 y se usa para la navegación de robots móviles y la reconstrucción 3D.

RTAB-Map (Mapeo Basado en Apariencia en Tiempo Real) es una biblioteca SLAM versátil basada en grafos que soporta varias configuraciones de sensores. Está diseñada para operación en tiempo real y mapeo a gran escala.

Las características clave incluyen: - Soporte RGB-D, estéreo y lidar - Operación en tiempo real - Gestión de memoria para mapas grandes - Detección de cierre de bucle - Mapeo multi-sesión - Integración ROS 1/2 - Herramientas de visualización - Exportación de nube (PLY, PCD)

RTAB-Map es popular para navegación de robots móviles y reconstrucción 3D. Su integración ROS lo hace fácil de usar con plataformas de robot estándar.

Por qué importa

RTAB-Map es la solución SLAM más versátil del ecosistema ROS. Compatible con cámaras RGB-D, cámaras estéreo y LiDAR, ofrece un mapeo y una localización en tiempo real fiables con distintas configuraciones de sensores, algo crítico para desplegar robots móviles.

Qué problema resuelve

Los robots necesitan construir mapas de su entorno y localizarse en ellos, pero cada aplicación requiere sensores distintos. RTAB-Map ofrece una única solución SLAM que funciona con los sensores que haya disponibles.

Puntos clave

  • SLAM multisensor compatible con RGB-D, estéreo y LiDAR
  • Detección de cierre de bucle en tiempo real para corregir la deriva
  • Mapeo a gran escala con gestión de memoria para operaciones de larga duración
  • Integración nativa con ROS y ROS 2, con herramientas de visualización
  • Mantenimiento activo con actualizaciones y mejoras periódicas

Para quién es

  • Desarrolladores de robots móviles que necesitan SLAM
  • Equipos que construyen robots de mapeo y exploración
  • Investigadores que comparan algoritmos de SLAM
  • Empresas que despliegan robots en interiores

Limitaciones

  • Exigente en cómputo: requiere una CPU/GPU decente para funcionar en tiempo real
  • Hay que ajustar parámetros para un rendimiento óptimo en cada entorno
  • El mapeo denso genera grandes volúmenes de datos que requieren gestionar el almacenamiento
  • El SLAM en exteriores es menos fiable que en interiores por las dificultades del emparejamiento de características

Este sitio web requiere JavaScript. Por favor, habilite JavaScript para explorar nuestros proyectos de robótica.