Constraint-Preserving Data Generation for Visuomotor Policy Learning
Kevin Lin, Varun Ragunath, Andrew McAlinden, Aaditya Prasad, Jimmy Wu, Yuke Zhu, Jeannette Bohg

TL;DR
CP-Gen is a novel data generation method that creates diverse, geometry-aware robot demonstrations from a single expert trajectory, enabling visuomotor policies to generalize better to real-world variations.
Contribution
The paper introduces CP-Gen, a geometry-aware data generation technique that uses keypoint-trajectory constraints to produce diverse robot demonstrations from minimal expert data.
Findings
Policies trained with CP-Gen achieve 77% success rate.
Outperforms baseline with 50% success rate.
Effective on 16 simulation and 4 real-world tasks.
Abstract
Large-scale demonstration data has powered key breakthroughs in robot manipulation, but collecting that data remains costly and time-consuming. We present Constraint-Preserving Data Generation (CP-Gen), a method that uses a single expert trajectory to generate robot demonstrations containing novel object geometries and poses. These generated demonstrations are used to train closed-loop visuomotor policies that transfer zero-shot to the real world and generalize across variations in object geometries and poses. Similar to prior work using pose variations for data generation, CP-Gen first decomposes expert demonstrations into free-space motions and robot skills. But unlike those works, we achieve geometry-aware data generation by formulating robot skills as keypoint-trajectory constraints: keypoints on the robot or grasped object must track a reference trajectory defined relative to a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
