Flow-matching vision-language-action (VLA) models generate an action chunk by iteratively denoising Gaussian noise, but typically execute only a short prefix before replanning with updated observations. Under this receding-horizon paradigm, the unexecuted remainder---the action tail---is discarded, and the next chunk is regenerated from fresh noise. We show that this discarded tail retains transferable denoising progress: action-tail initialization can match or outperform a native 10-step Gaussian baseline using fewer denoising steps. However, the optimal denoising budget varies substantially across samples, indicating that tail reuse should be adapted to the updated environment. Based on this observation, we introduce VLA-Rolling, a lightweight inference framework that reuses action tails through three stages: action-tail inheritance, per-action confidence estimation, and confidence-guided refinement through renoising and denoising budget allocation, while the underlying VLA remains frozen. Across π0.5, SmolVLA, X-VLA, and MolmoAct2 on LIBERO, MetaWorld, LIBERO-Plus, and RoboTwin 2.0, VLA-Rolling reduces action-chunk inference cost in all 16 model--benchmark pairs, achieving up to a 1.48× speedup, while improving success rate in 14 pairs by up to 15.08 percentage points. These results show that action tails are not merely discarded predictions, but reusable intermediate states that enable more efficient and accurate VLA inference. These results demonstrate that the action tail can support the generation of better actions with fewer denoising steps. Our project is available at https://chenbao123ww.github.io/VLA-Rolling/.
Figures & tables
Figure 1: VLA-Rolling reuses rather than discards action tails. Confidence controls both how strongly inherited actions are renoised and how many denoising steps refine the next chunk.
Figure 2: Action tails recover a 10-step Gaussian prediction in fewer steps. Tail initialization crosses the Gaussian baseline in four steps for π0.5 and six for SmolVLA on both benchmarks. Subtle shaded bands mark these earliest shared operating points.
Figure 3: Action tails require sample-dependent refinement. Each bar shows the fraction of samples with a given optimal denoising step N∗ . Green denotes N∗ at or below the model-specific median (8 for π0.5 , 9 for SmolVLA), while red denotes N∗ above it. Dashed lines mark the median boundaries; brackets report the fraction of samples in each region. Means and standard deviations appear inside the panels.
Figure 4: Overview of VLA-Rolling. VLA-Rolling reuses the unexecuted action tail from the previous inference round by estimating its confidence, which jointly determines tail preservation and the adaptive denoising budget while keeping the original VLA frozen. (a) VLA-Rolling inference. The Action Confidence Estimator predicts a confidence which controls its interpolation with Gaussian noise. The resulting initialization is refined using Nadapt denoising steps. The executable prefix is sent to the robot, while the remaining tail rolls into the next round. (b) VLA-Rolling training. Confidence labels are constructed from the quality of inherited actions and normalized with EMA-based quantile statistics.
Model
LIBERO
MetaWorld
LIBERO-Plus
RoboTwin
SR (%) ↑
Cost (ms) ↓
SR (%) ↑
Cost (ms) ↓
SR (%) ↑
Cost (ms) ↓
SR (%) ↑
Cost (ms) ↓
π0.5
96.38
168.09
67.22
222.69
84.73
167.65
66.54
172.92
+VLA-Rolling
97.83
129.60
67.88
184.21
85.42
147.40
67.26
164.27
Δ (pp/%)
+1.45
-22.90%
+0.66
-17.28%
+0.69
-12.08%
+0.72
-5.00%
X-VLA
96.03
135.24
57.08
123.31
66.04
136.80
60.68
131.09
+VLA-Rolling
96.65
112.79
61.46
90.05
65.91
121.93
60.40
96.99
Table 1: Performance and inference efficiency comparison with VLA-Rolling. SR denotes the average success rate across tasks, and Cost denotes the inference time per action chunk. Bold data indicates an improvement compared to the baseline.
Method
LIBERO
MetaWorld
LIBERO-Plus
SR (%) ↑
Cost (ms) ↓
SR (%) ↑
Cost (ms) ↓
SR (%) ↑
Cost (ms) ↓
π0.5
96.38
166.04
67.22
217.28
84.73
161.92
Variants
Δ SR (pp) ↑
Δ Cost (%) ↓
Δ SR (pp) ↑
Δ Cost (%) ↓
Δ SR (pp) ↑
Δ Cost (%) ↓
+A
-2.13
+0.02%
+0.63
+0.01%
-4.89
+0.02%
+A+Bfixed
+0.20
+0.02%
+0.61
+0.02%
-0.16
+0.02%
+A+B
+0.37
+0.55%
+0.40
+0.42%
-0.22
+0.84%
Table 2: Ablation study of VLA-Rolling inference components with π0.5 on LIBERO, MetaWorld, and LIBERO-Plus. A, B, C denote different components of our model. A : Action Tail Inheritance; B : Confidence-Guided Renoising; C : Adaptive-Step Denoising. Bfixed : Fixed 50% of renoising. The full VLA-Rolling model corresponds to A+B+C.
Execution Horizon K
Δot
Δqt
cmin
ρ(Δot,cmin)
ρ(Δqt,cmin)
K= 10(default)
10.544
0.895
0.359
−0.257
−0.237
K= 20
16.071
1.610
0.175
−0.318
−0.207
K= 30
19.249
2.151
0.146
−0.272
−0.200
K= 40
20.658
2.551
0.140
−0.100
−0.155
Table 3: Observation shift and confidence statistics under different execution horizon K . Correlation values ρ are Pearson correlations computed within each K group. cmin is the average minimum of predicted confidence.
Figure 5: Left: Average denoising steps across task difficulty levels on MetaWorld. Successful trajectories consistently require more denoising steps than failed trajectories. Right: Distribution of episodes across different difficulty levels
Figure 6: Real-world experiment of context mutations revealed a significant decrease in confidence at the mutation site, leading to an increase in the number of denoising steps.
Model
SR (%) ↑
Cost (ms) ↓
π0.5
70%(14/20)
227.28
+VLA-Rolling
75%(15/20)
176.50
Table 4: Model performance on real-world experiments.
Appendix figures & tables5 assets
Supplementary material from the paper’s appendix.
Appendix
α
Success Rate (%)
Average Denoising Steps
Model Inference (ms/chunk)
0.0
97.25
6.861
206.7
1.0
97.00
6.155
187.6
1.5 (default)
98.50
6.332
195.7
2.0
97.25
6.349
190.9
Appendix
Table 5: Sensitivity of VLA-Rolling performance to the calibration parameter α on LIBERO. We test 40 tasks with 10 episodes per task.
Benchmark
variation
Mean Trajectory Error
Std.
Avg. Denoising Steps
LIBERO
min
53.739
17.311
6.33
mean
54.420
17.964
4.36
max
55.989
15.979
2.77
MetaWorld
min
6.046
2.772
7.23
mean
6.165
2.909
5.63
max
6.585
2.953
4.12
Appendix
Table 6: Offline trajectory-level action error under different denoising step convert strategies.
VLA-Rolling Model
Success Rate (%)
VLA-Rolling Cost (ms)
10M
97.25±5.47
1.267±0.105
30M
98.00±5.10
1.579±0.335
100M
97.25±7.41
1.731±0.047
Appendix
Table 7: Performance and inference cost of VLA-Rolling models on LIBERO. Success rate statistics are computed across 40 tasks, 10 episodes per task
Benchmark
N−1↑
N↑
N+1↑
LIBERO
97.00 ( −0.83 )
97.83
96.75 ( −1.08 )
MetaWorld
66.67 ( −1.21 )
67.88
67.27 ( −0.61 )
Appendix
Table 8: N* Locally Optimal Test.
Benchmark
Image Cosine
Image (1−MAE)
State Cosine
Standardized State Distance
LIBERO
0.953±0.028
0.951±0.019
0.998±0.003
0.309±0.222
MetaWorld
0.992±0.007
0.986±0.009
0.991±0.012
0.506±0.307
Appendix
Table 9: Observation and proprioceptive-state similarity across a 10-step execution horizon. We compare the source context at time t with the updated context at time t+10 . Image Cosine denotes the cosine similarity between the two visual representations; Image (1−MAE) denotes one minus the mean absolute error between the normalized visual representations; State Cosine measures the cosine similarity between the corresponding proprioceptive states
Vision-language-action (VLA) models increasingly rely on diffusion- or flow-matching-based action heads to generate continuous robot actions. These action heads typically process the denoising trajectory in a largely uniform manner. However, we observe that the conditioning focus naturally shifts across denoising stages: early stages combine language instructions and visual observations to establish a coarse action trajectory, whereas later stages place greater emphasis on current visual observations for action alignment. Based on this insight, we introduce StairVLA, a stage-aware hierarchical action generation framework that uses partially denoised actions as a natural interface between coarse long-horizon action generation and local refinement. A high-level VLA performs early denoising to produce a reusable long-horizon partially denoised action trajectory, while a lightweight refiner operates at a higher frequency to refine local action chunks using the latest observations. This design amortizes expensive high-level VLA computation while preserving frequent closed-loop correction. On LIBERO, our GR00T-style instantiation improves average success from 96.5% to 97.8% while reducing amortized inference latency from 115.0 ms to 44.2 ms per action chunk. More broadly, across two VLA backbones, simulation benchmarks, and real-robot tasks, StairVLA consistently reduces inference cost while maintaining strong task performance.
Shangyuan Yuan, Xinda Qi, Yujiang Pu +2
Michigan State University · Ant Technology U.S., Inc.
Vision-language-action (VLA) models face a timing gap between low-rate inference and high-rate robot execution. We characterize this gap through end-to-end latency measurements of model inference and the robot execution chain. Repeated Flow Matching denoising contributes substantially to inference cost, while robot-side delays mainly arise from perception acquisition, communication scheduling, and physical response. Analysis of the velocity field shows relatively stable magnitude and direction in early integration, followed by stronger directional correction near the terminal steps. Based on this stage heterogeneity, we propose two-stage non-uniform denoising, reducing the number of steps from 10 to 2 and model-inference time from 61.557 ms to 21.956 ms. We also develop a distributed real-time VLA framework with independent inference, action-publication, and robot-control rates, modular observation acquisition, and action-provenance logging. Using π0.5 as the baseline, we evaluate six real-time execution methods on a long-horizon physical garment-folding task. Legato performs best overall among training-based methods, while Temporal Smoothing leads among training-free methods; both perform strongly in task success, completion time, action continuity, and acceleration smoothness. Combining two-step denoising with representative execution methods substantially reduces inference cost with a small reduction in task performance. These results motivate joint optimization of model-inference efficiency and robot-system timing.
Di Wu, Rongtian Shen, Ping Liu +8
Magic-Lab Team, Magiclab Robotics Inc. · Southeast University · Harbin Institute of Technology +3
Flow-based vision-language-action (VLA) policies offer strong expressivity for action generation, but suffer from a fundamental inefficiency: multi-step inference is required to recover action structure from uninformative Gaussian noise, leading to a poor efficiency-quality trade-off under real-time constraints. We address this issue by rethinking the role of the starting point in generative action modeling. Instead of shortening the sampling trajectory, we propose CF-VLA, a coarse-to-fine two-stage formulation that restructures action generation into a coarse initialization step that constructs an action-aware starting point, followed by a single-step local refinement that corrects residual errors. Concretely, the coarse stage learns a conditional posterior over endpoint velocity to transform Gaussian noise into a structured initialization, while the fine stage performs a fixed-time refinement from this initialization. To stabilize training, we introduce a stepwise strategy that first learns a controlled coarse predictor and then performs joint optimization. Experiments on CALVIN and LIBERO show that our method establishes a strong efficiency-performance frontier under low-NFE (Number of Function Evaluations) regimes: it consistently outperforms existing NFE=2 methods, matches or surpasses the NFE=10 π0.5 baseline on several metrics, reduces action sampling latency by 75.4%, and achieves the best average real-robot success rate of 83.0%, outperforming MIP by 19.5 points and π0.5 by 4.0 points. These results suggest that structured, coarse-to-fine generation enables both strong performance and efficient inference. Our code is available at https://github.com/EmbodiedAI-RoboTron/CF-VLA.
Fan Du, Feng Yan, Jianxiong Wu +8
1Southern University of Science and Technology · 2Xi’an Jiaotong University · 3United Nova Technology +1