atlas

Research map / Reinforcement learning / Visual and representation RL

Chain-of-Action: Trajectory Autoregressive Modeling for Robotic Manipulation

NeurIPS 2025 · Reinforcement learning › Visual and representation RL · approach: Dexterous manipulation transfer · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Chain-of-Action (CoA), a visuomotor policy that generates robot action trajectories autoregressively in reverse from a predicted keyframe action back to the current state, with continuous action tokens, multi-token prediction, distance-based dynamic stop, and reverse temporal ensembling.

Problem

Forward next-step action prediction in visuomotor policies accumulates compounding errors and is myopic about long-horizon task success, so the paper seeks a trajectory-level modeling paradigm for manipulation.

Approach

Model the trajectory distribution in reverse: start from a keyframe (goal) action and autoregressively decode actions backward to the current gripper state, using continuous action tokens regularized by a latent consistency loss, MTP heads for local chunks, a distance-based stop, and a reverse-compatible temporal ensemble.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use reverse rather than forward action ordering (ablation)CoA · RLBench-10success rate: 0.668 -> 0.756Helped
Keep keyframe anchoring but switch to forward action generation (ablation)CoA · RLBench-10success rate: 0.756 -> 0.600Hurt
Replace latent consistency loss with action consistency loss (ablation)CoA · RLBench-10success rate: 0.212 -> 0.756Helped
Remove reverse temporal ensembling (ablation)CoA · RLBench-10success rate: 0.660 -> 0.756Helped
Use 1 MTP head instead of 5 (ablation)CoA · RLBench-10success rate: 0.710 -> 0.756Helped
Use 2 MTP heads instead of 5 (ablation)CoA · RLBench-10success rate: 0.704 -> 0.756Helped
Use 4 MTP heads instead of 5 (ablation)CoA · RLBench-10success rate: 0.720 -> 0.756Helped
Use 8 MTP heads instead of 5 (ablation)CoA · RLBench-10success rate: 0.672 -> 0.756Helped
Use 10 MTP heads instead of 5 (ablation)CoA · RLBench-10success rate: 0.660 -> 0.756Helped
Append a keyframe action to the original ACT action chunk (ablation)ACT · RLBench-10success rate: 0.488 -> 0.516Helped
Use CoA instead of ACTRLBench-10 · CoAsuccess rate: +16.3%Helped
Use CoA instead of Diffusion PolicyRLBench-60 · RLBench-60success rate: 23.2%Helped

Surprising findings

Limitations

Experimental setup

Datasets: RLBench-60 RLBench-18 RLBench-10

Benchmarks: RLBench-60 RLBench-18 RLBench-10 real-world Fetch kitchen tasks

Metrics: success rate

Baselines: ACT Diffusion Policy Octo PerAct 3D Diffuser Actor RVT-2

Builds on: ACT C2F-ARM Diffusion Policy multi-token prediction

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy