Source-linked AI summary

CASTER: Formalizing Zero-Shot Manipulation from Synthetic Videos as Constrained Optimization

Yinlong Dai, Homanga Bharadhwaj, Dylan P. Losey

arXiv:2610.12567v1cs.ROcs.CV

TL;DR

Robot-centric data is costly, while synthetic human videos may not map directly to feasible robot actions. CASTER formalizes transfer as constrained optimization, refining task-relevant video features under semantic and physical constraints. It produces a higher fraction of feasible trajectories than Mimic on most tasks.

  • Problem

    Robot-centric data collection is expensive, and generated videos may be semantically relevant yet fail to provide executable robot actions or physically feasible motions.

    Source: §I · p. 1, §III · p. 3
  • Method

    CASTER treats video-to-robot transfer as constrained optimization, extracting task-relevant features and refining trajectories in a digital twin under semantic and physical constraints.

    Source: §I · pp. 1–2
  • Results

    CASTER produces a higher fraction of feasible trajectories than Mimic on most tasks; feasibility does not establish task completion.

    Source: APPENDIX II ADDITIONAL RESULTS · p. 10
  • Takeaways & Limitations

    Generated videos must seed the search within a semantic basin where local trajectory modification can preserve task meaning.

    Source: §I · p. 2

    The video generator is treated as a frozen black box: its parameters, training data, gradients, and internal representations are unavailable, and it cannot be fine-tuned with robot data.

    Source: §III · p. 3

Abstract

from arXiv · show

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

I. INTRODUCTION

The paper frames synthetic-video-to-robot transfer as constrained optimization: video-derived motion seeds a search for task-aligned, physically feasible robot trajectories. It introduces CASTER and analyzes both the video properties and optimization choices needed for successful transfer.

I. INTRODUCTION

  • Robot-centric data collection is expensive, while in-the-wild human videos are often unstructured and unlike the robot’s setting.Synthetic videos can depict tasks in the robot’s current environment without requiring human demonstrations.Source: §I · p. 1
  • The unified formulation treats video-derived motion as an initial guess and optimizes for task-critical features while enforcing semantic consistency and physical feasibility.The formalism also casts existing approaches as instances under simplifying assumptions.Source: §I · pp. 1–2
  • CASTER extracts task-relevant features from generated videos and fine-tunes their trajectories in a digital twin to avoid unintended collisions and physically infeasible behavior.Its objective weights task-critical waypoints or features more heavily than prior approaches that match every waypoint.Source: §I · p. 1
  • The paper unifies prior approaches as simplified instances, derives video-generation requirements, and develops methods that more closely approximate the underlying optimization.The proposed approach weights trajectory features rather than matching every waypoint.Source: §I · pp. 1–2
  • Successful transfer requires videos that can be locally modified without losing task meaning; larger basins of attraction make tasks more suitable for this approach.A larger basin means more initial guesses can converge toward the same feasible equilibrium.Source: §I · p. 2

II. RELATED WORK

Prior work uses generated robot or human videos for policy learning, trajectory recovery, and action planning, but the paper seeks a common formulation for comparing these approaches. Its problem statement defines zero-shot tabletop manipulation with a frozen video generator and requires both task success and robot-feasible motion.

II. RELATED WORK

  • Human-video methods recover trajectories or keyframes for robot actions [18]–[22], while other approaches learn policies conditioned on generated videos or recovered motion [27]–[29].The paper motivates human-video transfer in part because zero-shot generation of consistent robot videos remains challenging when robot behavior is sparse in video-model training data [16].Source: §II · pp. 2–3
  • PhysWorld [4] uses reinforcement learning in a digital twin to obtain executable actions tracking generated object motions; the paper seeks a common framework to study prior approaches and their transfer to robots.Source: §II · p. 3

III. PROBLEM STATEMENT

  • The setting is zero-shot tabletop manipulation: the robot executes a language-described task from an initial observation without task-specific demonstrations or additional real-world interaction.The generator is pretrained, inference-only, and treated as a black box that cannot be fine-tuned with robot data.Source: §III · p. 3
  • A successful trajectory must satisfy the task-dependent semantic predicate and remain in the robot-and-environment feasible set, including reachability, limits, collision avoidance, and required contacts.Generated videos may suggest task-consistent motions that are infeasible for the robot, or plausible motions that do not accomplish the task.Source: §III · p. 3

IV. INTRODUCING A UNIFIED FORMALISM

The paper formulates converting synthetic task videos into executable robot trajectories as constrained optimization. Video-derived object motion supplies an initial guess, while optimization balances task alignment and physical feasibility.

