Skip to content
RobotWorld
Back to Papers

PAPER DEEP DIVE

VLAPaperVision-Language-Action

FutureRTC: Real-Time Robot Execution with Anticipatory-Conditioned Action Chunking

Real-time deployment of Vision-Language-Action (VLA) policies necessitates asynchronous execution, wherein subsequent action chunks are computed concurrently with the execution of the current chunk, leading to prediction-execution misalignment and manifesting as inter-chunk discontinuities. Existing methods either superficially smooth chunk boundaries, require costly policy optimization, or exclusively forward-predict proprioceptive states yet neglect critical visual observations. In this paper, we propose \textbf{FutureRTC}, a plug-and-play adaptation framework that predicts execution-time observations and states for asynchronous VLA control without modifying the underlying policy. Specifically, FutureRTC features a state correction module to compensate for the discrepancy between rolled-forward and actual execution-time proprioceptive states and an observation prediction module that forecasts execution-time visual representations by leveraging robot motion as an explicit physical prior through motion-aware feature transport and reconstruction. Furthermore, we introduce a policy consistency loss to align the action chunks generated from predicted contexts with those produced under the expected execution-time inputs of the VLA policy. Extensive experiments across simulated and real-world environments demonstrate that FutureRTC achieves superior robustness to inference delays, resulting in smoother trajectories, faster execution, and consistently higher task success rates.

Hai Jiang, Yixian Zou, Binbin Liang, Boqian Liu, Fanman Meng, Shuaicheng LiuJuly 27, 20267 min read
中文

1. Overview: Anticipatory-Conditioned Action Chunking for Real-Time Robot Execution

FutureRTC, proposed by Hai Jiang, Yixian Zou et al. in July 2026, is a plug-and-play adaptation framework that predicts execution-time observations and states to mitigate the prediction-execution misalignment in asynchronous VLA control, without modifying the underlying policy. Real-time VLA deployment requires asynchronous execution—subsequent action chunks are computed concurrently with current chunk execution, causing prediction-execution misalignment manifesting as inter-chunk discontinuities. Existing methods either superficially smooth chunk boundaries, require costly policy optimization, or exclusively forward-predict proprioceptive states while neglecting critical visual observations. FutureRTC features a State Correction Module (SCM) compensating the discrepancy between rolled-forward and actual execution-time proprioceptive states, and an Observation Prediction Module (OPM) forecasting execution-time visual representations by leveraging robot motion as an explicit physical prior through motion-aware feature transport and reconstruction. A policy consistency loss aligns action chunks generated from predicted contexts with those produced under expected execution-time inputs. Experiments demonstrate superior robustness to inference delays, smoother trajectories, faster execution, and higher success rates.

FutureRTC vs existing execution paradigms

2. Core Problem: Prediction-Execution Misalignment in Asynchronous Execution

VLA models unify deep visual-linguistic reasoning with expressive action generation, but the tension between inference computational cost and high-frequency control demands gave rise to action chunking: the policy generates a sequence of future actions in a single forward pass, amortizing overhead through open-loop execution. Asynchronous execution became the standard paradigm for real-time deployment, but it introduces a fundamental prediction-execution misalignment—the policy generates actions at step $t+K-d$ conditioned on the stale pair $(o_{t+K-d}, s_{t+K-d})$ but executes them at step $t+K$ when the true observation and state have changed. Let the delay be $d$; the misalignment is:

$$\Delta_{\text{misalign}} = (o_{t+K}, s_{t+K}) - (o_{t+K-d}, s_{t+K-d})$$

As $d$ grows, the misalignment worsens sharply, causing performance collapse.

3. Method: Plug-and-Play Anticipatory Adapter

3.1 Overview

Given a flow-matching VLA $\pi_\theta(\cdot \mid o_t, s_t)$, the goal is to mitigate asynchronous execution misalignment where the policy is conditioned on the stale pair $(o_{t+K-d}, s_{t+K-d})$ prior to execution at step $t+K$. A plug-and-play anticipatory adapter $\phi(\cdot)$ forecasts execution-time observation and state from stale counterparts:

$$\hat{o}_{t+K}, \hat{s}_{t+K} = \phi(o_{t+K-d}, s_{t+K-d}, [a_{t+K-d}:a_{t+K-1}])$$

3.2 State Correction Module (SCM)

