Overview
- Research area: Computer Vision
- Authors: Ling Xu, Chuyu Han, Borui Li
- Published: 2026-07-04
- arXiv: 2507.03242
- Modular multi-rate execution for closed-loop robot control
- Latency-first fused inference (batch-1) on heterogeneous hardware
- Extensible operator and I/O support beyond fixed token interfaces
- Deployment across heterogeneous devices, robots, and simulators via a single backend abstraction
- VLA deployments: On two VLA models, HY-VLA and pi0.5, the runtime achieved task success rates of 100.0% and 91.0% respectively.
- WAM benchmark: A preliminary WAM benchmark built on LingBot-VA Transformer blocks reduced block memory from 312.2 MiB to 88.1 MiB.
- arXiv: 2507.03242
Abstract (English, original)
Embodied AI models now span vision-language-action (VLA) models and world-action models (WAMs), but practical deployment remains fragmented across model-specific Python stacks, backend assumptions, and robot-side glue code, especially on heterogeneous edge devices. Existing inference runtimes are designed mainly for request-response serving and therefore do not satisfy the runtime contract of embodied deployment: multi-rate execution inside closed-loop control, latency-first batch-1 inference on heterogeneous hardware, and extensible embodied interfaces beyond fixed token I/O.
Key Contributions
The authors present Embodied.cpp, a portable C++ inference runtime for embodied models. Based on an architectural analysis of representative VLA models and WAMs, the runtime captures a shared execution path and organizes it into five layers:
1. Input adapters 2. Sequence builders 3. Backbone execution 4. Head plugins 5. Deployment adapters
The runtime provides:
Evaluation Results
These results indicate that Embodied.cpp significantly improves deployment efficiency while preserving high task accuracy.