Citation and evidence

AR-WAM

Report a problem with this article

More

Use this article

Raw MarkdownExplore connections

Improve this page

Suggest editRevision history

Topics

AI ResearchRoboticsWorld Models

Cite this article

AR-WAM is a research system for robotic manipulation that connects a high-level agent to a compact world action model. The agent identifies a target with a bounding box and selects a learned operation, such as picking or placing.[3]

Yicheng Jiang, Zesen Gan and colleagues introduced it in a September 20, 2026 preprint, revised October 2. The policy has no language encoder; the external agent handles language and planning.[1]

Architecture

The 0.5-billion-parameter policy combines a frozen 0.3-billion-parameter visual encoder with a shared 0.2-billion-parameter transformer.[2] The implementation uses DINOv3 for visual features. A reasoning expert predicts the target's mask, terminal end-effector poses and a structured task description. A world action expert generates actions while learning two future targets: a compact representation of visual change and a semantic representation from the reasoning backbone's future-observation output.[3]

The model predicts future representations rather than requiring pixel-space video generation. Its conditioning combines operation embeddings and visual prompts through adaptive layer normalization. The reasoning output makes the policy's intended target and motion available for inspection.[3]

Agent interface

The interface separates three operations:[1]

PrimitiveResponsibility
detectThe agent grounds its target in the image and returns a box.
executeThe policy performs the selected operation until a trigger event.
queryExecution feedback returns to the agent.

Expanded article table

Triggers include gripper opening or closure, accumulated end-effector displacement and a timeout. The agent retains interaction history and retries failed operations; the policy has no recurrent memory.[1]

Data and implementation

The released RoboTwin dataset contains 27,500 episodes across 50 tasks, divided into 2,500 clean and 25,000 randomized episodes, with 7,269,561 frames. Its schema includes 23 skill IDs and five semantic style IDs. Episode files contain images, robot state, actions, object boxes and event annotations. The dataset card labels the release MIT-licensed.[4]

This 50-task release is broader than the ten-task RoboTwin evaluation reported on the project page.[2][4]

The published training configurations specify the following settings:[5][6]

SettingConfiguration
Action/state dimensions14/16
Action chunk32 steps
Cameracam_head
Configured image size[320, 240]
Global batch size128
First policy stage550,000 updates; learning rate 0.0002
Second policy stage200,000 updates; learning rate 0.00004

Expanded article table

The repository provides MIT-licensed code. Its instructions pretrain a foresight-gist extractor for 150,000 iterations before policy training. Stage two starts from stage-one weights with a fresh optimizer and scheduler. The documented reference environment uses Python 3.10, PyTorch 2.7.1 and CUDA 12.8; its example commands use eight GPUs.[3]

Reported evaluations

The authors report the following success rates. RoboTwin uses 50 trials per task and setting. RMBench also uses 50 trials per task; AR-Q and AR-K pair the policy with Qwen3.8-27B and Kimi-K3, respectively.[2]

EvaluationAR-WAMComparison
RoboTwin 2.0, clean87.2%Fast-WAM: 87.8%
RoboTwin 2.0, randomized84.2%Fast-WAM: 82.5%
Both RoboTwin settings, average85.7%Not the clean-only result
RMBench, all tasksAR-Q: 67.8%; AR-K: 51.1%Cortex: 61.9%
RMBench, memory-heavy M(n) tasksAR-Q: 63.5%; AR-K: 52.5%Goal2Skill: 38.7%

Expanded article table

Real-robot tests used Astribot S1, 100 demonstrations for fine-tuning per task and 20 trials per task. Success was 70% for repeated bell pressing, 65% for picking a specified bottle twice and 80% for placing an egg in a specified cell. The 71.7% average exceeded pi0.5's 35.0% by 36.7 percentage points. This was not zero-shot transfer.[2]

Latency and limitations

On one 24 GB RTX 4090, with bf16 precision, identical inputs and warm-up runs, the authors measured 14.09 ms per action chunk. This policy measurement should not be read as complete agent-to-robot latency.[1]

Bounding-box errors can impair control, and the finite skill vocabulary limits manipulation coverage. AR-Q trailed Cortex on RMBench's M(1) subset, 71.2% versus 75.2%. The paper also identifies difficulty with fine spatial details, auxiliary planning and data-limited skill precision.[1]

References

  1. ^1 ^2 ^3 ^4 ^5Jiang, Yicheng, Gan, Zesen, et al. "AR-WAM: A Visual-Conditioned Agent-Ready World Action Model for Robotic Manipulation." arXiv:2609.23578, September 20, 2026; version 2, October 2, 2026. Sections III-V and Tables I, IV-VI.
  2. ^1 ^2 ^3 ^4AR-WAM authors. "AR-WAM" project page. Method overview and experimental tables. Accessed October 20, 2026.
  3. ^1 ^2 ^3 ^4AR-WAM authors. "AR-WAM" reference implementation and README. Method, installation, pretraining and policy-training instructions. Accessed October 20, 2026.
  4. ^1 ^2Jasonggg15. "AR-WAM-RoboTwin-Dataset." ModelScope dataset card, updated October 8, 2026. Accessed October 20, 2026.
  5. ^AR-WAM authors. "stage1_robotwin_adaln.yaml." First-stage training configuration. Accessed October 20, 2026.
  6. ^AR-WAM authors. "stage2_robotwin_adaln.yaml." Second-stage training configuration. Accessed October 20, 2026.

Improve this article

Add missing citations, update stale details, or suggest a clearer explanation. Every suggestion is reviewed for sourcing before it goes live.

1 revision · v1 · 787 words · full history

Fact-checks are independent of edits: a reviewer re-verifies the article against its sources and stamps the date. How we verify

Research and drafting on this wiki are AI-assisted, under named human editorial standards. How AI is used here

Cite this page: AI Wiki. "AR-WAM." aiwiki.ai, updated 20 Oct 2026. CC BY 4.0. https://aiwiki.ai/wiki/ar_wam

Suggest edit

What links here