The execution-time state $s_{t+K}$ is unobservable at generation step $t+K-d$, but can be estimated by rolling forward the stale state using committed actions:

$$\tilde{s}_{t+K} = s_{t+K-d} \oplus \sum_{i=t+K-d}^{t+K-1} a_i \tag{3}$$

Forward integration inevitably accumulates bias due to the inherent deviation between commanded and actual robot motion. The SCM $\phi_{\text{SCM}}(\cdot)$ (MLP layers) predicts a compensatory residual:

$$\tilde{s}_\Delta = \phi_{\text{SCM}}\!\left(\tilde{s}_{t+K}, \frac{d}{d_{\max}}\right), \quad \hat{s}_{t+K} = \tilde{s}_{t+K} \oplus \tilde{s}_\Delta$$

The state correction loss minimizes the discrepancy between predicted residual and ground truth:

$$\mathcal{L}_{\text{state}} = \left\|(s_{t+K} \ominus \tilde{s}_{t+K}) - \tilde{s}_\Delta\right\|_2^2 \tag{4}$$

3.3 Observation Prediction Module (OPM)

SCM only mitigates part of the misalignment; observational staleness remains a critical unaddressed factor. The OPM $\phi_{\text{OPM}}(\cdot)$ leverages stale observations, committed actions, and corrected state to generate execution-time observations. Rather than reconstructing high-dimensional pixels, it operates in the latent space $z = \mathcal{E}(o)$ of the pretrained VLA's vision encoder $\mathcal{E}(\cdot)$. Since the primary visual variation is induced by the robot's physical displacement, feature evolution is modeled as spatial transportation rather than synthesis from scratch. For each committed action $a_i$ within the window, a physical feature vector is constructed:

$$\mathbf{u}_i = \left[a_i,\ \sum_{j \leq i} a_j,\ a_i - a_{i-1},\ \sum_{j \leq i} |a_j|,\ \frac{i}{d}\right] \tag{5}$$

encoding instantaneous command, cumulative displacement, action increment, accumulated path length, and temporal progress. Concatenated as $\mathbf{U} = [\mathbf{u}_1, \dots, \mathbf{u}_d]^\top$, fed into temporal self-attention to produce the action-conditioned motion prior $\mathbf{c}_{\text{motion}}$, fused with stale latent $\mathbf{z}_{t+K-d}$ and camera embedding via transport gate $\alpha$ and synthesis gate $\beta$ to generate predicted latent $\hat{z}_{t+K}$.

Adapter architecture: SCM and OPM

3.4 Policy Consistency Loss

To ensure predicted observation $\hat{z}_{t+K}$ and corrected state $\hat{s}_{t+K}$ are faithfully consumed by the policy, a policy consistency loss encourages the action chunk generated by the untouched policy from the anticipated pair $(\hat{z}_{t+K}, \hat{s}_{t+K})$ to align with that from the ground-truth pair $(z_{t+K}, s_{t+K})$. A single-step flow approximation avoids multi-step flow matching overhead:

$$\mathcal{L}_{\text{policy}} = \left\|\pi_\theta(z_{t+K}, s_{t+K}) - \pi_\theta(\hat{z}_{t+K}, \hat{s}_{t+K})\right\|_2^2 \tag{9}$$

The total objective is $\mathcal{L}_{\text{total}} = \mathcal{L}_{\text{state}} + \mathcal{L}_{\text{obs}} + \lambda \mathcal{L}_{\text{policy}}$ with $\lambda=10$.

4. Experiments: Simulation and Real-World

4.1 LIBERO Simulation Benchmark

Comparing $\pi_{0.5}$ and SmolVLA-450M VLA backbones on LIBERO across delays $d \in \{5,10,15,20\}$:

MethodCategory$\pi_{0.5}$ d=5$\pi_{0.5}$ d=20SmolVLA d=5SmolVLA d=20
Naive Async.Infer.89.568.370.356.2
TEInfer.87.874.868.459.7
RTCInfer.89.973.769.758.7
VLASHTrain.88.074.569.361.9
REMACTrain.90.873.970.959.7
FutureRTC (Ours)Infer.94.288.575.869.4

FutureRTC leads across all delays. $\pi_{0.5}$ at d=20 reaches 88.5% (baseline Naive Async. 68.3%, +20.2pp); SmolVLA at d=20 reaches 69.4% (baseline 56.2%, +13.2pp).

