TurboVLA Runs Vision-Language-Action Robot Control at 32 Hz on a Single RTX 4090

TurboVLA Runs Vision-Language-Action Robot Control at 32 Hz on a Single RTX 4090

Hengyi Xie, Chenfei Yao, Xianjin Wu, Xuanyang Xi, Yiping Tang +5 more

7 min readJul 30, 2026

A new lightweight architecture called TurboVLA proves that a real-time robotic control policy can understand both visual scenes and natural-language instructions while running at 32 Hz on a consumer-grade RTX 4090 GPU, using less than 1 GB of video memory. By replacing the massive language model backbone with a compact vision-language interaction module, the system achieves competitive success rates on bimanual and single-arm manipulation tasks without sacrificing speed or memory efficiency.

What the Researchers Built

TurboVLA is a Vision-Language-Action (VLA) model designed for real-time robotic control. Unlike most current VLAs that rely on a large language model (LLM) to fuse visual and textual information, TurboVLA keeps the two modalities separate and uses a lightweight cross-modal interaction module to align them. This design dramatically reduces compute and memory requirements.

The model takes three inputs: an image from a wrist-mounted or fixed camera, a natural-language instruction (e.g., "pick up the red block"), and the robot’s current joint positions. It outputs a sequence of continuous joint-angle actions—a 50-step action chunk for bimanual tasks, or a shorter chunk for single-arm tasks. The action prediction is done by a compact Action Chunking with Transformers (ACT)-style decoder.

TurboVLA can run at 32 Hz on a single RTX 4090 GPU with under 1 GB of VRAM, making it feasible for real-world deployment without expensive server hardware. The authors evaluated it on the LIBERO single-arm benchmark, the RoboTwin 2.0 bimanual benchmark, and a real robot platform.

Benchmark comparison table showing TurboVLA success rates vs other methods

Key Results

The researchers benchmarked TurboVLA against several state-of-the-art VLAs, including LLM-centric models like RT-2 and Octo, and lighter policies like ACT and Diffusion Policy. Key results:

  • LIBERO (single-arm): TurboVLA achieved an average success rate of 91.2% across 10 tasks, matching the best LLM-based methods while being 10× faster and using 20× less memory.
  • RoboTwin 2.0 (bimanual): On 50 language-conditioned bimanual tasks, TurboVLA reached an average success rate of 78.5% with a single multi-task model. This is competitive with StarVLA (80.3%) but with two-thirds fewer parameters and half the inference latency.
  • Efficiency: Total parameters: 185M (vs. over 1B for LLM-based VLAs). Inference latency: 31 ms (32 Hz) on RTX 4090. Peak VRAM usage: 0.9 GB.
  • Real-robot deployment: On a physical bimanual setup, TurboVLA achieved 82% average success on 5 manipulation tasks (e.g., folding cloth, stacking bowls).

The table below from the paper shows the efficiency and performance comparison across methods (approximate values from text):

MethodParametersInference VRAM (GB)Latency (ms)RoboTwin 2.0 Success Rate
StarVLA (LLM-based)1.2B4.26580.3%
Octo (diffusion-based)350M2.88874.1%
ACT (baseline)120M1.14562.7%
TurboVLA185M0.93178.5%

How It Works

TurboVLA’s efficiency comes from a two-stream design that avoids the heavyweight multimodal fusion of an LLM.

Vision-Language Interaction Module: Visual features are extracted using a DINOv3 ViT-L vision encoder, and instruction features are encoded by a lightweight text encoder (e.g., a small transformer). Instead of feeding both into a large LLM, TurboVLA passes them through a series of bidirectional cross-attention layers. Each layer uses:

  • Layer normalization
  • Visual-to-instruction attention (scene context injected into language stream)
  • Instruction-to-visual attention (task semantics condition visual features)
  • Two modality-specific feed-forward networks with residual connections

After several such layers, the two streams are concatenated into a fused multimodal representation. This compact module efficiently aligns target objects, attributes, and spatial relations with the instruction, without the overhead of generative or reasoning capacity.

Continuous Action Chunk Prediction: The fused multimodal features, combined with robot state (joint positions), are fed into an ACT-style lightweight transformer decoder. This decoder predicts a chunk of future actions (e.g., 50 steps of 14-dimensional joint positions for dual-arm control) in a single forward pass. The action chunk allows smooth, closed-loop execution without per-step autoregressive generation, further reducing latency.

The entire model is trained end-to-end on demonstration data using behavior cloning with an L1 action loss. Training uses 55k steps with 1k warm-up and batch size 192 on a single RTX 4090.

Why This Matters for Robotics

TurboVLA answers a critical question: can we have real-time, instruction-following robot control that fits on affordable hardware? Most current VLAs ship with billion-parameter LLMs, requiring cloud-level compute and high-latency inference that makes closed-loop control difficult. TurboVLA shows that a small, specialized architecture can deliver comparable task success while running at 32 Hz—fast enough for reactive manipulation.

For warehouse robots, used cobots on factory floors, or humanoid robots that need to respond quickly to voice commands, this is a game-changer. It means a robotic controller can run on a single consumer GPU, cutting hardware costs dramatically. It also opens up edge deployment—running the policy directly on a robot’s onboard computer without external servers or network latency.

The lightweight design also reduces power consumption and thermal stress, which matters for mobile robots and drones. For companies building or buying industrial robots, TurboVLA suggests that semantic understanding and real-time control can blend without expensive inference hardware.

Limitations and Open Questions

TurboVLA is a strong step, but it has clear limitations. The vision-language interaction module cannot perform general reasoning or follow complex multi-step instructions the way an LLM can—it excels at grounded, task-specific alignment, not open-ended dialogue.

The current evaluation focuses on tabletop manipulation in controlled settings. Generalizing to cluttered, dynamic environments or tasks requiring semantic reasoning (e.g., “place the object where it belongs based on context”) likely needs more sophisticated language understanding. Also, the action chunk predictor is closed-loop only when run continuously; if the robot encounters an unexpected state, it may not recover without extra framework support.

Finally, the training data is primarily from surgical teleoperation demonstrations. How well TurboVLA transfers to other robotic platforms or tasks with different dynamics is still unknown. Scaling the approach to more diverse tasks while keeping memory and latency low remains an open challenge.

Frequently Asked Questions

What hardware does TurboVLA need to run? A single NVIDIA RTX 4090 with at least 1 GB of spare VRAM. The model uses 0.9 GB peak and runs at 32 Hz.

How does TurboVLA compare to using a large language model for robotics? It is 10–20× faster and far more memory-efficient, but lacks the general reasoning and dialogue capabilities of an LLM. For straightforward pick-and-place or manipulation, its success rates are comparable.

Can TurboVLA control any robot arm? The action output is joint-position commands, so it can be adapted to any robot with the same joint configuration. The current experiments used bimanual and single-arm setups with absolute joint control.

What makes TurboVLA so memory-efficient? The key innovation is a bidirectional cross-attention module that aligns vision and language features without a large language model. This keeps the total parameter count under 200 million and avoids storing large KV caches during inference.

Conclusion

TurboVLA proves that lightweight, real-time VLA policies are not a distant fantasy—they work today on a single RTX 4090 with sub-1-GB memory. By replacing the LLM backbone with a compact cross-modal interaction module, the team achieved near state-of-the-art success rates on manipulation benchmarks while running at 32 Hz. The next challenge will be extending this efficiency to more complex tasks and dynamic environments without sacrificing speed.

🍪 Cookie preferences

We use cookies to measure performance. Privacy Policy