CASTER: Formalizing Zero-Shot Manipulation from Synthetic Videos as Constrained Optimization
Organizations: Collab, Dept. of Mechanical Engineering, Virginia Tech, Blacksburg, VA. · B3, Dept. of Computer Science, Johns Hopkins University, Baltimore, MD.
Abstract
Prior research on learning from humans often requires real human demonstrations. But advances in video generation models offer a new paradigm: we can now prompt these generators to make synthetic videos of the task. On the plus side, these synthetic videos take place in the robot's current environment, and do not require actual human teaching. However, while the generated videos appear to show plausible motions, they lack both physical consistency and robot grounding, and thus the robot cannot directly roll out the trajectory shown by the video. In this paper we seek to formalize the process of going from synthetic video generation to real-world robot trajectories for zero-shot manipulation tasks. We recognize that this problem is an instance of constrained optimization. The object trajectories extracted from the synthetic video provide an initial guess at the correct motion, and the robot must refine these trajectories (for instance, within a digital twin) while enforcing physical feasibility and semantic consistency. Our optimization-based formalism provides insights into the video generation properties necessary for success. Specifically, we show that the video generation must probabilistically seed the search within a semantic basin of attraction where the trajectory can be locally modified without losing its task alignment. Our analysis further reveals that state-of-the-art approaches can be viewed as instances of our unified formalism with key simplifications. In our experiments we remove these simplifications to more closely match the underlying optimization, leading to more robust zero-shot trajectories from synthetic videos and improving average task success by 34.1% compared to the best-performing baseline. See videos at our project website: https://collab.me.vt.edu/CASTER
Figures & tables
| Task | Retarget | Mimic | CASTER |
|---|---|---|---|
| 1. Move banana in pan | |||
| 2. Pour cup | |||
| 3. Place block in basket | |||
| 4. Pour kettle | |||
| 5. Plate orange | |||
| 6. Pile up blocks |
| Model | Valid | Success |
|---|---|---|
| HunyuanVideo-1.5 [ 35 ] | ||
| Wan 2.2 I2V-A14B [ 37 ] | ||
| LTX-2.3 22B Distilled [ 38 ] | ||
| CogVideoX1.5 5B-I2V [ 39 ] |
Appendix figures & tables2 assets
Supplementary material from the paper’s appendix.
Appendix
| Setting | Value |
|---|---|
| Sampling steps | 12 |
| Guidance scale | 1.0 |
| Flow shift | 7.0 |
| Scheduler | Native flow matching, Euler solver |
| Resolution | 480p, native image-aspect-ratio buckets |
| Video length / frame rate | 121 frames / 24 fps |
| Setting | Value |
|---|---|
| Physics / control frequency | 120 Hz / 60 Hz |
| Physics steps per control command | 2 |
| Parallel environments | 1050 |
| Object mass | 0.08 kg per object |
| Static / dynamic object friction | 4.0 / 3.0 |
| Object restitution | 0 |
Zero-Shot Robotic Manipulation
Zero-shot robotic manipulation enables robots to perform unfamiliar tasks and handle unseen objects, scenes, or embodiments without task-specific training.
See all 102 papers