$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
El potencial y los patrones de aplicación de la robótica están experimentando un período de rápida transformación, impulsado por los avances en las tecnologías de inteligencia artificial. En los últimos años, la localización y mapeo simultáneos visuales (SLAM visual) y su extensión a los sistemas de navegación visual-inercial (VINS) han logrado avances sustanciales en términos de robustez y precisión de localización1. Para mejorar la confiabilidad de inicialización en condiciones desafiantes como baja textura y poca iluminación, Campos et al. propuso ORB-SLAM3, que introduce un sistema de mapas múltiples y una inicialización mejorada para sistemas visuales y visuales-inerciales2. Para mejorar la coincidencia de características en escenarios desafiantes, DeTone et al. desarrollaron SuperPoint, un método autosupervisado de detección y descripción de puntos de interés3, mientras que Sarlin et al. crearon SuperGlue, un comparador de características basado en redes neuronales gráficas que maneja condiciones visuales difíciles4. Para la reconstrucción 3D densa, Dai et al. propusieron BundleFusion, un sistema de reconstrucción 3D globalmente consistente en tiempo real que utiliza la reintegración de superficies sobre la marcha para manejar entornos a gran escala y cierres de bucles5.
En el campo de la planificación de rutas, los árboles aleatorios de exploración rápida (RRT) y sus variantes siguen siendo ampliamente adoptados para la planificación del movimiento robótico. El algoritmo fundamental de RRT fue introducido por primera vez por LaValle como una nueva herramienta para la planificación de rutas, proporcionando un método eficiente basado en muestreo para resolver problemas complejos de alta dimensión6. Esto fue significativamente avanzado por Karaman y Frazzoli, quienes desarrollaron el algoritmo RRT* que proporciona garantías de optimalidad asintótica en la planificación del movimiento7. Sobre la base de estos algoritmos centrales, la investigación moderna se ha centrado en enfoques híbridos que combinan métodos basados en muestreo con otras técnicas. Por ejemplo, Rösmann et al. desarrollaron el método de banda elástica cronometrada (TEB), que permite la generación de trayectorias óptimas localmente y se ha integrado ampliamente con los planificadores globales8. De manera similar, el enfoque de ventana dinámica (DWA) introducido por Fox et al. proporciona un método efectivo para evitar obstáculos locales en entornos dinámicos9.
A nivel de planificación local y percepción semántica, Chen et al. propusieron una estrategia de planificación de rutas informativas conscientes de la semántica para microvehículos aéreos (MAV), mejorando tanto la eficiencia de búsqueda como la seguridad durante la exploración del objetivo10. Kabiri et al. integraron las mediciones de tiempo de llegada (ToA) 5G en un marco VINS para permitir la fusión SLAM global-local, mejorando efectivamente la precisión de la localización en entornos con cobertura GNSS limitada11. Para facilitar el mapeo en tiempo real de alta frecuencia, Xu et al. desarrollaron FAST-LIO2, un método de odometría LiDAR-IMU estrechamente acoplado capaz de producir mapas 3D precisos y densos12. Para la planificación de trayectorias en entornos complejos, Gammell et al. introdujeron un método de TRR informado* que incorpora el crecimiento bidireccional de árboles y el muestreo adaptativo, mejorando significativamente la calidad de la trayectoria y la eficiencia de búsqueda en entornos dinámicos13. Además, para escenarios de paso estrecho, Coleman et al. presentaron un método de planificación de movimiento basado en muestreo con muestreo de probabilidad variable, que mejora las tasas de éxito de la planificación y la eficiencia computacional14.
El presente estudio aborda los desafíos fundamentales en la navegación autónoma en interiores para robots móviles con ruedas (WMR) al mejorar tanto la estrategia de planificación de rutas como el front-end SLAM. Específicamente, el sistema propuesto está diseñado para entornos interiores estructurados típicos, como laboratorios y pasillos, que operan en condiciones con iluminación moderada y acceso GNSS mínimo. El sistema de navegación utiliza principalmente una cámara RGB-D estéreo, una unidad de medición inercial (IMU) y codificadores de rueda, con todos los sensores configurados para muestrear a no menos de 20 Hz. Para garantizar un rendimiento fiable del sistema, la velocidad máxima del robot está limitada a menos de 1,5 m/s. Las siguientes son las contribuciones clave:
Se ha desarrollado una plataforma de navegación autónoma de fusión multisensor para robots móviles con ruedas (WMR) utilizando una cámara de profundidad como sensor principal. Para lograr una localización precisa y evitar obstáculos de manera eficiente en entornos interiores típicos, el sistema integra odometría de rueda y una unidad de medición inercial (IMU). La sinergia entre estos componentes juega un papel fundamental en la mejora del rendimiento general de la navegación.
La combinación de algoritmos EPnP e ICP con una técnica de extracción de características basada en quadtree ha ayudado a mejorar el módulo de seguimiento en ORB-SLAM2. Estos desarrollos se derivan de una mayor precisión y solidez en el seguimiento.
Se propone un nuevo método de planificación de rutas que enfatiza la optimización de la trayectoria. Se basa en una técnica RRT mejorada con sesgo de objetivos y tamaños de paso ajustables y utiliza curvas B-spline para suavizar la trayectoria. El algoritmo TEB también se incluye para gestionar la evitación de obstáculos en entornos dinámicos.
El rendimiento del sistema se confirma mediante pruebas y simulaciones en el mundo real. Los entornos interiores típicos permiten el análisis cuantitativo y cualitativo para evaluar la precisión del mapa, la calidad de la ruta y el rendimiento de la navegación. En términos de robustez, procesamiento en tiempo real y suavidad de trayectoria, el enfoque propuesto supera a las soluciones actuales.