One-Shot Real-World Demonstration Synthesis for Scalable Bimanual Manipulation
Huayi Zhou, Kui Jia
TL;DR
BiDemoSyn tackles the data bottleneck of real-world bimanual manipulation by synthesizing thousands of feasible demonstrations from a single exemplar without simulation. It decomposes tasks into invariant and adaptable primitives, aligns to novel scenes through vision-based frame alignment, and optimizes dual-arm trajectories under physical constraints to produce diverse, ground-truth demonstrations. The approach yields strong policy generalization, scales data collection by orders of magnitude, and closes the gap between data efficiency and real-world fidelity. This enables practical imitation learning for complex bimanual tasks without resorting to extensive teleoperation or imperfect simulation.
Abstract
Learning dexterous bimanual manipulation policies critically depends on large-scale, high-quality demonstrations, yet current paradigms face inherent trade-offs: teleoperation provides physically grounded data but is prohibitively labor-intensive, while simulation-based synthesis scales efficiently but suffers from sim-to-real gaps. We present BiDemoSyn, a framework that synthesizes contact-rich, physically feasible bimanual demonstrations from a single real-world example. The key idea is to decompose tasks into invariant coordination blocks and variable, object-dependent adjustments, then adapt them through vision-guided alignment and lightweight trajectory optimization. This enables the generation of thousands of diverse and feasible demonstrations within several hour, without repeated teleoperation or reliance on imperfect simulation. Across six dual-arm tasks, we show that policies trained on BiDemoSyn data generalize robustly to novel object poses and shapes, significantly outperforming recent baselines. By bridging the gap between efficiency and real-world fidelity, BiDemoSyn provides a scalable path toward practical imitation learning for complex bimanual manipulation without compromising physical grounding.
