Embodied.cpp: A Portable Inference Runtime of Embodied AI Models on Heterogeneous Robots

Authors: Ling Xu, Borui Li, Hao Wu, Chuyu Han, Xiangyu Li, Mohan Hua, Shiqi Jiang, Ting Cao, Chuanyou Li, Sheng Zhong, Shuai Wang.

Published in: arXiv, 2026

Abstract: Deploying embodied AI models remains fragmented across model-specific Python stacks, backend assumptions, and robot-side code. Embodied.cpp is a portable C++ runtime that captures a shared execution path for vision-language-action and world-action models through input adapters, sequence builders, backbone execution, head plugins, and deployment adapters. It supports multi-rate execution, latency-first fused inference, and extensible operators and interfaces across heterogeneous devices, robots, and simulators. Across three VLA and two WAM models, it achieves 1.05–2.70x speedups and 7–77% lower VRAM than Python baselines while preserving control quality.

BibTeX

@article{embodiedcpp,
  title={Embodied.cpp: A Portable Inference Runtime of Embodied AI Models on Heterogeneous Robots},
  author={Ling Xu and Borui Li and Hao Wu and Chuyu Han and Xiangyu Li and Mohan Hua and Shiqi Jiang and Ting Cao and Chuanyou Li and Sheng Zhong and Shuai Wang},
  journal={arXiv preprint arXiv:2607.02501},
  eprint={2607.02501},
  archivePrefix={arXiv},
  url={https://arxiv.org/abs/2607.02501},

  year={2026}
}

Download Paper