VLA-ULAP: Interleaving Cloud VLA Calls with Ultra-Lightweight Local Action Prediction at the Edge
Billion-parameter vision-language-action (VLA) policies demand substantial onboard power, while putting inference in the cloud runs into communication delay. VLA-ULAP interleaves remote VLA calls with an Ultra-Lightweight Local Action Predictor (ULAP). At roughly 7.4M parameters including a frozen vision encoder, ULAP fuses the current view, proprioception and executed action history in a single pass to predict action chunks, and trains independently: it needs no VLA hidden states, no online verification and no server round trips. On a Jetson Orin Nano, ULAP takes 19.9 ms and 0.183 J per inference, against 284.3 ms and 50.55 J for GR00T on an RTX A6000. Across three simulated base-policy/benchmark pairs, selected operating points remove 48.8-76.7% of VLA calls while retaining 95.0-97.5% of baseline success. On physical SO-101 experiments the system retains 95.2-100% of baseline success across seen and held-out placements, cutting estimated inference time by 47.9-58.0% and inference-device energy by 52.1-62.5%. In latency-aware LIBERO-Safety simulation it also exceeds pi-0.5 by 11.0 and 15.5 percentage points on two dynamic tasks.
Paper · arXiv:2609.18663Vision-language-action models have become the dominant policy paradigm for robot manipulation, but pushing them onto real hardware runs into a very concrete conflict: billion-parameter policies need serious onboard compute and power, while moving inference to a remote server costs communication delay. Neither problem is a matter of routine optimization. Latency and power feed directly into how responsive the robot feels and how smooth its motion is, and the cost is highest exactly where it hurts most: dynamic tasks that demand fast reactions.
Core Innovation
VLA-ULAP’s answer is to have cloud and edge take turns rather than choose one.
At the center sits an Ultra-Lightweight Local Action Predictor (ULAP): roughly 7.4M parameters including a frozen vision encoder, fusing the current view, proprioception and executed action history in one pass to predict an action chunk. Three properties make it deployable:
- It trains independently. No VLA hidden states, no online verification, no server round trips. A new robot does not need privileged access to the VLA’s internals before it can run.
- It is a system-level knob. The ratio of cloud calls to local predictions is adjustable: tighten the latency or energy budget and lean on local prediction; raise task difficulty and consult the cloud more often. The three simulated base-policy/benchmark pairs cover different points on that trade-off.
Crucially, this is not compression or distillation of the VLA. It is a systems-level answer to the question of when a large model is actually required, with the answer exposed as a dial.
Results
The evidence spans several levels:
- Edge cost. On a Jetson Orin Nano, ULAP needs 19.9 ms and 0.183 J per inference; for comparison, GR00T on an RTX A6000 takes 284.3 ms and 50.55 J.
- Success preserved in simulation. Across three base-policy/benchmark pairs, chosen operating points remove 48.8-76.7% of VLA calls while retaining 95.0-97.5% of baseline success.
- Against local acceleration alternatives. On VLA-JEPA, ULAP uses an estimated 49.2% less inference time and 51.0% less GPU energy per successful episode than ACT at comparable success, and 77.1% less time and 79.9% less energy than SP-VLA at equal success.
- Physical validation. On an SO-101, the system keeps 95.2-100% of baseline success on both seen and held-out placements, with estimated reductions of 47.9-58.0% in inference time and 52.1-62.5% in inference-device energy.
- Better, not just cheaper, when latency matters. In LIBERO-Safety simulation it beats pi-0.5 by 11.0 and 15.5 percentage points on two tasks while roughly halving VLA calls; the authors attribute the gain to faster responses.
Limitations
A meaningful share of the hardware and energy numbers are explicitly estimates, derived from call counts on successful episodes and measured device costs rather than full end-to-end measurement. Because ULAP is trained independently, how well it fits a base policy depends on the action distribution it was trained on, and the abstract does not address what happens when the base policy is swapped or the task distribution drifts. The 95.0-97.5% retention figures are relative to a baseline, so absolute failure rates still track the quality of the underlying policy. Architecture details, training data volume, training cost and open-source status are all unstated.
Industry Implications
If VLA policies are going to live on robots, power and latency have to drop by roughly an order of magnitude, and cloud-edge cooperation is close to inevitable along the way: the robot cannot stop when the network drops, yet near contact it still needs the semantic judgement of a large model. The contribution here is a system with a real knob: an adjustable call ratio, a predictor that trains independently, hardware-verified success retention with lower energy, and evidence that faster responses improve rather than degrade performance on latency-sensitive tasks. For teams building robot bodies or embodied-AI platforms, that is a path available today, without waiting for a stronger or smaller VLA. Treat the large model as an expert consulted occasionally, not a teacher whose answer is required at every step.