Executing a vision-language-action (VLA) policy involves deciding when to continue an attempt and when to intervene to improve its chances of success. We introduce ACRO, an Actor--Critic rollout orchestration layer that makes these decisions for a fixed VLA. ACRO seeks interventions that offer a more promising continuation, are physically feasible, and leave sufficient time to complete the task. A Critic learned from policy rollouts estimates success prospects to decide when to intervene and select a re-entry target along the executed trajectory. Trajectory Retraction shortcuts the visited path to return the robot to that target, where the same VLA resumes execution from a fresh observation. We evaluate ACRO with GR00T N1.7 and π0.5 across SimplerEnv, RoboCasa, and real-robot manipulation. Under the same physical execution budget, including all return motion, ACRO improves success by 10.4, 7.3, and 21.7 percentage points, respectively. It also completes additional tasks as the execution budget grows. These results show that controlling when and where a policy resumes can turn its existing capabilities into more successful task executions. Project page: https://junhoo.me/acro
Figures & tables
Figure 1: Evaluation environments. (a) Real robot: pick and place, cube stacking, and button pressing. (b) RoboCasa ( Nasiriany et al., 2024 ) : cabinet interaction and pick and place. (c) SimplerEnv Bridge ( Li et al., 2025 ) : eggplant in basket and spoon on towel. Scenes are ordered left to right within each group; simulation images are from official project demonstrations.
Baselines
Policy
Task
N
Base
RoboMonkey †
CycleVLA †
ACRO
GR00T N1.7
Carrot on Plate
60
50.0
31.7
48.3
68.3
SimplerEnv Bridge
Eggplant in Basket
60
36.7
50.0
66.7
51.7
Spoon on Towel
60
93.3
90.0
93.3
93.3
Stack Cube
60
18.3
18.3
13.3
26.7
Overall
240
49.6
47.5
55.4
60.0
Table 1: Task success rate (%) in simulation. All methods run the same base policy under the benchmark’s standard physical step limit, including recovery motion: 300 steps on SimplerEnv Bridge and each task’s registered limit on RoboCasa. Overall pools all trials of a benchmark. Best result per row in bold. † Adapted baselines; see Section 4.1 .
Task
N
Base
ACRO
Pick and Place
20
70.0
80.0
Stack Cube
20
20.0
55.0
Press Button
20
40.0
60
Overall
60
43.3
65
Table 2: Real-robot success rate (%).
Figure 2: A small rollout set suffices to train the Critic. Success and AUROC of minimum rollout Q over three tasks at 2Href .
Method
Success (%)
Returns
Steps
Base VLA
60.7
0
0
Periodic
59.5
1.04
92.7
ACRO
68.0
1.06
46.3
Table 3: ACRO improves on scheduled rewinds. All 600 RoboCasa trials at H ; returns and return steps are trial means.
Outcome changes
Mean rollout steps
Category
Gained
Lost
Base
ACRO
Open/close
33
4
362.6
296.1
Pick/place
17
14
387.0
345.5
Control
20
8
139.3
157.7
Overall
70
26
327.9
287.3
Table 4: Gained successes exceed losses. All 600 RoboCasa seeds at H , relative to Base. Policy-step means use the 46 shared successes after ACRO’s first alarm.
Figure 3: Retraction enables a successful re-approach. ACRO intervenes at step 130, spends 50 steps returning toward the target at step 50, and succeeds at step 224; paired Base VLA times out at 1,000. Q curves show the first 240 steps, with no queries during retraction. Frames replay recorded actions, verified against per-step success flags.
Figure 4: Success grows with budget. Bands: 95% bootstrap intervals.
Path
Success
Steps
Reach
Reverse replay
70.7
62.0
86.2
RDP-simplified
70.9
43.4
80.5
Straight line
70.7
20.6
64.1
Ours
71.3
32.4
85.4
Table 5: Shortcuts reduce return cost. Paths at 2Href : success (%), mean return steps, and target reach (%).
Appendix figures & tables6 assets
Supplementary material from the paper’s appendix.
Appendix
Category
Task
Limit (steps)
Open/Close/Slide
Close Fridge
1200
Open Cabinet
1400
Open Drawer
1000
Open Stand Mixer Head
600
Slide Dishwasher Rack
600
Pick-and-Place
Counter to Cabinet
1000
Appendix
Table 6: RoboCasa tasks and their registered episode limits.
SimplerEnv
RoboCasa
Base policy
GR00T N1.7
π0.5
Step budget
300
registered limit ( Table 6 )
Critic
Rollouts (train / validation / calibration)
780 / 150 / 300
720 / 180 / 300
Summary network
GRU, width 64
GRU, width 128
History length
8 queries
8 queries
Appendix
Table 7: Hyperparameters of ACRO and the baselines.
Critic
Params
Q AUROC
Success
GRU (ours)
0.44M
0.897
71.3
MLP
0.35M
0.886
71.1
KAN
1.17M
0.939
77.6
Transformer
0.62M
0.915
73.6
Appendix
Table 8: Critic architecture. The MLP and KAN read only the latest query; the GRU and Transformer read the last eight. Success rate (%), averaged over three tasks.
Figure 5: Intervention trigger. Gray points threshold Q at conformal level α ; both gates are calibrated at α=0.2 . Failures caught and false alarms are the fractions of executions that fail or succeed under Base VLA in which the trigger intervenes. Averaged over three tasks (450 paired trials).
Figure 6: Success over the execution budget by task. Sixty paired trials per task on SimplerEnv Bridge, comparing Base VLA, RoboMonkey, CycleVLA, and ACRO. All panels use the same success-rate scale. Bands show 95% bootstrap intervals over object placements.
Policy steps
Physical steps
Category
N
Base
ACRO
ACRO
Open/Close/Slide
20
362.6
296.1
365.2
Pick-and-Place
17
387.0
345.5
391.2
Control
9
139.3
157.7
187.0
Overall
46
327.9
287.3
339.9
Appendix
Table 9: Shared successes after ACRO’s first alarm at H . Means count every policy attempt; ACRO physical steps also include return motion.
Vision-Language-Action (VLA) models serve as unified policies for robotic manipulation, yet their expensive inference forces robots to pause between policy calls, resulting in stop-and-go execution that interrupts smooth motion and prolongs task completion. Extending the action chunk reduces policy calls and hence these pauses, but predicting farther into the future makes long-chunk execution unreliable. To understand where this unreliability arises, we analyze action errors within long chunks and find that they concentrate around transitions between manipulation subskills, growing sharply with chunk length. This suggests the importance of transition timing, i.e., when to switch subskills within a chunk. Motivated by this observation, we introduce RACE (Reliable Action-Chunk Extension), a framework that predicts the transition timing from an auxiliary one-step denoising pass and conditions action generation on it. By learning and conditioning on transition timing, RACE reduces errors at subskill transitions and enables reliable execution of longer action chunks. Across simulation benchmarks, RACE outperforms fine-tuning at the same chunk length; with 2x longer chunks, it surpasses recent state-of-the-art and efficient VLAs in success rate, and with 4x longer chunks, it remains competitive. On a real robot, RACE uses 4x longer chunks, which reduces the idle time caused by stop-and-go execution by about 5x, while achieving a higher success rate than fine-tuning with the same chunk length. Code and a real-robot demo are available at https://github.com/Seonghoon-Yu/RACE-VLA
Vision-Language-Action (VLA) models remain brittle in long-horizon, contact-rich manipulation because success-only imitation provides little supervision for execution drift, while failed rollouts are often discarded. We introduce RePO-VLA, a recovery-driven policy optimization framework that assigns distinct roles to success, recovery, and failure trajectories. RePO-VLA first applies Recovery-Aware Initialization (RAI), slicing each corrective suffix into a new episode so corrective actions depend on the current adverse state rather than the preceding failure. It then learns a Progress-Aware Semantic Value Function (PAS-VF), aligning spatiotemporal trajectory features with instructions and successful references. The resulting labels salvage useful failure prefixes via reliability decay, while low-value labels mark drift and terminal breakdowns, teaching differences among nominal, failed, and corrective actions. The data engine turns adverse states into planner-generated or human-collected corrective rollouts, teaching recovery to the success manifold. Value-Conditioned Refinement (VCR) trains the policy to prefer high-progress actions. At deployment, a fixed high-value token biases actions toward the learned success manifold without online failure detectors or heuristic retries. We introduce the Failure-Recovery Benchmark (FRBench), with standardized error injection and recovery-focused evaluation. Across simulated and real-world bimanual tasks, RePO-VLA improves robustness, raising adversarial success from 20% to 75% on average and up to 80% in scaled real-world trials. Code and video results are available at https://1018weijia.github.io/RePO-VLA-Web/.
Weijia Liufu, Xiaoyu Guo, Ruiyi Chen +16
Sun Yat-sen University · South China University of Technology · Peng Cheng Laboratory +3
Vision-language-action (VLA) policies commonly place a multi-billion-parameter model inside the feedback loop, repeatedly recomputing task context whenever they predict a new action chunk. Yet task understanding changes far more slowly than the robot state. We introduce Fast-VLA, which invokes a frozen 4B VLM once per episode to contextualize the instruction and initial views as fixed, multi-layer key-value task memory. During execution, a lightweight online actor fuses learned time- and arm-indexed queries with current visual and proprioceptive feedback to form action queries. These queries retrieve task context from the fixed memory and predict action chunks without re-running the foundation model. Fast-VLA achieves 92.46% and 92.40% success on RoboTwin 2.0 Clean and Randomized, and 95.95% and 79.11% on LIBERO and LIBERO-Plus evaluation. Against three continually conditioned baselines on the same hardware, it reduces RoboTwin amortized policy inference time by 10.9-17.1x and requires 1.22 GiB of post-prefill online resident memory. Task-memory swaps further show that the actor relies on episode-matched task memory. These results show that task context can be established once while closed-loop control remains responsive throughout execution. Project page: https://garfield-kh.github.io/FastVLA
Kehong Gong, Guanli Hou, Xiaoxu Zheng +6
Huawei Technologies Co., Ltd · Huawei Central Research Institute