Cortex Framework: Cómo una IA Bidireccional Resuelve la Manipulación Robótica de Largo Plazo

Cortex Framework: Cómo una IA Bidireccional Resuelve la Manipulación Robótica de Largo Plazo

Jiaqi Peng, Xiqian Yu, Delin Feng, Yuqiang Yang, Wenzhe Cai +8 más

7 min de lectura•8 jul 2026

Investigadores de un laboratorio líder en IA han desarrollado Cortex, un framework de doble sistema que combina un planificador de alto nivel (System-2 VLM) con un ejecutor motor de bajo nivel (System-1 VLA) para abordar tareas de manipulación de largo plazo. A diferencia de los modelos monolíticos extremo a extremo, Cortex utiliza una interfaz de subtareas estructurada con 32 primitivas de habilidades canónicas para evitar desajustes semántico-cinemáticos, y demostró recuperación de errores sin entrenamiento previo en experimentos químicos del mundo real.

Tabla de Contenidos


Lo que los Investigadores Construyeron

Cortex es un framework de agente encarnado alineado bidireccionalmente para manipulación de largo plazo. Separa la planificación de la ejecución en dos sistemas que interactúan: System-2, un modelo de lenguaje y visión (VLM) basado en Qwen3-VL-8B, actúa como orquestador cognitivo. Toma una instrucción de alto nivel y observaciones de imágenes en streaming, luego genera subtareas ejecutables y mantiene un registro de memoria textual. System-1, un modelo de visión-lenguaje-acción (VLA), actúa como ejecutor reactivo, procesando la subtarea actual para producir comandos motores a aproximadamente 10 Hz.

La innovación clave es la interfaz de subtareas bidireccional: un conjunto de 32 primitivas de habilidades canónicas (por ejemplo, "agarrar", "colocar", "verter", "medir") que aseguran que cada subtarea planificada sea físicamente ejecutable. El sistema también introduce una estrategia de "muestreo balanceado por eventos" durante el entrenamiento, que obliga al planificador a prestar atención a las transiciones de tareas en lugar de perderse en largos tramos de ejecución. Durante la inferencia, los dos sistemas funcionan de forma asíncrona — System-2 a 2 Hz mientras System-1 a 10 Hz — permitiendo corrección en tiempo real cuando algo sale mal.

Ilustración del muestreo balanceado por eventos que muestra cómo el método sesga el entrenamiento hacia los límites de las subtareas

Resultados Clave

Cortex fue evaluado tanto en simulación como en entornos reales. En entornos de simulación desafiantes de múltiples etapas (donde la única entrada es una instrucción de alto nivel en bruto), Cortex "superó decisivamente" a los VLA monolíticos extremo a extremo en tareas de largo plazo. Las tasas de éxito exactas no se divulgaron en el texto proporcionado, pero el artículo afirma una brecha sustancial con respecto a las líneas de base.

En experimentos del mundo real, el sistema se desplegó en un robot de doble brazo ARX ACONE con cámaras RGB. Realizó tareas de manipulación sobre mesa con objetos domésticos, utensilios de cocina y contenedores de productos químicos. Críticamente, Cortex demostró recuperación de errores físicos sin entrenamiento previo: cuando una subtarea fallaba (por ejemplo, dejar caer un objeto durante una tarea de vertido), System-2 detectaba la anomalía a partir del flujo visual y regeneraba una subtarea alternativa sobre la marcha, sin necesidad de entrenamiento adicional para ese escenario de fallo.

Los detalles de entrenamiento del sistema: System-2 se ajustó finamente en 14.2 millones de muestras multimodales en 32 GPUs NVIDIA A800, con todos los parámetros descongelados. System-1 se ajustó finamente con todos los parámetros en simulación. Estas cifras son importantes para los profesionales que buscan replicar la configuración.


Cómo Funciona

Cortex opera como dos bucles que interactúan.

System-2 (Planificador Cognitivo) funciona a ~2 Hz. Recibe la instrucción de alto nivel del usuario (por ejemplo, "prepara una solución química") y la imagen actual de la cámara. Luego predice la siguiente subtarea ejecutable, actualiza su registro de memoria textual con lo que acaba de suceder y genera esa subtarea en un formato estructurado basado en las 32 primitivas de habilidades. Cada primitiva tiene restricciones espaciales y cinemáticas: por ejemplo, "agarrar(objeto)" solo se activa si el gripper está vacío y el objeto está al alcance. Esto evita que el planificador alucine acciones imposibles ("alucinación cinemática").

