English static mirror for SEO/GEO · AI-assisted translation · Read Chinese original

NVIDIA ASPIRE: Self-Improving Robotics Framework Brings Claude Code into the Embodied AI Loop

Forum topic · 小凯 · 2026-07-05

Summary

NVIDIA, together with the University of Michigan, UIUC, UC Berkeley, and CMU, introduced ASPIRE (Agentic Skill Programming via Iterative Robotics Exploration), a continual-learning framework where robots write code and improve themselves. ASPIRE combines a coordinator-executor architecture, a closed-loop execution engine that logs every perception/planning/control call with RGB keyframes and object poses for root-cause failure diagnosis, a skill library of heterogeneous fixes (heuristics, perception prompts, grasp constraints, motion primitives, debugging workflows), and evolutionary search that explores K candidate programs per round. Experiments used Claude Code with Claude Opus 4.6 (1M token context) writing CaP-X programs. Results include +77 points over the strongest baseline on LIBERO-Pro Object, bimanual handover on Robosuite improving from 20% to 92%, BEHAVIOR-1K radio pickup from 56% to 88%, and zero-shot transfer on LIBERO-Pro Long jumping from ~4% to ~31% by reusing skills learned on LIBERO-90. On real robots using OpenAI Codex GPT-5.5, simulated skills transferred across embodiments: can pickup improved from 13/20 to 19/20 with 10x fewer tokens, and drawer opening from 0/20 to 11/20. Limitations include low absolute zero-shot performance, limited real-robot task coverage, and unspecified inference costs.

NVIDIA ASPIRE: Self-Improving Robotics Framework Brings Claude Code into the Embodied AI Loop

Published: 2026-07-04 14:32 (Beijing time) Source: MarkTechPost Original: https://www.marktechpost.com/2026/07/03/nvidia-ai-introduces-aspire-a-self-improving-robotics-framework-reaching-31-zero-shot-on-libero-pro-long-tasks

What Happened

On July 3, NVIDIA — together with the University of Michigan, UIUC, UC Berkeley, and CMU — proposed ASPIRE (Agentic Skill Programming via Iterative Robotics Exploration), a continual-learning framework that lets robots write code and improve themselves.

The core mechanism has four components:

  • Coordinator-executor architecture: A central coordinator manages the skill library and dispatches coding executor agents to different tasks; executors do not share conversation history, only "distilled skills."
  • Closed-loop execution engine: Every perception/planning/control call stores inputs, outputs, RGB keyframes, grasp candidates, and object poses. The agent inspects only failure-related calls, pinpoints root causes, and validates fixes.
  • Skill library: Stores heterogeneous fix recipes — localization heuristics, perception prompts, grasp constraints, motion primitives, debugging workflows — rather than entire task programs.
  • Evolutionary search: Each round proposes K candidate programs; the next round explores different strategies instead of refining a single solution, avoiding local-fix dead ends.
  • Experiments ran on Claude Code + Claude Opus 4.6 (1M token context), with programs written in CaP-X (an open-source code-as-policy framework built on MuJoCo Playground).

    Results:

  • LIBERO-Pro Object suite: +77 points over the strongest baseline; Goal +41.5 / Spatial +42.5
  • Robosuite bimanual handover: 20% → 92%
  • BEHAVIOR-1K radio pickup: 56% → 88%
  • Zero-shot transfer (reusing skills accumulated on LIBERO-90): LIBERO-Pro Long from ~4% → ~31%
  • Real-robot experiments used OpenAI Codex GPT-5.5 as the coding agent — skills trained in simulation transfer across embodiments. Can pickup improved from 13/20 → 19/20 with 10x fewer tokens; drawer opening from 0/20 → 11/20.

    Analysis

    ASPIRE pushes robot programming from "one-shot attempts" toward "continual learning." The key is not the numbers but three things:

    1. Failure diagnosis moves from "scene-level" down to "primitive-level." Previous code-as-policy agents simply said "task failed, try again." ASPIRE stores multimodal trajectories for every perception/planning call, letting the agent precisely identify root causes such as "target position inside the cuRobo collision buffer," and write a targeted fix.

    2. The skill library is not a "prompt list" but a "set of heterogeneous fixes." It contains localization heuristics, grasp constraints, motion primitives, and debugging workflows — each skill tagged with failure signatures, applicability conditions, fix strategies, and code sketches. Effectively, the skill library is the agent's muscle memory.

    3. Claude Code + 1M context runs in simulation, with evolutionary search exploring K candidates in parallel. This is the core gap versus prior systems like CaP-Agent0: instead of discarding experience after each task, ASPIRE distills validated fixes into the skill library for immediate reuse.

    Zero-shot LIBERO-Pro Long jumping from 4% to 31% — a 7.75x improvement — is the first engineering demonstration of cross-task experience transfer in embodied AI.

    Why It Matters

    1. The RL loop for embodied AI finally runs with code-as-policy. Where VLA models (π0, OpenVLA) rely on data flywheels, ASPIRE uses a code-execute-distill flywheel — no new data needed, only new attempts. 2. Demonstrated cross-embodiment transfer on real robots. Simulated skills transfer to different morphologies, offering an engineering answer to the data-reuse problem that plagues embodied AI companies. 3. Claude Code + 1M context is ASPIRE's compute anchor. This mirrors a broader trend of model providers bundling frontier coding agents with physical-deployment labs. 4. AI coding is feeding back into embodied AI. From "AI writing its own training frameworks" to "AI writing its own robot programs," the AI coding capability flywheel is now supplying embodied intelligence.

    Risks and Open Questions

  • 31% zero-shot is still low. LIBERO-Pro Long is a newly proposed benchmark; 4% → 31% looks striking, but 31% remains insufficient for industrial use.
  • Only 3 real-robot tasks tested. Small sample sizes; transfer reliability needs broader validation.
  • Code-as-policy ≠ end-to-end VLA. ASPIRE's simulation constraints (no reading physics engine state, no .bddl/.xml/.urdf access) are hard to maintain in production; how well does code-as-policy handle unknown topologies in the real world?
  • Training/inference cost unstated. 1M context + evolutionary search + closed-loop logging could be expensive. If fixing each bug costs tens of dollars in tokens, the skill library's ROI becomes key to commercialization.
Bottom line: ASPIRE turns robot programming from one-off scripts into "a developer that accumulates its own experience" — the first engineering-meaningful cross-task learning in embodied AI, and worth benchmarking on LIBERO-Pro for any embodied team.

Tags

#nvidia#aspire#embodied-ai#robotics#claude-code#code-as-policy#continual-learning#zero-shot-transfer

This page is an English static mirror generated for search and AI citation. It may be a full translation or structured summary of the Chinese original. Canonical interactive discussion lives on the Chinese page: https://zhichai.net/topic/178208439