UMIGen: A Unified Framework for Egocentric Point Cloud Generation and Cross-Embodiment Robotic Imitation Learning
Yan Huang, Shoujie Li, Xingting Li, Wenbo Ding
TL;DR
UMIGen addresses the data bottleneck in robotic imitation learning by enabling fast, low-cost collection of egocentric 3D observations and actions with a handheld Cloud-UMI device. It introduces visibility-aware optimization (VAO) to synthesize only points within the wrist camera's field of view, aligning synthetic data with real perceptual constraints. The approach demonstrates strong cross-embodiment generalization and rapid data generation in both simulation and real robots. This work reduces hardware and data-collection costs while enabling scalable, transferable visuomotor policies across embodiments.
Abstract
Data-driven robotic learning faces an obvious dilemma: robust policies demand large-scale, high-quality demonstration data, yet collecting such data remains a major challenge owing to high operational costs, dependence on specialized hardware, and the limited spatial generalization capability of current methods. The Universal Manipulation Interface (UMI) relaxes the strict hardware requirements for data collection, but it is restricted to capturing only RGB images of a scene and omits the 3D geometric information on which many tasks rely. Inspired by DemoGen, we propose UMIGen, a unified framework that consists of two key components: (1) Cloud-UMI, a handheld data collection device that requires no visual SLAM and simultaneously records point cloud observation-action pairs; and (2) a visibility-aware optimization mechanism that extends the DemoGen pipeline to egocentric 3D observations by generating only points within the camera's field of view. These two components enable efficient data generation that aligns with real egocentric observations and can be directly transferred across different robot embodiments without any post-processing. Experiments in both simulated and real-world settings demonstrate that UMIGen supports strong cross-embodiment generalization and accelerates data collection in diverse manipulation tasks.