System-1 (Ejecutor Reactivo) funciona a ~10 Hz. Toma la subtarea de System-2 y las observaciones visuales actuales, luego genera comandos motores continuos. Debido a que System-1 solo necesita reaccionar al micro-objetivo actual, puede ser más pequeño y rápido.

La alineación bidireccional se aplica durante el entrenamiento:

  1. Construcción de Metadatos Estructurados: Cada episodio de entrenamiento se anota con marcas de tiempo que indican cuándo cambia la subtarea real. La interfaz está restringida por las 32 primitivas y una ruta cinemáticamente óptima (por ejemplo, siempre recoger una botella antes de verter).
  1. Muestreo Balanceado por Eventos: En lugar de muestrear uniformemente fotogramas de una trayectoria (lo que sesga al planificador hacia fotogramas de "ejecución en curso"), el framework sobremuestrea fotogramas cerca de los límites de las subtareas. Esto enseña a System-2 a reconocer precisamente cuándo transitar al siguiente paso.
  1. Inferencia Asíncrona: Los dos sistemas funcionan de forma independiente. Si System-2 aún está procesando mientras System-1 termina su subtarea actual, System-1 espera la siguiente orden. Este diseño evita que el ejecutor más rápido se detenga por completo debido al planificador más lento.
Configuración robótica real que muestra la plataforma de doble brazo ARX ACONE con contenedores de productos químicos

Por Qué Esto es Importante para la Robótica

El framework Cortex aborda una debilidad central de los modelos actuales de visión-lenguaje-acción: tratan el control robótico como un problema monolítico de secuencia a secuencia, lo que genera errores acumulativos en horizontes largos. Al descomponer explícitamente la tarea en subtareas estructuradas y ejecutar dos modelos de forma asíncrona, Cortex logra dos cosas que los VLA monolíticos no pueden:

  • Recuperación de errores sin reentrenamiento: Cuando una subtarea falla (común en la manipulación real debido a la aleatoriedad física), el planificador puede replanificar basándose en la retroalimentación visual, sin necesidad de nuevo entrenamiento.
  • Escalabilidad: Se pueden agregar nuevas habilidades como nuevas primitivas sin reentrenar todo el sistema.

Esto es especialmente relevante para robots de almacén que realizan secuencias largas de operaciones de pick-and-place, o cobots usados en manufactura donde la flexibilidad de tareas es crítica. El enfoque de doble sistema también podría inspirar nuevas arquitecturas para robots humanoides que necesitan tanto razonamiento de alto nivel como control motor de bajo nivel.


Limitaciones y Preguntas Abiertas

Aunque impresionante, Cortex tiene varias limitaciones. Primero, las 32 primitivas de habilidades fueron diseñadas a mano, una tarea que requiere conocimiento experto y puede no cubrir todos los escenarios de manipulación posibles. Segundo, el sistema depende de un VLM grande (Qwen3-VL-8B) que requiere computación de alto nivel (32 GPUs A800) para entrenar. Para robots más pequeños o implementaciones en el borde, esto aún no es práctico. Tercero, los experimentos del mundo real se limitaron a configuraciones de mesa con iluminación controlada y fondos simples. Finalmente, el artículo no proporcionó cifras comparativas directas en las mismas tareas; la afirmación de "superar decisivamente" a los VLA monolíticos es cualitativa. La comunidad necesitará ver evaluaciones reproducibles en benchmarks estándar como RLBench o CALVIN para confirmar la ventaja.


Preguntas Frecuentes

¿Qué hace diferente a Cortex de otros frameworks robóticos de doble sistema? Cortex introduce una interfaz de subtareas estructurada con 32 primitivas de habilidades canónicas y muestreo balanceado por eventos que resuelve explícitamente ambigüedades semánticas y temporales durante tareas de largo plazo.

¿Cortex requiere reentrenamiento para cada nuevo entorno? No. El sistema demostró recuperación de errores físicos sin entrenamiento previo en tareas químicas del mundo real novedosas sin ningún ajuste fino adicional.

¿Qué hardware robótico usaron los investigadores? Usaron un robot de doble brazo ARX ACONE equipado con cámaras RGB para manipulación sobre mesa.

¿El código o los modelos preentrenados están disponibles públicamente? El artículo no menciona una liberación de código abierto, pero el framework se describe con suficiente detalle para que otros laboratorios lo reproduzcan.


Cortex presenta una forma práctica de combinar planificadores VLM grandes con ejecutores motores rápidos, resolviendo un cuello de botella clave en la autonomía robótica de largo plazo. Su diseño bidireccional asíncrono es un paso hacia robots que pueden razonar, reaccionar y recuperarse sobre la marcha.