Un Transformer con compuertas ayuda a los robots a desplazarse entre multitudes densas e inciertas

Un Transformer con compuertas ayuda a los robots a desplazarse entre multitudes densas e inciertas

Ao Shen, Kaixi Chen, Shiwei Liu, Fang Deng, Chen Chen

9 min de lectura•10 sept 2026

Un sistema de navegación robótica llamado H2INT permite que un robot móvil se desplace entre multitudes densas usando únicamente las posiciones relativas de los peatones, sin datos sobre la dirección de la mirada, la orientación corporal, estimaciones de velocidad ni etiquetas explícitas que indiquen quién está reaccionando. Sus dos etapas de Transformer con compuertas y su memoria recurrente gestionan las interacciones entre personas y entre personas y robots, mientras que un currículo de capacidad de respuesta mejora la estabilidad del entrenamiento y un robot equipado con LiDAR alcanza sus objetivos en un espacio interior.

Índice

Qué construyeron los investigadores

H2INT es una política de navegación para robots que operan cerca de personas cuyo comportamiento resulta difícil de predecir. En lugar de suponer que todos los peatones perciben al robot y reaccionan de la misma manera, el sistema modela una mezcla de comportamientos: algunas personas modifican su trayectoria debido al robot, mientras que otras siguen caminando por su cuenta. La tendencia de cada peatón a responder permanece oculta para el robot y se mantiene a lo largo del tiempo, lo que acerca el problema al comportamiento real de las multitudes.

El robot recibe de sus sensores las posiciones relativas. No recibe la dirección de la mirada, la orientación corporal, una etiqueta de atención ni una estimación de la velocidad de cada persona. Esta entrada escasa obliga a la política a inferir los patrones de interacción a partir de cómo cambia la multitud con el tiempo.

El modelo central contiene dos etapas de Transformer con compuertas. La primera construye una representación inicial de las relaciones entre el robot y los peatones cercanos. La segunda refina esa representación combinando las características de interacción ya extraídas. Unas compuertas de estilo GRU controlan cuánta información nueva entra en cada capa, en lugar de depender de conexiones residuales fijas.

A continuación, un núcleo de política recurrente conserva información entre pasos temporales. En conjunto, el Transformer y la memoria recurrente permiten seleccionar acciones directamente en multitudes de tamaño variable. El sistema genera órdenes de movimiento mediante una política de aprendizaje por refuerzo actor-crítico entrenada con PPO.

Arquitectura de la red H2INT, con codificación de interacciones centrada en el robot

Resultados principales

H2INT se evaluó en el escenario CrowdNav Circle Crossing y se puso a prueba frente a tres modos de flujo de multitudes estructuralmente diferentes que no se habían utilizado durante el entrenamiento. La evaluación se centró en comprobar si el robot podía mantener su rendimiento de navegación cuando cambiaban la capacidad de respuesta de los peatones y la densidad de la multitud.

El modelo H2INT completo produjo la tendencia más consistente en la tasa de éxito a lo largo de los regímenes de respuesta y tamaños de multitud evaluados. Un Transformer de una sola etapa obtuvo peores resultados en todas las configuraciones probadas, lo que respalda la utilidad de refinar las características de interacción en dos etapas. Sustituir la atención por un promedio de características provocó el mayor deterioro cuando los peatones eran menos receptivos, lo que muestra que promediar simplemente las características hace que se pierdan relaciones importantes dentro de la multitud.

Las conexiones residuales estándar de los Transformer también se volvieron menos fiables con la densidad de población máxima. Las actualizaciones con compuertas ayudaron a la red a controlar el flujo de información a medida que las interacciones se complicaban.

El currículo de entrenamiento produjo una mejora más rápida del retorno medio y una menor varianza que el entrenamiento brusco con una dificultad fija. Este currículo aumentaba gradualmente la proporción de peatones que ignoraban al robot, ayudando a la política a pasar de escenarios cooperativos a otros más inciertos.

Una prueba en el mundo real transfirió la política a un robot móvil que utilizaba detecciones de peatones mediante LiDAR. El robot alcanzó su objetivo sin colisionar mientras varias personas cruzaban su trayectoria, lo que demuestra la viabilidad del despliegue, aunque no constituye una evaluación de campo estadísticamente amplia.

Resultados de la ablación que comparan H2INT con variantes más sencillas de Transformer

Cómo funciona

H2INT convierte cada relación observada con un peatón en un token. Un token es un vector compacto de características que representa un elemento de la escena. El propio robot recibe un token específico, mientras que cada persona cercana se representa mediante un token de relación relativo al robot que contiene información geométrica, como la posición relativa. Los embeddings de tipo distinguen el token del robot de los tokens de relación con peatones, y la codificación posicional conserva la identidad estructural.

La autoatención permite que cada token de peatón intercambie información con los demás. Así, la representación de una persona puede reflejar el entorno de la multitud, en lugar de tratar a cada peatón como un obstáculo aislado. Esto proporciona una forma indirecta de modelar las interacciones entre personas sin exigir estimaciones explícitas de sus velocidades.

