La memoria 3D de la escena ayuda a los robots de visión y lenguaje a navegar en entornos de bucle cerrado

La memoria 3D de la escena ayuda a los robots de visión y lenguaje a navegar en entornos de bucle cerrado

Yuehao Huang, Yunzi Wu, Xiaotao Zhang, Xinhai Li, Jiankun Dong +5 más

9 min de lectura•11 ago 2026

WNM-3D proporciona a un robot de navegación basado en visión y lenguaje una memoria persistente de su entorno con conciencia espacial 3D, y utiliza ese contexto para generar tanto posibles vistas futuras como acciones de movimiento. En GN-Bench, el sistema supera a sólidas políticas de visión y lenguaje y a una versión condicionada en 2D en navegación de bucle cerrado, lo que demuestra por qué predecir cómo cambia una escena puede ser tan importante como elegir la siguiente orden.

Índice

¿Qué construyeron los investigadores?

WNM-3D es un modelo de navegación del mundo para la navegación continua basada en visión y lenguaje, o VLN. El robot recibe una instrucción en lenguaje natural, como llegar a una habitación u objeto concretos, observa su entorno mediante una cámara RGB orientada hacia delante y elige repetidamente acciones de movimiento mientras navega. Esto difiere de seleccionar una única acción a partir de una imagen estática: cada movimiento cambia lo que el robot puede ver a continuación, por lo que la navegación requiere un proceso de bucle cerrado de observación, acción y reevaluación.

Muchos sistemas actuales de VLN adaptan grandes modelos de visión y lenguaje para convertirlos en políticas de visión, lenguaje y acción. Estos sistemas son buenos relacionando el lenguaje con el significado visual, pero por lo general se centran en predecir la siguiente acción. No modelan explícitamente si la futura vista de cámara resultante tendrá sentido después de ejecutar esa acción.

WNM-3D aborda esta carencia generando conjuntamente observaciones futuras y acciones. Un codificador geométrico examina el historial de imágenes RGB monoculares y extrae información sobre la estructura espacial, como las relaciones entre superficies, objetos y puntos de vista. Un adaptador entrenable comprime esa información en una secuencia de tokens de longitud fija que puede leer el generador de acciones y mundo del modelo.

El resultado es un sistema de navegación con un contexto geométrico persistente de la escena, en lugar de una secuencia de imágenes desconectadas. Este contexto ayuda al modelo a razonar tanto sobre la posición del robot como sobre el aspecto que debería tener el entorno después del movimiento.

¿Cuáles fueron los principales resultados?

WNM-3D se evaluó en GN-Bench, un benchmark de navegación en bucle cerrado. El resumen indica que superó a sólidas políticas de navegación basadas en VLM, así como a una versión comparable condicionada por información visual 2D en lugar de representaciones geométricas de escenas 3D.

Las mejoras no se limitaron a comprobar si el robot acababa navegando con éxito. En un conjunto de evaluación fijo cercano al objetivo, WNM-3D produjo una mayor coherencia entre flujo y acción, y un menor error visual-motriz. La coherencia flujo-acción mide si el cambio visual predicho concuerda con la acción de movimiento, mientras que el error visual-motriz mide la discrepancia entre el movimiento visual esperado y el generado. En conjunto, estas métricas evalúan si el modelo comprende las consecuencias físicas de sus acciones.

Las comparaciones comunicadas son:

  • Navegación en bucle cerrado: WNM-3D superó a sólidas políticas de navegación basadas en VLM en GN-Bench.
  • Condicionamiento 3D frente a 2D: WNM-3D superó a su equivalente condicionada en 2D.
  • Predicción de acciones y aspectos visuales: WNM-3D logró una mayor coherencia flujo-acción cerca del objetivo.
  • Realismo del movimiento: WNM-3D logró un menor error visual-motriz cerca del objetivo.

El resumen de la fuente no proporciona las puntuaciones numéricas, los porcentajes de mejora ni el desglose de cada tarea. Por tanto, el resultado central es comparativo y no una mejora de rendimiento cuantificada: incorporar un condicionamiento persistente de la escena en 3D mejoró tanto el comportamiento de navegación como la correspondencia entre el movimiento predicho y las vistas futuras.

¿Cómo funciona WNM-3D?

WNM-3D combina cuatro componentes principales: un codificador geométrico, un adaptador 3D Scene-to-Token, un Diffusion Transformer de mundo y acción, y un proceso de entrenamiento por etapas.

En primer lugar, el codificador geométrico procesa el historial de observaciones RGB monoculares del robot. Aunque la cámara solo captura imágenes bidimensionales, el codificador extrae representaciones conscientes de la geometría que resumen la estructura espacial inferida a partir de esas vistas. El codificador permanece congelado durante el entrenamiento, de modo que el extractor de características geométricas se mantiene fijo mientras el resto del sistema aprende a utilizar sus salidas.

A continuación, el adaptador 3D Scene-to-Token convierte la representación geométrica en un prefijo de longitud fija dentro del espacio de tokens utilizado por el modelo de mundo y acción. Este adaptador funciona como una interfaz entre la geometría de la escena y el modelado generativo de secuencias. En lugar de introducir repetidamente imágenes sin procesar en el generador, el modelo recibe un resumen compacto de la escena que puede persistir durante las predicciones futuras.

