← Últimos artículos
💻 computer science

CLAW: Composable Language-Annotated Whole-body Motion Generation

El artículo presenta CLAW, una plataforma web interactiva de código abierto que genera de forma escalable datos de movimiento corporal completo para el robot humanoide Unitree G1, combinando un planificador cinemático modular con un controlador de bajo nivel en simulación MuJoCo y un motor de anotación de texto para producir trayectorias físicamente viables acompañadas de descripciones naturales.

Autores originales: Jianuo Cao, Yuxin Chen, Masayoshi Tomizuka

Publicado 2026-04-15
📖 4 min de lectura☕ Lectura para el café

Autores originales: Jianuo Cao, Yuxin Chen, Masayoshi Tomizuka

Artículo original bajo licencia CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). ✨ Esta es una explicación generada por IA del artículo a continuación. No ha sido escrita ni avalada por los autores. Para mayor precisión técnica, consulte el artículo original. Leer descargo de responsabilidad completo

Imagina que quieres enseñarle a un robot humanoide (como el Unitree G1, que parece un pequeño humano de metal) a moverse como un actor de cine: caminar, correr, boxear, gatear o incluso bailar.

El problema es que, para que el robot aprenda, necesita miles de ejemplos de movimientos acompañados de instrucciones en lenguaje natural (como "camina rápido hacia la derecha" o "haz un puñetazo"). Antiguamente, esto era como filmar una película: necesitabas actores reales, cámaras costosas y luego editar todo manualmente. Era lento, caro y a veces el robot se rompía al intentar copiar movimientos humanos que no le quedaban bien.

CLAW es la solución inteligente que proponen los autores. Piensa en CLAW no como una cámara, sino como un "Director de Orquesta Digital" que crea movimientos perfectos y sus guiones al mismo tiempo.

Aquí te explico cómo funciona con una analogía sencilla:

1. Los "Bloques de Construcción" (Los Primitivos)

Imagina que tienes una caja de LEGO. En lugar de tener que construir un castillo entero desde cero cada vez, tienes piezas prehechas: una torre, una puerta, una ventana.

  • En CLAW, estas piezas son modos de movimiento: "Caminar lento", "Correr", "Gatear", "Boxear".
  • El sistema trata estos movimientos como bloques intercambiables. Puedes tomar un bloque de "caminar" y pegarlo a un bloque de "boxear", y el robot sabrá cómo pasar de uno a otro suavemente, como si fuera un solo movimiento continuo.

2. Dos Maneras de "Dirigir" (Las Interfaces)

El sistema ofrece dos formas de darle órdenes al robot, como si fueras el director de una película:

  • Modo Teclado (El Improvisador): Es como jugar un videojuego en tiempo real. Tú presionas teclas (W, A, S, D) para decirle al robot: "¡Corre!", "¡Gira!", "¡Baja el cuerpo!". Es perfecto para explorar y ver qué se ve bien al instante.
  • Modo Editor (El Guionista): Aquí es donde la magia brilla para crear grandes cantidades de datos. Imagina una línea de tiempo de edición de video. Arrastras bloques de movimiento (ej. "Caminar 3 segundos" + "Girar 90 grados" + "Gatear 2 segundos") y creas una secuencia compleja. Luego, le das a "Reproducir" y el robot ejecuta esa receta exacta una y otra vez, pero variando un poco la velocidad o la dirección para crear miles de versiones diferentes.

3. El "Traductor Automático" (La Anotación)

Este es quizás el truco más inteligente. Normalmente, si grabas un video, alguien tiene que escribir manualmente: "El robot camina hacia la izquierda". Eso es aburrido y lento.

  • CLAW tiene un traductor automático. Como el sistema sabe exactamente qué órdenes le dio al robot (velocidad, dirección, tipo de movimiento), genera automáticamente descripciones en lenguaje natural.
  • ¡Y lo hace con diferentes estilos! Puede decirte lo mismo de 8 formas distintas:
    • Estilo instrucción: "Camina hacia adelante".
    • Estilo narrativo: "El robot avanza con paso firme".
    • Estilo conciso: "Caminar adelante".
  • Esto significa que obtienes miles de pares de datos (movimiento + texto) sin que nadie tenga que escribir una sola palabra.

4. El "Simulador Físico" (MuJoCo)

Antes de que el robot real se mueva, todo ocurre en una simulación física (como un videojuego muy realista llamado MuJoCo).

  • El sistema prueba el movimiento en el "mundo virtual". Si el movimiento es físicamente posible (el robot no se cae, no se atraviesa a sí mismo), lo graba.
  • Como el sistema está diseñado específicamente para el esqueleto del robot Unitree G1, no necesita "traducir" el movimiento de un humano a un robot (lo cual suele causar errores). El movimiento nace listo para el robot.

¿Por qué es importante esto?

Antes, crear un dataset (un libro de entrenamiento) para robots era como intentar llenar un océano con una cuchara: lento y costoso.
Con CLAW, es como tener una manguera de alta presión. Puedes generar cantidades masivas de datos de entrenamiento (movimientos + descripciones) de forma rápida, barata y con una calidad física perfecta.

En resumen:
CLAW es una herramienta que permite a los humanos "conducir" a un robot en un mundo virtual, mezclando movimientos como si fueran piezas de LEGO, mientras un asistente invisible escribe automáticamente el guion de lo que está pasando. Esto ayuda a que los robots aprendan a moverse de forma más natural, segura y diversa, sin necesidad de costosos estudios de grabación.

¿Ahogado en artículos de tu campo?

Recibe resúmenes diarios de los artículos más novedosos que coincidan con tus palabras clave de investigación — con resúmenes técnicos, en tu idioma.

Probar Digest →