LIBERO performance comparison table

4.2 Kinetix Dynamic Simulation

On Kinetix's 12 highly dynamic stochastic environments with prediction horizon $H=8$ and delay $d \in [0,4]$: Naive Async. collapses with delay; inference-time methods partially mitigate; training-time methods are stronger but still degrade under large delays due to reliance on stale observations. FutureRTC significantly outperforms all methods.

Kinetix simulation performance comparison

4.3 Real-World Evaluation

Deployed on a dual-arm AgileX Cobot Magic robot with $\pi_{0.5}$ backbone, execution horizon $K=25$, control frequency 30Hz ($\Delta t \approx 33$ms). A single VLA forward pass takes ~99ms; with LAN communication ~40ms and data processing ~30ms, end-to-end latency is ~170ms ($d=5$); injecting 150ms simulates remote deployment at $d=10$. Three bimanual tasks (Stack Plates, Fold Towel, Hang Cups), 20 trials each with randomized object poses.

4.4 Ablation Studies

ConfigDescriptionEffect
BaselineDirect stale pairRapid degradation with delay
+SCMState correction onlyLow-delay gains, ineffective at large delays
+OPMAdd observation predictionSubstantial improvements
+Policy consistencyAlign with policy expectationsOverall further gains

This proves that stale visual observation—not just proprioceptive state—is the bottleneck of asynchronous execution.

Ablation study results

5. Limitations

  • VLA encoder dependency: OPM operates in the latent space of the pretrained VLA's vision encoder; if the encoder under-represents certain scenes, OPM is limited.
  • Motion prior assumption: Assumes primary visual variation is from robot displacement; limited modeling capability for highly dynamic environmental changes (moving objects, lighting shifts).
  • Single-step flow approximation: Policy consistency loss uses single-step flow approximation to avoid overhead, potentially introducing approximation error.
  • Delay upper bound: Performance still degrades under extremely large delays exceeding the training $d_{\max}$.

6. Conclusion

FutureRTC is a plug-and-play adaptation framework that corrects rolled-forward proprioceptive states via SCM and predicts future visual representations via OPM using motion priors, enabling VLA policies to generate actions conditioned on execution-time observation and state, with a policy consistency loss ensuring predicted context is faithfully consumed. On LIBERO, Kinetix, and real bimanual manipulation, FutureRTC consistently improves delay robustness, execution smoothness, task efficiency, and success rates without modifying the underlying VLA policy. The core insight: rather than letting the policy decide from a stale snapshot, transport the stale observation to execution time using motion priors—visual staleness, not just state staleness, is the true bottleneck of asynchronous execution.

flowchart LR
    A["Stale obs o_t+K-d"] --> B["VLA vision encoder"]
    A2["Stale state s_t+K-d"] --> C["Forward roll + committed actions"]
    C --> D["Rolled state s̃_t+K"]
    D --> E["SCM correction residual"]
    E --> F["Corrected state ŝ_t+K"]
    G["Committed action window"] --> H["Physical feature u_i construction"]
    H --> I["Temporal self-attn → motion prior c_motion"]
    B --> J["Stale latent z_t+K-d"]
    J --> K["OPM: transport gate α + synthesis gate β"]
    I --> K
    F --> K
    K --> L["Predicted latent ẑ_t+K"]
    L --> M["VLA policy π_θ(ẑ_t+K, ŝ_t+K)"]
    F --> M
    M --> N["Execution-time action chunk"]
Rather than letting the policy decide from a stale snapshot, transport the stale observation to execution time using motion priors—visual staleness, not merely state staleness, is the true bottleneck of asynchronous execution.

Related Papers

FlashVLA: Streaming Action Decoding for Fast and Asynchronous VLA Inference

FlashVLA: Streaming Action Decoding for Fast and Asynchronous VLA Inference