IV. INTRODUCING A UNIFIED FORMALISM

  • The optimization formalizes video-to-robot trajectory conversion, with video-derived object motion serving as an initial guess rather than a directly executable action sequence.Generated videos offer behavioral insight but do not directly provide executable robot actions.Source: §IV · p. 3, A. Learning from Generated Videos as… · pp. 3–4

A. Learning from Generated Videos as Constrained Optimization

  • Robot actions are optimized to keep resulting trajectories semantically aligned with the task and physically feasible, while staying close to video-derived object-motion estimates.The formalism constrains semantic success and physical feasibility probabilistically; the physical feasible set is determined by robot embodiment, environment, and task interactions.Source: A. Learning from Generated Videos as… · pp. 3–4
  • The cost compares video and real-world object motion through task features, which can represent object poses or relative trajectories.Using identity features attempts to recreate every object motion; task-critical features can instead discard incidental variation and noise.Source: A. Learning from Generated Videos as… · p. 4
  • Semantic consistency is necessary because faithfully reproducing video object trajectories alone may still fail to complete the intended task.The semantic solution manifold contains all action trajectories that achieve the task, regardless of their motions and timings.Source: A. Learning from Generated Videos as… · p. 4
  • The physical feasibility set is defined by individual constraints, which can be checked to determine whether a trajectory is feasible.A digital twin approximates real constraints; added safety margins account for simulator mismatch and can improve sim-to-real robustness.Source: A. Learning from Generated Videos as… · p. 4
  • A stronger constraint in the digital twin can ensure real-world feasibility when the safety margin covers simulator-to-system mismatch over the relevant trajectory set.The margin δ_j requires additional tolerance in the digital twin; when the stated mismatch condition holds, satisfying the stronger simulated constraint also satisfies the original feasibility constraint.Source: A. Learning from Generated Videos as… · p. 4

B. Video Generation Requirements

Synthetic videos must seed optimization within a semantic basin of attraction: a local region where physical-feasibility refinement can preserve task meaning. The required basin size and video-feature error help determine whether a task suits the pipeline.

B. Video Generation Requirements

  • The video generator must seed optimization within a semantic basin where physical-feasibility constraints can refine trajectories without losing task alignment.The basin is a local region of trajectory space whose physically constrained optimization converges to motions satisfying the task success predicate.Source: B. Video Generation Requirements · p. 4
  • The basin radius ρ measures how far generated features may deviate from the semantic feature manifold while physical-constraint enforcement preserves their semantic mode.Its value may depend on the task, initial scene, robot and environment, and enforcement mechanism.Source: B. Video Generation Requirements · p. 5
  • The analysis assumes the defined basin is sufficient for the chosen optimization procedure to converge to task-completing trajectories.The basin is defined around features extracted from the synthetic-video object trajectory.Source: B. Video Generation Requirements · p. 5
  • Seeding success depends on generated-feature error relative to the basin radius; systematic video-model hallucinations are allowed but can weaken the bound by increasing feature error.Reducing feature error or increasing the radius improves the stated probability condition.Source: B. Video Generation Requirements · p. 5
  • Pick-and-place tasks are favorable because their motions can vary while preserving meaning, whereas contact-rich tasks such as pushing into a crowded box are unfavorable.The distinction corresponds to a larger versus smaller region of permissible semantic-preserving trajectory modification.Source: B. Video Generation Requirements · p. 5

C. Unifying Related Approaches

The unified optimization can represent existing methods as cases with simplifying assumptions, including narrower tracking costs or omitted physical-feasibility constraints. Such simplifications may still suit some settings.

C. Unifying Related Approaches

  • Existing methods [3], [4], and [24] can be viewed as instances of the unified optimization under simplifying assumptions.The paper compares these assumptions with a closer implementation of the formalism in its experiments.Source: C. Unifying Related Approaches · p. 5
  • PhysWorld [4] tracks a single target-object trajectory in a digital twin, corresponding to a more restrictive optimization cost.Related approaches [24] map generated rigid-object motion to end-effector poses and optimize with collision and joint-limit penalties.Source: C. Unifying Related Approaches · p. 5
  • RIGVid [3] replays an extracted object trajectory using a rigid-grasp assumption and kinematic mapping, without explicitly enforcing physical feasibility.In the formalism, this corresponds to a specific tracking cost and omission of the physical-feasibility constraint.Source: C. Unifying Related Approaches · p. 5

V. APPROXIMATING THE UNDERLYING SOLUTION

CASTER more closely follows the constrained-optimization formalism by optimizing task features rather than exactly tracking video trajectories, using multiple sampled videos, and enforcing physical constraints in a digital twin. The resulting trajectory can be executed open-loop in the real world.

