Repolode
NVlabs

NVlabs/ASPIRE

ASPIRE es un framework en el que agentes de programación perfeccionan iterativamente habilidades reutilizables para robots, en tareas de manipulación simuladas y reales, en lugar de entrenar los pesos del modelo.

Estrellas
670
Forks
55
Issues abiertos
15
Último commit
hace 4 días

¿Qué es?

ASPIRE (Agentic Skills Discovery for Robotics) aborda el aprendizaje robótico como un proceso de perfeccionamiento de habilidades: un agente de programación crea y revisa habilidades en Python, y el repositorio resultante de habilidades sensoriomotoras constituye el artefacto aprendido, en lugar de los pesos de una red neuronal. Varios agentes pueden practicar distintas habilidades en paralelo.

El proyecto proporciona skills de agente para Claude Code y Codex, incluido un ciclo de depuración iterativa y un flujo de trabajo de búsqueda evolutiva. Informa de ejecuciones en los conjuntos de simulación LIBERO-Pro, Robosuite y BEHAVIOR-1K, además de incluir scripts y guías de ejecución para reproducir experimentos y demostraciones de manipulación con robots reales en un brazo YAM.

El código generado se ejecuta con acceso completo a las importaciones, por lo que el proyecto recomienda usar un host aislado, sin credenciales ni montajes sensibles. El uso de robots reales requiere una autorización independiente del operador.

Funciones clave

  • 01Perfecciona habilidades robóticas mediante ciclos de agentes de programación, en lugar de entrenamiento basado en gradientes.
  • 02Incluye skills para Claude Code y Codex para depuración iterativa y búsqueda evolutiva.
  • 03Admite los benchmarks de simulación LIBERO-Pro, Robosuite y BEHAVIOR-1K.
  • 04Incluye guías de ejecución para reproducir experimentos de artículos y demostraciones de manipulación con robots reales.
  • 05Proporciona recetas de tareas en texto para agarre, recuperación y comprobaciones de finalización.

Casos de uso

  • Investigadores que estudian el descubrimiento de habilidades para la manipulación robótica impulsado por agentes.
  • Reproducir resultados de LIBERO-Pro, Robosuite o BEHAVIOR-1K con agentes de programación.
  • Experimentar con manipulación mediante un robot real en un brazo YAM calibrado.

Inicio rápido

  1. 1

    Configura el host siguiendo la guía de configuración del host (CUDA, uv y un token de Hugging Face para acceder a los pesos restringidos de SAM3).

  2. 2

    Inicia un agente de programación como Codex o Claude Code e introduce el prompt de ASPIRE LIBERO-Pro que aparece en el README.

Antes de usarlo

  • Para ejecutar el código generado se necesita un host aislado, ya que ASPIRE ejecuta código Python generado por el modelo con acceso completo a las importaciones y no es un entorno aislado de seguridad.
  • Las ejecuciones completas a escala de un artículo requieren GPU, credenciales, pesos de modelos con acceso restringido y un token de Hugging Face.
  • Los mejores resultados dependen de modelos de agentes de programación de vanguardia de pago, como Claude Opus.

Temas

Preguntas frecuentes

¿Qué es ASPIRE?
ASPIRE es un framework en el que agentes de programación perfeccionan iterativamente habilidades reutilizables para robots, en tareas de manipulación simuladas y reales, en lugar de entrenar los pesos del modelo. ASPIRE (Agentic Skills Discovery for Robotics) aborda el aprendizaje robótico como un proceso de perfeccionamiento de habilidades: un agente de programación crea y revisa habilidades en Python, y el repositorio resultante de habilidades sensoriomotoras constituye el artefacto aprendido, en lugar de los pesos de una red neuronal. Varios agentes pueden practicar distintas habilidades en paralelo.
¿ASPIRE es gratuito? ¿Qué licencia tiene?
ASPIRE es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿ASPIRE sigue mantenido?
Mantenimiento activo. El último commit de ASPIRE fue el 16 oct 2026.
¿Para qué puedo usar ASPIRE?
Investigadores que estudian el descubrimiento de habilidades para la manipulación robótica impulsado por agentes. Reproducir resultados de LIBERO-Pro, Robosuite o BEHAVIOR-1K con agentes de programación. Experimentar con manipulación mediante un robot real en un brazo YAM calibrado.
¿Cómo se instala ASPIRE?
Configura el host siguiendo la guía de configuración del host (CUDA, uv y un token de Hugging Face para acceder a los pesos restringidos de SAM3). Inicia un agente de programación como Codex o Claude Code e introduce el prompt de ASPIRE LIBERO-Pro que aparece en el README.
¿Dónde consigo ASPIRE?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/NVlabs/ASPIRE

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados