EmbodiSwap for Zero-Shot Robot Imitation Learning
Eadom Dessalene, Pavan Mantripragada, Michael Maynord, Yiannis Aloimonos
TL;DR
This work tackles zero-shot robot imitation learning by leveraging abundant in-the-wild human egocentric video. It introduces EmbodiSwap to generate photorealistic robot overlays on human footage and trains a closed-loop policy using a V-JEPA backbone to forecast relative end-effector transforms. The approach achieves an 82% real-world success rate and outperforms few-shot baselines, while also demonstrating the superiority of feature-level video-prediction pretraining for end-effector forecasting. By releasing the synthetic robot-overlay dataset, code, and model checkpoints, the work advances scalable cross-embodiment imitation and reduces the need for robot-specific demonstrations across tasks and environments.
Abstract
We introduce EmbodiSwap - a method for producing photorealistic synthetic robot overlays over human video. We employ EmbodiSwap for zero-shot imitation learning, bridging the embodiment gap between in-the-wild ego-centric human video and a target robot embodiment. We train a closed-loop robot manipulation policy over the data produced by EmbodiSwap. We make novel use of V-JEPA as a visual backbone, repurposing V-JEPA from the domain of video understanding to imitation learning over synthetic robot videos. Adoption of V-JEPA outperforms alternative vision backbones more conventionally used within robotics. In real-world tests, our zero-shot trained V-JEPA model achieves an $82\%$ success rate, outperforming a few-shot trained $π_0$ network as well as $π_0$ trained over data produced by EmbodiSwap. We release (i) code for generating the synthetic robot overlays which takes as input human videos and an arbitrary robot URDF and generates a robot dataset, (ii) the robot dataset we synthesize over EPIC-Kitchens, HOI4D and Ego4D, and (iii) model checkpoints and inference code, to facilitate reproducible research and broader adoption.