V. APPROXIMATING THE UNDERLYING SOLUTION

  • CASTER optimizes task features rather than exactly following an object's video trajectory, and uses multiple sampled videos to optimize over expected behaviors.Aggregated features define a shared target, while each sampled video initializes a separate optimization run.Source: §V · pp. 5–6
  • A digital twin supports constrained trajectory optimization with collision-avoidance and kinematic constraints, producing actions intended for real-robot execution.The overview depicts synthetic-video object trajectories as initial guesses that optimization can locally modify without removing their semantic meaning.Source: §V · p. 5, Figure 2 · p. 6
  • The resulting robot trajectory can be executed open-loop in the real world.The digital-twin optimization makes the trajectory executable by enforcing kinematic constraints.Source: §V · p. 6, Figure 2 · p. 6

A. Extracting the Task Features

CASTER extracts task-relevant object features from validated synthetic videos rather than requiring the robot to reproduce every object trajectory. An LLM identifies essential object relations and trajectory dimensions, then features are aggregated across videos to emphasize consistent behavior.

A. Extracting the Task Features

  • The system validates sampled videos with a VLM and discards those that do not appear to perform the requested task.Only retained videos are used to extract task features.Source: A. Extracting the Task Features · p. 6
  • Object position, depth, and orientation are tracked in the synthetic videos to produce object trajectories.Depth is estimated per frame and aligned to observed depth; dense 3D surface points support orientation tracking.Source: A. Extracting the Task Features · p. 6
  • The robot matches task-critical motion features rather than exactly reproducing every object trajectory.This feature-based objective focuses optimization on the parts of motion needed for the task.Source: A. Extracting the Task Features · p. 6
  • An LLM identifies task-essential target-context object relations and the trajectory dimensions to track.For pouring coffee, the mug can be the target and the pot the context; tracking may be limited to selected axes.Source: A. Extracting the Task Features · p. 6
  • Across retained videos, CASTER computes median positions, mean orientations, and variance for selected object relations and dimensions.Time-dependent weights decay exponentially with cross-video variance, emphasizing features consistent across demonstrations.Source: A. Extracting the Task Features · p. 6

B. Constrained Optimization in a Digital Twin

The robot refines synthetic-video-derived trajectories in a digital twin while enforcing physical constraints. The optimization uses trajectory features and rejects motions that exceed collision-force or robot-joint limits.

B. Constrained Optimization in a Digital Twin

  • Trajectory splines are optimized in a digital twin using the cross-entropy method and simulated rollouts evaluated by a feature-based cost.The robot’s end-effector trajectory is parameterized by designer-selected six-dimensional pose control points.Source: B. Constrained Optimization in a… · p. 6
  • The constraints reject collisions with task-irrelevant objects above the maximum force threshold and joint values beyond kinematic limits.The experiments use Isaac Sim and reconstruct objects from the initial observation.Source: B. Constrained Optimization in a… · p. 6
  • Figure 3 presents four tasks through generated-video examples, digital-twin rollouts, and real-world execution.The tasks are placing a banana in a pan, stacking bowls, pouring from a kettle, and toasting bread.Source: Figure 3 · p. 7
  • The approximate optimization omits a direct semantic-consistency constraint because videos are preprocessed to show the intended task.Task consistency is expected to be preserved when those videos initialize the search within a semantic basin of attraction.Source: B. Constrained Optimization in a… · p. 7

VI. EXPERIMENTS

The experiments evaluate zero-shot manipulation on 12 real-world tasks, comparing CASTER with direct trajectory retargeting and digital-twin video mimicry. Trials use generated videos and count infeasible or unavailable trajectories as failures.

VI. EXPERIMENTS

  • The real-world evaluation tests whether the robot can perform 12 tasks on its first attempt, without real-world demonstrations or additional interactions.Tasks require semantic instruction following and multiple position, orientation, and collision-avoidance constraints.Source: §VI · p. 7
  • Retarget maps synthetic-video object motion directly to the robot end effector, while Mimic optimizes a physically feasible trajectory to mimic the video’s object motions.These baselines represent common strategies for transferring generated motion.Source: §VI · p. 7, 1) Retarget · p. 7, 2) Mimic · p. 7
  • The table reports zero-shot success percentages for real-world manipulation tasks, with Mimic and CASTER summarized by mean and standard error across seven video-initialized CEM runs per task.Retarget is reported as a success rate only.Source: Table I · p. 7
  • The evaluation samples seven valid videos per task for real-world trials; each video initializes an optimization run for Mimic and CASTER.Retarget has seven trials per task, while Mimic and CASTER have 21; trials lacking sufficient valid videos or eligible feasible trajectories count as failures.Source: 2) Mimic · p. 7
  • Synthetic videos are validated semantically, and the evaluation uses a randomly sampled set of seven retained videos for real-world assessment.Videos are retained after a validator score of at least 0.75; all retained videos contribute to feature extraction.Source: 2) Mimic · p. 7