El generador de mundo y acción es un Diffusion Transformer. Genera conjuntamente bloques que contienen observaciones de vídeo futuras y acciones de navegación. La atención causal por bloques permite que el prefijo geométrico condicione cada bloque futuro de vídeo y acción, manteniendo al mismo tiempo el orden temporal correcto. En términos prácticos, el modelo puede utilizar el mismo contexto de la escena para predecir lo que verá la cámara y decidir cómo debe moverse el robot.

El proceso de entrenamiento consta de tres etapas:

  1. Ajuste fino supervisado de mundo y acción: la búsqueda A* genera demostraciones que emparejan estados de navegación con secuencias de acciones exitosas.
  2. Adaptación al estilo de DAgger: el sistema recopila los estados que visita su propia política y aprende a partir de esas situaciones en línea, reduciendo la distancia entre las demostraciones limpias y las ejecuciones reales imperfectas.
  3. Optimización en bucle cerrado basada en DanceGRPO: la política se optimiza mientras opera dentro del bucle de navegación, recompensando el comportamiento que sigue siendo eficaz cuando cambian las observaciones.

Este diseño trata la navegación como un problema de predicción acoplada. Una acción no es útil simplemente porque parezca adecuada para la instrucción; también debe producir una vista siguiente plausible y mantener el progreso hacia el destino.

¿Por qué es importante para la robótica?

Los robots que operan en edificios, almacenes, hospitales y espacios públicos rara vez siguen una secuencia fija de vistas de cámara. Las personas se mueven, la iluminación cambia, los mapas están incompletos y pequeños errores de acción pueden situar al robot en un lugar visualmente confuso. Un modelo que predice tanto el movimiento como sus consecuencias visuales tiene una base más sólida para recuperarse de esos errores que una política centrada únicamente en la siguiente orden.

El prefijo de escena 3D resulta especialmente relevante para la navegación a largo plazo. Un robot puede necesitar recordar que un pasillo se abría a la izquierda, que ya había pasado un punto de referencia o que la vista actual es consecuencia de haberse alejado de una zona observada anteriormente. Una memoria consciente de la geometría puede facilitar el mantenimiento de esas relaciones frente a un historial basado exclusivamente en imágenes.

El enfoque también ofrece una dirección de diseño útil para las plataformas robóticas comerciales. Podría servir para robots de almacén que recorren pasillos cambiantes, o para sistemas móviles desplegados junto a robots industriales usados, donde es importante desplazarse de forma fiable entre distintas celdas de trabajo. El artículo no demuestra directamente estos despliegues, pero su formulación en bucle cerrado aborda un requisito fundamental que ambos comparten: las acciones deben mantenerse ancladas en el entorno cambiante del robot.

Para los compradores de robots y los responsables de operaciones, la lección clave es que comprender el lenguaje no basta. Un sistema de navegación también debería mantener el contexto espacial y comprobar si el movimiento previsto coincide con los cambios visuales que ese movimiento provoca.

¿Cuáles son las limitaciones y preguntas abiertas?

El resumen no comunica puntuaciones numéricas, requisitos computacionales, latencia, uso de memoria ni rendimiento en distintas plataformas de hardware. Estos detalles son importantes para determinar si el modelo puede ejecutarse a bordo de un robot móvil y no únicamente en un entorno de evaluación fuera de línea.

El codificador geométrico permanece congelado, por lo que el rendimiento del sistema depende en parte de la calidad y la capacidad de generalización de sus representaciones espaciales preentrenadas. El RGB monocular también proporciona información de profundidad incompleta, especialmente en zonas reflectantes, sin textura, concurridas o mal iluminadas.

El proceso de entrenamiento se basa en demostraciones generadas mediante A*, estados visitados por la política y optimización en bucle cerrado. Esto plantea preguntas sobre la capacidad del método para transferirse a edificios reales, distribuciones no vistas, obstáculos dinámicos e instrucciones distintas del lenguaje del benchmark. Las métricas comunicadas cerca del objetivo son diagnósticos útiles, pero por sí solas no demuestran robustez en rutas largas ni ante fallos graves de percepción.

Preguntas frecuentes

¿Qué problema resuelve WNM-3D?

Aborda la brecha entre seleccionar acciones de navegación y predecir cómo cambiará el entorno visual del robot después de ejecutarlas.

¿Qué hace que el modelo tenga conciencia 3D?

Un codificador geométrico extrae información espacial del historial de la cámara monocular, y un adaptador convierte esa información en tokens que condicionan la generación futura de vídeo y acciones.

¿Cómo se entrenó WNM-3D?

El entrenamiento combinó demostraciones generadas mediante A*, aprendizaje al estilo de DAgger a partir de estados visitados por la política y optimización de la política en bucle cerrado basada en DanceGRPO.

¿El resumen proporciona las puntuaciones exactas del benchmark?

No. Comunica mejoras en GN-Bench y una mayor coherencia flujo-acción junto con un menor error visual-motriz, pero no indica los valores numéricos.

Conclusión

WNM-3D mejora la navegación de visión y lenguaje en bucle cerrado al proporcionar a un modelo de mundo y acción una representación persistente y consciente de la geometría de la escena. Sus mejores resultados de navegación y la mayor correspondencia entre las acciones y las vistas futuras respaldan un principio más amplio de la robótica: para moverse de forma fiable hay que modelar cómo cambia el mundo, no limitarse a elegir qué hacer a continuación.