Vision-Language-Action (VLA) models are increasingly promising for robotic manipulation, yet their real-world deployment remains bottlenecked by high inference latency and unstable asynchronous execution. This challenge is particularly pronounced in flow-matching-based VLA models, where action decoding requires multiple iterative steps conditioned on the VLM context. While efficient inference methods improve control frequency and asynchronous methods reduce execution idle time, existing approaches often fail to jointly achieve low-latency inference and accurate, temporally consistent asynchronous execution. We introduce \textbf{FlashVLA}, a streaming action decoding framework that addresses both challenges in a unified formulation. FlashVLA maintains a streaming action buffer with multiple chunks at different noise levels and decodes them using chunk-wise causal attention. This design allows FlashVLA to produce one executable action chunk per inference step. Moreover, its chunk-wise autoregressive formulation implicitly preserves action continuity, enabling smooth asynchronous execution without extra future-state conditioning. Across extensive simulated and real-world experiments, FlashVLA substantially improves inference speed while maintaining strong task performance. It can achieve $\geq$30\,Hz control frequency on a single GPU with smooth asynchronous inference in real-world deployment.

VLAflow matching流式解码Aug 27, 2026
GigaBrain-0.7: Scaling Embodied Foundation Models to Emergent Capabilities with a Three-System Architecture

GigaBrain-0.7: Scaling Embodied Foundation Models to Emergent Capabilities with a Three-System Architecture

Vision-language-action (VLA) models have become a dominant paradigm for generalist embodied agents, demonstrating strong complex and long-horizon task completion in structured settings. Yet it remains an open question whether current VLA systems can benefit from more effective architectural design, scale to substantially larger and more heterogeneous data regimes, and achieve broader generalization across tasks and embodiments. To this end, we present GigaBrain-0.7, an embodied foundation model with substantially improved generalization across diverse robot embodiments. Specifically, GigaBrain-0.7 unifies understanding, prediction, and action through a three-system architecture, scales pretraining to over 37,000 hours of heterogeneous embodied data, and introduces one-stage alignment training that jointly optimizes vision-language understanding and multi-embodiment action generation. Compared with the preceding GigaBrain-0 series and prior state-of-the-art models including $π_{0.5}$, GigaBrain-0.7 achieves substantial improvements in foundation zero-shot capabilities, language-conditioned instruction following, and post-training task success rates. In particular, on our in-house Maker H01 platform and mainstream robot embodiments, GigaBrain-0.7 demonstrates strong task adaptability and completion ability across both home and industrial scenarios. All training code and pretrained model weights will be released.

VLA具身智能世界模型Aug 16, 2026
Zetta ζ: An Efficient Closed-Loop Embodied Harness for Self-Evolving Physical Intelligence

Zetta ζ: An Efficient Closed-Loop Embodied Harness for Self-Evolving Physical Intelligence

Zetta is a closed-loop embodied harness that keeps the base VLA frozen and evolves code-based runtime critics and recovery skills through three timescale-separated loops: action-frequency governance, rollout-batch failure diagnosis, and validation-gated skill updates. With the Z-Infra rollout infrastructure (20.6x throughput), it reaches 90.8% on LIBERO-Pro and 93.6% on RoboCasa, with zero-shot skill transfer and robotic Aha moments.

具身智能Embodied AIVLAAug 17, 2026
TemporalFlow-VLA: Learning Physically Grounded Execution History for Long-Horizon Robot Manipulation

TemporalFlow-VLA: Learning Physically Grounded Execution History for Long-Horizon Robot Manipulation

Vision-language-action (VLA) models leverage pretrained vision-language representations for robot control, yet simply adding historical frames does not reliably capture recent physical change. This is especially problematic in multi-stage manipulation, where visually similar states may require different actions depending on prior execution. To address this challenge, we present TemporalFlow-VLA, which learns compact execution history through physically grounded temporal supervision. Using recorded robot states, robot geometry, and calibrated cameras, we construct robot-surface temporal flow as a training-only target and supervise two execution-aligned temporal queries that provide structured history to the action expert. The geometric supervision path is not evaluated at deployment. TemporalFlow-VLA achieves 97.63 +/- 0.26% average success on LIBERO, including 96.60 +/- 0.87% on LIBERO Long, and 85.5%/84.2% Clean/Randomized success across 12 RoboTwin tasks. It shows its clearest advantage over prior methods on longer-horizon, multi-stage manipulation. Controlled history interventions show that action prediction depends on both historical content and temporal order. With asynchronous feature caching, temporal conditioning maintains single-frame-level server-side sampling latency without additional historical-encoding overhead. Overall, TemporalFlow-VLA provides a compact, physically grounded interface for exploiting ordered execution history without explicit motion estimation or geometric processing at deployment.

VLA视觉-语言-动作时间流Aug 27, 2026