SAMPLED VIDEOS ACROSS FOUR TASKS. SUCCESS REPORTS MEAN TASK

Across 12 real-world tasks, CASTER improves zero-shot success over the best-performing baseline. The results also highlight the roles of multi-video feature objectives and the limits imposed by simulation-to-reality discrepancies.

SAMPLED VIDEOS ACROSS FOUR TASKS. SUCCESS REPORTS MEAN TASK

  • CASTER achieved higher average zero-shot success than the baselines; feature-based multi-video objectives give the optimizer flexibility to match consistent waypoints.Mimic often fails to satisfy physical constraints while matching each waypoint, whereas Retarget transfers infeasible video motions directly to the robot.Source: SAMPLED VIDEOS ACROSS FOUR TASKS.… · p. 8
  • Simulation-to-reality physics discrepancies limited performance on pouring-kettle and covering-bucket tasks.The kettle rotates in the gripper when its handle is squeezed, and the reconstructed bucket mesh omits rotational handle joints.Source: SAMPLED VIDEOS ACROSS FOUR TASKS.… · p. 8
  • The number of semantically valid videos alone does not explain downstream success; task-relevant feature error relative to the semantic basin may matter instead.The basin’s extent depends on task difficulty and robot constraints.Source: SAMPLED VIDEOS ACROSS FOUR TASKS.… · p. 8

VII. CONCLUSION

  • 76.6% average zero-shot task success across 12 real-world tasks, exceeding the best-performing baseline by 34.1%.The conclusion reports this as CASTER’s overall result.Source: §VII · p. 8
  • The unified formalism treats video-to-robot transfer as constrained optimization and frames existing approaches as simplified instances of that problem.CASTER removes simplifying assumptions to more closely match the formalism.Source: §VII · p. 8

APPENDIX I IMPLEMENTATION DETAILS

The appendix specifies video-generation settings, digital-twin setup, and cross-entropy optimization of robot trajectories.

A. Video Generation

  • HunyuanVideo-1.5 videos use the 480p_i2v_step_distilled checkpoint, with 20 task-conditioned samples from seeds 0–19 and no generator fine-tuning.The videos are conditioned on the initial scene image and a task-specific prompt.Source: A. Video Generation · p. 9

B. Simulation Setup

C. Cross-Entropy Optimization

  • End-effector position and relative rotation are parameterized with natural cubic splines using uniformly spaced knots; the first position and rotation knots are fixed.The original configuration uses (Kpos, Krot) = (15, 5), leaving D = 3(Kpos − 1) + 3(Krot − 1) free parameters.Source: C. Cross-Entropy Optimization · p. 9
  • Both methods use 1,024 candidates for up to 10 generations, evaluate parallel physics rollouts, and select feasible low-cost trajectories for real-world evaluation.Mimic scores absolute object-trajectory agreement, while CASTER scores the shared task-feature reference; the final selection randomly samples three trajectories from the lowest-cost quartile.Source: C. Cross-Entropy Optimization · pp. 9–10
  • CEM samples and clips trajectory parameters, updates its distribution from the lowest-cost 10% of candidates, and retains the best candidate found.Position offsets and rotation-vector components are bounded by ±0.40 m and ±π rad, with bounds expanded as needed to contain the fitted initialization.Source: C. Cross-Entropy Optimization · pp. 9–10

APPENDIX II ADDITIONAL RESULTS

The appendix compares video validation and feasible-trajectory rates across tasks, finding higher feasible fractions for CASTER than Mimic on most tasks.

  • 70.4% of generated videos pass the VLM validator on average, with lower validation rates on tasks requiring precise semantic alignment.The cited examples are “pile up blocks” and “toast bread.”Source: APPENDIX II ADDITIONAL RESULTS · p. 10, Figure 4 · p. 10
  • CASTER produces a higher fraction of feasible candidates than Mimic on most tasks when compared on matched demonstrations.Feasibility means collision-free motion within workspace limits; it does not establish successful task completion.Source: Figure 4 · p. 10, APPENDIX II ADDITIONAL RESULTS · p. 10
  • For three representative tasks, Fig. 5 shows feasible end-effector trajectories in X–Y and X–Z planes, with darker colors indicating lower optimization cost.The examples suggest CASTER explores a broader range of feasible motions than Mimic while preserving key task features.Source: Figure 5 · p. 10, APPENDIX II ADDITIONAL RESULTS · p. 10
Loading 2610.12567v1…