RoVi-Aug: Robot and Viewpoint Augmentation for Cross-Embodiment Robot Learning
Lawrence Yunliang Chen, Chenfeng Xu, Karthik Dharmarajan, Muhammad Zubair Irshad, Richard Cheng, Kurt Keutzer, Masayoshi Tomizuka, Quan Vuong, Ken Goldberg
TL;DR
RoVi-Aug addresses the data scarcity and embodiment mismatch in robot learning by introducing diffusion-based robot and viewpoint augmentation. The method combines Ro-Aug (robot-to-robot image synthesis with segmentation and inpainting) and Vi-Aug (3D-aware viewpoint synthesis) to create rich, cross-embodiment training data, enabling zero-shot transfer and improved fine-tuning. Empirical results on Franka and UR5 across five tasks demonstrate comparable zero-shot performance to test-time adaptation baselines and show substantial gains when co-training on augmented data for multi-robot, multi-task policies. The work highlights practical gains in data efficiency and transferability, while also outlining limitations due to artifact generation and the need for broader gripper and background variability.
Abstract
Scaling up robot learning requires large and diverse datasets, and how to efficiently reuse collected data and transfer policies to new embodiments remains an open question. Emerging research such as the Open-X Embodiment (OXE) project has shown promise in leveraging skills by combining datasets including different robots. However, imbalances in the distribution of robot types and camera angles in many datasets make policies prone to overfit. To mitigate this issue, we propose RoVi-Aug, which leverages state-of-the-art image-to-image generative models to augment robot data by synthesizing demonstrations with different robots and camera views. Through extensive physical experiments, we show that, by training on robot- and viewpoint-augmented data, RoVi-Aug can zero-shot deploy on an unseen robot with significantly different camera angles. Compared to test-time adaptation algorithms such as Mirage, RoVi-Aug requires no extra processing at test time, does not assume known camera angles, and allows policy fine-tuning. Moreover, by co-training on both the original and augmented robot datasets, RoVi-Aug can learn multi-robot and multi-task policies, enabling more efficient transfer between robots and skills and improving success rates by up to 30%. Project website: https://rovi-aug.github.io.