La primera etapa del Transformer con compuertas realiza una actualización relacional inicial. Después de la atención y de la red de alimentación directa, unas compuertas residuales de estilo GRU deciden hasta qué punto las nuevas características deben reemplazar o modificar la representación anterior. La segunda etapa repite este proceso sobre las características ya enriquecidas y produce un resumen más refinado de la interacción centrado en el robot.

Un mecanismo de enmascaramiento impide que las entradas de relleno representen peatones inexistentes cuando hay menos personas que el máximo configurado por el modelo. El cálculo sigue escalando con la longitud de esa secuencia rellenada, por lo que unos rangos de detección o límites de multitud muy grandes pueden aumentar el tiempo de ejecución.

El vector de contexto refinado entra en una red actor-crítico recurrente. Su GRU almacena información temporal y ayuda a la política a inferir tendencias de movimiento a partir de observaciones sucesivas de las posiciones. El actor genera una distribución de probabilidad sobre las acciones de movimiento, mientras que el crítico estima la recompensa esperada. PPO y la estimación de ventaja generalizada entrenan conjuntamente el Transformer y la política recurrente.

A diferencia de los planificadores basados en predicción de trayectorias, H2INT no simula primero una trayectoria futura para cada peatón. Convierte directamente la observación actual, centrada en el robot, en una distribución de acciones, lo que mantiene relativamente compacto el proceso de decisión en línea.

Por qué es importante para la robótica

La navegación entre multitudes falla cuando un robot trata a todas las personas como igual de predecibles. En una estación, un centro de exposiciones, un hospital o un almacén, algunas personas dejan espacio, otras ni siquiera perciben al robot y otras cambian de dirección debido a peatones ajenos a la interacción. H2INT aborda esta variabilidad sin exigir cámaras que estimen la mirada o la orientación corporal.

Esta interfaz sensorial escasa resulta valiosa para los despliegues prácticos. Un sistema LiDAR puede proporcionar posiciones relativas y evitar al mismo tiempo los problemas de privacidad, iluminación y calibración asociados a la interpretación de rostros o posturas corporales. La prueba con un robot real también muestra que la política puede funcionar con detecciones ruidosas, oclusiones parciales y patrones de movimiento ausentes en la simulación.

El enfoque es especialmente pertinente para robots de almacén que comparten pasillos o zonas de preparación con trabajadores. También podría servir para robots de servicio y plataformas de reparto que se desplazan por espacios públicos, siempre que sus sistemas de control puedan imponer límites de seguridad alrededor de la política aprendida.

La lección de diseño más importante es que la percepción y el comportamiento deben probarse conjuntamente. Una mayor capacidad de la red, por sí sola, no puede resolver una simulación que presupone que todos los peatones reaccionan de forma idéntica.

Limitaciones y preguntas abiertas

La evaluación presentada en el mundo real es una demostración, no un estudio estadístico amplio. Una sola instalación interior y una ejecución satisfactoria sin colisiones no permiten establecer la fiabilidad del sistema en edificios, densidades de población, configuraciones de sensores o culturas peatonales diferentes.

El modelo de comportamiento es deliberadamente compacto. Representa si los peatones responden al robot, pero no causas más complejas de esa respuesta, como la distancia, la velocidad relativa, la orientación corporal, la pertenencia a un grupo o el destino previsto de una persona. Esas señales omitidas podrían mejorar la predicción, aunque también aumentarían la complejidad de la percepción y del modelado.

La arquitectura también emplea atención densa sobre una representación de la multitud rellenada. El tiempo de ejecución y la memoria podrían convertirse en factores limitantes en multitudes muy grandes o en ordenadores pequeños instalados a bordo. Las evaluaciones futuras necesitan métricas repetibles de distancia de seguridad, comodidad, tasa de intervención, tiempo de cálculo y rendimiento ante pérdidas de datos de los sensores.

Preguntas frecuentes

¿Qué observa H2INT? Observa las posiciones relativas de los peatones respecto al robot a lo largo del tiempo, en lugar de la mirada, la orientación corporal, las estimaciones de velocidad o las etiquetas explícitas de atención.

¿H2INT identifica si una persona está prestando atención? No. El sistema mantiene latente la capacidad de respuesta de los peatones y aprende sus consecuencias conductuales a partir de la retroalimentación del movimiento.

¿Por qué H2INT utiliza dos etapas de Transformer? La primera etapa construye las características de interacción y la segunda las refina; el resultado es mejor que el de la alternativa probada de una sola etapa.

¿Se probó H2INT en un robot físico? Sí. Un robot móvil equipado con LiDAR utilizó la política en un recinto interior de exposiciones y alcanzó su objetivo sin colisionar durante la prueba descrita.

Conclusión

H2INT combina atención relacional con compuertas y memoria recurrente para ayudar a los robots a desplazarse entre multitudes cuyas respuestas son heterogéneas y permanecen ocultas. Sus comparaciones en simulación, las pruebas con flujos no vistos y la demostración con un robot físico muestran una vía práctica para la navegación social con sensores escasos, aunque todavía es necesario realizar evaluaciones de campo más amplias.