Robots que se adaptan a cualquier ángulo de cámara sin calibración

Robots que se adaptan a cualquier ángulo de cámara sin calibración

Wenhao Li, Xueying Jiang, Quanhao Qian, Deli Zhao, Shijian Lu +2 más

9 min de lectura•7 jul 2026

CamVLA otorga a los robots la capacidad de seguir comandos visuales desde cualquier ángulo de cámara sin necesidad de recalibración ni datos de cámara externos. Al separar la geometría dependiente del punto de vista de la predicción de acciones, logra una manipulación robusta en posiciones de cámara no vistas antes, un paso crucial para desplegar robots en entornos no estructurados e impredecibles.

Tabla de Contenidos

Lo que construyeron los investigadores

La mayoría de los modelos de Visión-Lenguaje-Acción (VLA) asumen que la cámara está rígidamente fijada al marco de coordenadas del robot. Si se mueve la cámara aunque sea unos centímetros, el modelo falla porque su mapeo visual-acción está entrenado para esa perspectiva. El equipo detrás de CamVLA construyó un modelo VLA libre de calibración que maneja ángulos arbitrarios de cámara en tercera persona.

La clave es una arquitectura desacoplada. En lugar de entrenar una red monolítica que aprende implícitamente la transformación cámara-robot, CamVLA divide la política en dos cabezales paralelos. Un Cabezal de Acción predice movimientos del efector final directamente en el marco de referencia de la cámara. Un Cabezal Geométrico estima la matriz mano-ojo (la pose de la cámara relativa a la base del robot) a partir de una única imagen RGB monocular. Una transformación determinista combina estas dos salidas en comandos de la base para su ejecución. Como el mapeo visual-acción se aprende en el mismo marco que la cámara, se vuelve independiente del punto de vista. El cabezal geométrico maneja el cambio de punto de vista externamente, por lo que el robot puede generalizar a cámaras colocadas en nuevas posiciones, alturas o ángulos sin necesidad de calibración adicional.

Descripción de la arquitectura mostrando los dos cabezales paralelos que alimentan una transformación determinista

Resultados clave

Los investigadores evaluaron CamVLA tanto en simulación (usando el benchmark RLAB) como en un brazo robótico real con una cámara en tercera persona. Compararon con modelos VLA de última generación, incluyendo aquellos que dependen de entrenamiento con cámara fija y los que usan calibración explícita.

En configuraciones de cámara no vistas —cambios en traslación, rotación y altura— CamVLA superó consistentemente a las líneas base. En simulación, las tasas de éxito de tareas mejoraron entre 15 y 25 puntos porcentuales respecto a la mejor línea base de vista fija cuando las cámaras se movieron a poses completamente nuevas. En el robot real, donde una cámara se colocó a una altura y ángulo nunca vistos durante el entrenamiento, CamVLA completó tareas de manipulación con una tasa de éxito cercana a la condición de cámara fija, mientras que las líneas base que asumían una perspectiva fija cayeron por debajo del 30% de éxito.

El método también mantuvo un rendimiento robusto bajo cambios de punto de vista moderados (ej., 20 cm de traslación o 15 grados de rotación). Manejó estos cambios sin degradación del rendimiento, mientras que las líneas base calibradas requerían re-medir la transformación mano-ojo para recuperarse. Los resultados demuestran que la geometría aprendida puede reemplazar la geometría medida explícitamente para la robustez ante cambios de punto de vista.

Cómo funciona

CamVLA se basa en el marco estándar de VLA —un modelo grande de visión-lenguaje que procesa imágenes de cámara e instrucciones de lenguaje para generar acciones del efector final. La diferencia crítica es que el espacio de acción del modelo se expresa en el marco de la cámara en lugar del marco de la base del robot.

Generación de acciones centrada en la cámara es la novedad central. Los VLA estándar aprenden un mapeo de píxeles en la vista de la cámara a acciones en el marco de la base, lo que codifica implícitamente la transformación cámara-base. Esa transformación cambia cuando la cámara se mueve, por lo que el mapeo se rompe. CamVLA, en cambio, define la acción predicha como un delta (cambio) que está naturalmente alineado con los ejes de coordenadas de la cámara. Debido a que tanto la imagen de entrada como la acción de salida viven en el mismo marco de cámara, el mapeo en sí es invariante a la pose de la cámara.

El Cabezal Geométrico es una pequeña red neuronal que toma la misma imagen RGB y genera una matriz mano-ojo de 6 GDL (rotación + traslación). Esta matriz es la misma transformación cámara-base que normalmente se obtendría mediante calibración, pero ahora se estima a partir de píxeles. Las dos salidas —acción delta centrada en la cámara y matriz mano-ojo— se combinan mediante un cálculo de cinemática directa determinista para producir la acción final de la base para el robot.

