Simple Science

Ciencia de vanguardia explicada de forma sencilla

# Informática# Robótica

Nuevo Método para la Navegación de Robots en Terreno Difícil

Un nuevo sistema ayuda a los robots a navegar en entornos exteriores desafiantes de una manera más efectiva.

― 8 minilectura


Navegando Terreno ÁsperoNavegando Terreno Ásperocon Robotsde los robots en terrenos difíciles.Un nuevo sistema mejora el movimiento
Tabla de contenidos

Cuando pensamos en robots moviéndose por áreas difíciles al aire libre, normalmente nos imaginamos que intentan quedarse en caminos seguros. La mayoría de los métodos clasifican las superficies en dos grupos: áreas fáciles de cruzar como pavimento, grava y césped, y áreas difíciles de cruzar como piedras grandes, plantas espesas y agujeros profundos. Los robots están entrenados para usar caminos que se sabe que son seguros.

Sin embargo, algunos investigadores han descubierto que los robots con ruedas pueden moverse sobre superficies muy accidentadas, que normalmente se consideran difíciles de cruzar. Esto significa que los métodos actuales para juzgar qué es fácil o difícil de cruzar no siempre son precisos. Este artículo presenta una nueva forma de decidir qué áreas difíciles son realmente pasables para los robots, basándose en información de movimientos previos de los robots.

Nuevo Método para Estimar la Transitabilidad

Nuestro método, llamado "Cruzar lo No Transitables" (TNT), ayuda a averiguar qué partes del terreno áspero pueden ser cruzadas por robots con ruedas. Usamos datos de momentos anteriores en los que los robots se movieron sobre diferentes tipos de terrenos para mejorar nuestro sistema de evaluación. De esta manera, los robots pueden ser guiados para hacer mejores caminos, incluso en el terreno más difícil.

El sistema TNT funciona con un modelo de planificación especial que puede calcular con precisión cómo se moverá el robot en tres dimensiones mientras intenta navegar a través de terrenos difíciles. El sistema también puede ayudar a planificar caminos sin necesidad de probar todas las posibles rutas, haciéndolo más eficiente.

Importancia de la Navegación Fuera de Ruta

Navegar a través de áreas al aire libre desiguales representa un gran desafío para los robots. Estos entornos son a menudo impredecibles, y fallar puede llevar a problemas graves para el robot. Para los robots con ruedas, moverse sobre obstáculos de un tamaño similar al del robot mismo puede resultar en volcarse, atascarse o incluso despegar del suelo.

La mayoría de los métodos de navegación mantienen a los robots en caminos fáciles que tienen pendiente mínima y ofrecen suelo sólido. Pero en situaciones de emergencia o tareas con tiempo limitado, quedarse en caminos seguros puede no ser posible. A veces, los robots tienen que asumir riesgos y tratar de cruzar áreas que normalmente se consideran difíciles de cruzar para completar sus misiones a tiempo.

Cómo Funciona el Sistema TNT

El sistema TNT ayuda a los robots a encontrar caminos incluso en terrenos difíciles. Utiliza técnicas de muestreo para descubrir rápidamente formas seguras de que los robots se muevan a través de terrenos accidentados. Sin la guía TNT, los métodos tradicionales pueden llevar a los robots a áreas que son imposibles de cruzar.

Un aspecto emocionante de este trabajo es que incluso los robots con ruedas normales tienen un potencial oculto para navegar en terrenos difíciles si están diseñados correctamente. Con características como tracción en las cuatro ruedas y suspensiones especiales, estos robots pueden enfrentar obstáculos que antes se pensaban demasiado difíciles.

Desafíos del Muestreo Continuo

Para juzgar con precisión la transitabilidad, los robots generalmente tienen que muestrear su entorno constantemente. Esto significa que tienen que realizar varias pruebas para predecir cómo interactuarán con diferentes tipos de terreno. Este enfoque puede ser muy agotador para robots que tienen capacidades de energía y procesamiento limitadas.

Al centrarse en interacciones pasadas con el terreno en lugar de muestrear cada área posible, el sistema TNT crea una forma más eficiente de estimar qué áreas son realmente pasables. El sistema utiliza un modelo que devuelve resultados rápidamente, lo cual es esencial para la toma de decisiones en tiempo real en la navegación robótica.

Componentes del Sistema TNT

El sistema TNT tiene dos partes principales. La primera parte genera valores que indican cuán transitables son los parches de terreno, sin importar las acciones actuales del robot. La segunda parte combina estos valores para crear un mapa completo que indica dónde es fácil o difícil cruzar.

  1. Evaluación de los Ángulos de Inclinación y Balanceo: Una de las razones por las que los robots fallan en terrenos difíciles es cómo se inclinan. El sistema calcula cuánto se balanceará o inclinará el robot según el terreno que tiene debajo. Esto ayuda a entender si el robot es probable que se vuelque.

  2. Incertidumbre de Velocidad: Los robots pueden experimentar diferencias entre las velocidades que ordenan y su velocidad real al atravesar terreno difícil. Esta diferencia es crucial para determinar si un camino es seguro.

  3. Incertidumbre de Predicción de Postura: Puede ser complicado predecir exactamente dónde estará el robot después de atravesar un terreno accidentado. El sistema TNT utiliza datos anteriores para mejorar sus predicciones, haciendo más fácil entender qué podría pasar después.

