AURA hero

2024–

AURA

AURA (Autonomous Upskilling with Retrieval-Augmented Agents) uses retrieval-augmented LLM agents to iteratively generate reward terms, domain randomizations, and training configs for curriculum reinforcement learning, replacing the manual reward- and curriculum-tuning loop with an agentic one.

Generated configs are expressed as YAML against a fixed schema and statically verified before being handed to the training loop, so an agent's proposal either compiles into a valid curriculum stage or is rejected and retried — the LLM never touches the simulator directly.

The platform is BRUCE, a kid-sized humanoid with three distinct parallel mechanisms in its legs (a cable-driven differential pulley, a 5-bar linkage, and a 4-bar linkage). We simulate all three closed kinematic chains natively in GPU-accelerated MuJoCo MJX, so policies are trained directly in the hardware's actuator space and deployed zero-shot.

Research focus

  • Retrieval-augmented curriculum agents
  • MuJoCo MJX / GPU-accelerated RL
  • Closed-chain parallel actuation
  • Zero-shot sim-to-real

Project story

Images and demonstrations

13 media items

01 / AURA & the learning platform

The agentic curriculum framework, the robot, and the simulation infrastructure it runs on.

02 / Parallel mechanisms

Simulating BRUCE's differential pulley, 4-bar, and 5-bar closed-chain linkages natively in MJX.

03 / Curriculum & sim-to-sim

Progressive training stages, validated through sim-to-sim transfer before hardware deployment.

04 / Hardware validation

Zero-shot deployment: disturbance rejection and locomotion across surfaces.

Key characteristics

Retrieval-augmented generation

Agents retrieve prior configs and results to inform new reward, randomization, and curriculum proposals.

Schema-verified YAML configs

Every agent proposal is checked against a fixed schema before it reaches the training loop — invalid configs are rejected and retried, not run.

Closed-chain parallel actuation

All three of BRUCE's parallel mechanisms are simulated as true closed kinematic chains in MJX, not simplified serial approximations.

Zero-shot hardware transfer

Policies trained end-to-end in the hardware's actuator space deploy to BRUCE without fine-tuning.