El entrenamiento es de extremo a extremo en conjuntos de datos existentes de episodios de manipulación robótica. El cabezal geométrico aprende a deducir la pose de la cámara a partir de pistas visuales en la escena (por ejemplo, la apariencia del brazo robótico, la mesa o marcadores). Como el cabezal de acción centrado en la cámara no necesita saber qué punto de vista se está usando, puede entrenarse con datos de muchas posiciones de cámara y luego desplegarse con cualquier nuevo punto de vista —el cabezal geométrico se adapta sobre la marcha.

Configuración robótica real mostrando la cámara en diferentes puntos de vista durante la evaluación

Por qué esto es importante para la robótica

El control robótico basado en VLA actual es frágil cuando las cámaras se mueven, se reubican o se usan en entornos diferentes. Esto obliga a los operadores a fijar las cámaras permanentemente o realizar tediosas calibraciones mano-ojo cada vez que la configuración cambia. CamVLA elimina ese cuello de botella, haciendo factible desplegar robots VLA en entornos donde la ubicación de la cámara es flexible: almacenes, líneas de ensamblaje u hogares donde una cámara podría moverse entre tareas.

Para los gerentes de operaciones que evalúan robots industriales usados o cobots con cámaras integradas, esta técnica significa que cambiar una cámara o reposicionarla para una nueva celda de trabajo no requerirá reajustar la política visual. También abre la puerta a sistemas multivista donde el robot puede elegir qué cámara proporciona la mejor vista para una tarea dada sin necesidad de calibración separada para cada una.

De manera más amplia, este trabajo empuja los modelos VLA hacia una robustez a nivel de entorno real. En lugar de evitar los cambios de punto de vista mediante ingeniería, el modelo aprende a manejarlos de forma natural —un paso más hacia robots que pueden ser colocados en un espacio de trabajo arbitrario y comenzar a realizar tareas de manipulación con solo una instrucción de lenguaje y una cámara web.

Limitaciones y preguntas abiertas

Actualmente, CamVLA está limitado a una sola cámara en tercera persona. No maneja perturbaciones de punto de vista de cámaras montadas en la muñeca, comunes en configuraciones de dos brazos o manipulación de precisión. El modelo también tiene dificultades bajo cambios de punto de vista extremos (ej., cámaras colocadas muy bajas o muy lejos) porque la precisión de regresión del cabezal geométrico se degrada con características visuales fuera de la distribución. Las tareas de alta precisión, como inserción de clavija en agujero, también sufren incluso pequeños errores en la matriz mano-ojo predicha.

Otra pregunta abierta es si el cabezal geométrico puede estimar incorrectamente la pose de la cámara cuando la escena carece de pistas visuales distintivas —por ejemplo, en una mesa vacía sin características de fondo. El artículo señala esto como una dirección para trabajo futuro, potencialmente incorporando consistencia temporal entre fotogramas o fusionando datos inerciales.

Preguntas frecuentes

¿Qué significa "libre de calibración" en este contexto? Significa que el robot no necesita ningún procedimiento externo de calibración de cámara (como usar un tablero de ajedrez o medir la posición de la cámara) para adaptarse a un nuevo punto de vista de cámara. El modelo infiere la pose de la cámara a partir de la imagen misma.

¿En qué se diferencia CamVLA de los modelos VLA estándar? Los modelos VLA estándar aprenden implícitamente la transformación cámara-robot dentro de su red neuronal, lo que los hace dependientes del punto de vista. CamVLA desacopla esto en dos cabezales separados —uno para generación de acciones independiente del punto de vista y otro para estimación del punto de vista— de modo que el sistema generaliza a posiciones de cámara no vistas.

¿Funcionará esto en cualquier brazo robótico? Sí, en principio. El cabezal de acción genera acciones delta centradas en la cámara que pueden transformarse al sistema de coordenadas de cualquier robot usando la matriz mano-ojo estimada y la cinemática directa. Los investigadores lo probaron en brazos robóticos comunes con éxito.

¿Requiere el método múltiples cámaras o hardware especial? No. Utiliza una única cámara RGB monocular (ej., una cámara web o la propia cámara del robot). No se necesita sensor de profundidad ni configuración multicámara.

Conclusión

CamVLA demuestra que la robustez ante cambios de punto de vista puede lograrse sin calibración, aprendiendo a inferir la pose de la cámara directamente de los píxeles. Su arquitectura desacoplada mantiene altas tasas de éxito de tareas incluso cuando las cámaras se mueven a posiciones novedosas, haciendo la manipulación basada en VLA mucho más práctica para el despliegue en el mundo real. Este trabajo nos acerca a robots que pueden ver y actuar desde cualquier ángulo sin configuración manual.