air-embodied-brain/Zetta-Embodiment

Zetta is an efficient closed-loop embodied harness for self-evolving physical intelligence. It evolves code-based runtime critics and recovery skills online while keeping the base policy frozen. Project Page: https://air-embodied-brain.github.io/zetta/

What it solves

Zetta is designed to improve the success rates of embodied AI (robots) by allowing them to self-evolve their ability to recover from failures. Instead of retraining a massive base policy, Zetta evolves code-based "critics" and recovery skills online to handle specific failure modes, significantly increasing success rates on benchmarks like LIBERO-Pro and RoboCasa while maintaining high inference speeds.

How it works

Zetta uses a closed-loop "Evolution Protocol" to iteratively improve robot performance:

  1. Failure Clustering: It groups failed trajectories using video and telemetry to identify common failure patterns.
  2. Causal Diagnosis: A diagnostic stage explains the causal mechanism behind the failure.
  3. Candidate Generation: A "Candidate writer" creates a bundle consisting of a Critic (to detect the failure) and a Recovery actor (to fix it).
  4. Verification: New recovery skills are tested via "Shadow Replay" and a "Same-seed Gate" before being promoted to the final set of verified skills.
  5. Execution: During runtime, the base policy remains frozen, but the evolved Critic can propose a recovery action which a high-level decision authority (Role1) can accept or reject.

Who it’s for

This project is for researchers and developers working on embodied intelligence, robotic manipulation, and Vision-Language-Action (VLA) models who want to implement self-correcting behaviors without the computational cost of full model fine-tuning.

Highlights

  • High Performance: Achieves state-of-the-art success rates on LIBERO-Pro (90.8%) and RoboCasa (93.6%).
  • Efficiency: Provides an 11.1x inference speedup compared to traditional methods.
  • Broad Environment Support: Integrates with LIBERO, RoboCasa, and RoboTwin.
  • Modular Architecture: Separates the rollout runtime (inference/simulation) from the evolution logic (diagnosis/recovery generation).

Related

  • Project
  • Project
  • Project
  • Project
  • Project