Construyendo un Mapa Completo de Transitabilidad

El sistema TNT genera un mapa detallado de transitabilidad combinando datos de todos los parches evaluados. Este mapa proporciona información valiosa, permitiendo a los robots encontrar rápidamente los mejores caminos a seguir sin perder tiempo en áreas que no pueden cruzar.

Cuando el robot se mueve a través de terreno difícil, puede confiar en actualizaciones en tiempo real de sus sensores para ajustar su camino de acuerdo. La herramienta de mapeo TNT procesa esta información y puede sugerir rutas que reducen el riesgo de fallar.

Experimentando con el Sistema TNT

En pruebas de la vida real, probamos el sistema TNT en una pequeña plataforma robótica llamada Verti-4-Wheeler (V4W). Esta plataforma está equipada con características avanzadas, como un sistema de engranajes flexible y bloqueos para sus diferenciales, que le permiten funcionar mejor en terrenos accidentados.

El robot V4W utilizó una cámara RGB-D para percibir su entorno y confió en una computadora a bordo para procesar la información que recopiló. Creamos un área de prueba grande llena de obstáculos para desafiar al robot y probamos cuán bien podía ayudar TNT a navegar.

Durante los experimentos, recopilamos una variedad de datos, incluyendo movimientos controlados de vehículos y mapas de terreno. El conjunto de datos permitió al sistema TNT aprender de las condiciones que encontró el robot.

Resultados de los Experimentos

Los experimentos mostraron que el sistema TNT mejoró significativamente el éxito del robot al navegar por áreas difíciles. Los resultados indicaron una disminución en el tiempo que le tomó al robot planificar sus caminos junto con un aumento en la estabilidad durante el movimiento.

Cuando se integró con un planificador de movimiento, el sistema TNT ayudó al robot a evitar trampas y mantenerse en un camino seguro. Los robots sin la asistencia TNT tuvieron más dificultades, indicando que el sistema mejoró mucho el rendimiento de planificación.

Aplicaciones del Sistema TNT

Los avances que trae el sistema TNT podrían tener varias aplicaciones en campos como la búsqueda y rescate, exploración ambiental, minería y agricultura. La habilidad de los robots para navegar en terrenos difíciles abre nuevas avenidas para tareas automatizadas en lugares que antes eran inaccesibles.

La naturaleza del terreno en sí puede ser un factor decisivo en cómo funciona el sistema TNT. Por ejemplo, diferentes tipos de suelo, vegetación o rocas pueden ofrecer varios niveles de transitabilidad. Al tener en cuenta estos elementos, las versiones futuras del sistema pueden mejorar aún más.

Direcciones Futuras

Aunque el sistema TNT ya ofrece mejoras prometedoras en la estimación de transitabilidad, hay espacio para crecer. Para mejorar aún más el sistema, integrar más información sobre el tipo de suelo y sus propiedades puede ser beneficioso. Por ejemplo, diferentes tipos de hierba, barro o grava pueden comportarse de manera diferente, y reconocer estas variaciones puede mejorar la toma de decisiones.

En conclusión, el sistema TNT representa un avance en cómo los robots pueden evaluar y navegar terrenos desafiantes. Su capacidad para filtrar áreas y guiar eficientemente a los robots probablemente conducirá a aplicaciones más amplias en el futuro, permitiendo que las máquinas trabajen de manera segura en una variedad de entornos al aire libre.

Fuente original

Título: Traverse the Non-Traversable: Estimating Traversability for Wheeled Mobility on Vertically Challenging Terrain

Resumen: Most traversability estimation techniques divide off-road terrain into traversable (e.g., pavement, gravel, and grass) and non-traversable (e.g., boulders, vegetation, and ditches) regions and then inform subsequent planners to produce trajectories on the traversable part. However, recent research demonstrated that wheeled robots can traverse vertically challenging terrain (e.g., extremely rugged boulders comparable in size to the vehicles themselves), which unfortunately would be deemed as non-traversable by existing techniques. Motivated by such limitations, this work aims at identifying the traversable from the seemingly non-traversable, vertically challenging terrain based on past kinodynamic vehicle-terrain interactions in a data-driven manner. Our new Traverse the Non-Traversable(TNT) traversability estimator can efficiently guide a down-stream sampling-based planner containing a high-precision 6-DoF kinodynamic model, which becomes deployable onboard a small-scale vehicle. Additionally, the estimated traversability can also be used as a costmap to plan global and local paths without sampling. Our experiment results show that TNT can improve planning performance, efficiency, and stability by 50%, 26.7%, and 9.2% respectively on a physical robot platform.

Autores: Chenhui Pan, Aniket Datar, Anuj Pokhrel, Matthew Choulas, Mohammad Nazeri, Xuesu Xiao

Última actualización: Sep 25, 2024

Idioma: English

Fuente URL: https://arxiv.org/abs/2409.17479

Fuente PDF: https://arxiv.org/pdf/2409.17479

Licencia: https://creativecommons.org/licenses/by/4.0/

Cambios: Este resumen se ha elaborado con la ayuda de AI y puede contener imprecisiones. Para obtener información precisa, consulte los documentos originales enlazados aquí.

Gracias a arxiv por el uso de su interoperabilidad de acceso abierto.

Más de autores

Artículos similares