CoMo: Learning Continuous Latent Motion from Internet Videos for Scalable Robot Learning
About
Unsupervised learning of latent motion from Internet videos is crucial for robot learning. Existing discrete methods generally mitigate the shortcut learning caused by extracting excessive static backgrounds through vector quantization with a small codebook size. However, they suffer from information loss and struggle to capture more complex and fine-grained dynamics. Moreover, there is an inherent gap between the distribution of discrete latent motion and continuous robot action, which hinders the joint learning of a unified policy. We propose CoMo, which aims to learn more precise continuous latent motion from internet-scale videos. CoMo employs an early temporal difference (Td) mechanism to increase the shortcut learning difficulty and explicitly enhance motion cues. Additionally, to ensure latent motion better captures meaningful foregrounds, we further propose a temporal contrastive learning (Tcl) scheme. Specifically, positive pairs are constructed with a small future frame temporal offset, while negative pairs are formed by directly reversing the temporal direction. The proposed Td and Tcl work synergistically and effectively ensure that the latent motion focuses better on the foreground and reinforces motion cues. Critically, CoMo exhibits strong zeroshot generalization, enabling it to generate effective pseudo action labels for unseen videos. Extensive simulated and real-world experiments show that policies co-trained with CoMo pseudo action labels achieve superior performance with both diffusion and auto-regressive architectures.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Robot Manipulation | LIBERO (test) | Average Success Rate80.1 | 184 | |
| Drawer | Franka Robot Real-world | Average Success Rate60 | 11 | |
| pick place | Real-world tasks Franka Emika Panda | Success Rate70 | 8 | |
| Reinforcement Learning | PROCGEN BIGFISH 1.0 (test) | Accuracy82.91 | 6 | |
| Reinforcement Learning | PROCGEN LEAPER 1.0 (test) | Accuracy50.38 | 6 | |
| Reinforcement Learning | PROCGEN HEIST 1.0 (test) | Accuracy (%)95.05 | 6 | |
| Reinforcement Learning | PROCGEN CHASER 1.0 (test) | Accuracy52.53 | 6 | |
| Imitation Learning | LIBERO | Spatial MSE0.172 | 6 | |
| Insert Bread | Franka Environment (real-world) | Success Rate35 | 4 | |
| Close Drawer | Franka Real-world Environment | Success Rate90 | 4 |