We present KinoGen, a framework that synthesizes customizable humanoid loco-manipulation references through kinematically grounded video generation. KinoGen conditions a pretrained video generator on calibrated renders of the target robot and object in a simulated task instance and recovers the reference by fitting the same models to the generated two-view video, so that the reference lies in the robot configuration space by construction without a human body proxy or retargeting. Body, hand, and object priors initialize the reconstruction, and direct optimization against cross-view evidence refines it. Since an edited keyframe is simply another rendered state, a user can prescribe a goal object pose, regenerate the video around the edited keyframe, and obtain a reference that satisfies the pose exactly. Across eight loco-manipulation tasks, KinoGen yields lower penetration and foot skating than video-based baselines and preserves over 90% of annotated contacts, and its customized references satisfy every prescribed target with substantially less penetration than direct interpolation. Tracking policies trained on the synthesized references are deployed on a Unitree G1 humanoid with dexterous hands. Project webpage: https://kinogen-humanoid.github.io/.
Figures & tables
Fig. 1: KinoGen synthesizes and customizes humanoid loco-manipulation references for the target embodiment. A task specification and calibrated simulator render condition robot-video generation. Fitting the target robot and object models to the generated video recovers synchronized whole-body, hand, and object trajectories. Editing a robot–object keyframe conditions regeneration of the intervening motion, while constrained reconstruction enforces the correction. The resulting references train tracking policies deployed on a Unitree G1 with dexterous hands.
Fig. 2: Overview of KinoGen. Left: A task prompt and calibrated renders of the initial robot–object state condition synchronized multi-view video generation (Sec. III-A ). Middle: Motion priors are reconciled with the generated observations to initialize reconstruction (Sec. III-B ); direct optimization then fits the robot and object configurations to multi-view evidence (Sec. III-C ). Right: Reference correction enforces prescribed robot–object configurations through keyframe editing, keyframe-conditioned regeneration, and constrained reconstruction (Sec. III-D ).
Fig. 3: Synthesized robot–object references. We show box lifting, dumbbell lifting, floor mopping, stool sitting, kneeling and reaching, and basket lifting, all produced by the same pipeline. Each panel contains temporally ordered keyframes from one generated and reconstructed trajectory.
Reconstruction quality
Downstream RL Policy
Method
Penetration (cm) ↓
Foot skating (cm/s) ↓
Contact preservation (%) ↑
Smoothness (m/s 2 ) ↓
Success (%) ↑
Reference deviation (m) ↓
Learning curve AUC ↑
GenMimic [ 22 ]
3.17
9.95
13.57
0.96
31
0.16
29.92
GenHOI [ 1 ]
10.55
6.52
43.91
1.34
11
0.15
19.90
GRAIL [ 31 ]
3.06
5.11
69.40
0.59
42
0.13
38.73
KinoGen (ours)
2.30
4.09
91.16
0.73
57
0.09
60.74
TABLE I: Quantitative comparison of generated humanoid reference quality and downstream RL performances
Figure 5
Variant
Worst IoU ↑
EPE (px) ↓
Acceleration (m/s 2 ) ↓
Penetration (mm) ↓
Single view
0.42
13.80
0.47
10.4
w/o point tracks
0.65
9.89
0.39
10.0
w/o body prior
0.52
11.59
1.01
26.8
w/o hand prior
0.62
8.02
0.79
24.3
Full model
0.65
7.92
0.37
10.5
TABLE II: Ablation of calibrated visual evidence and motion priors. Results are averaged across all evaluation sequences. Each sequence is repeated 10 times.
Fig. 6: Metric reference correction. Left: Keyframe-conditioned regeneration proposes a lift-over motion, and constrained reconstruction enforces the target exactly. Middle: Reconstructing the original cue-conditioned video does not reach the prescribed target. Right: Direct end-effector interpolation reaches the target but moves the hand and bottle through the table.
Position error (cm) ↓
Worst penetration (mm) ↓
Variant
Left
Center
Right
Left
Center
Right
w/o correction
14.55
1.07
3.06
44.84
5.14
13.55
EE interpolation
0.00
0.00
0.00
139.51
147.23
139.45
Full model
0.00
0.00
0.00
19.32
2.72
20.99
TABLE III: Metric reference correction. We report the mean target error and the mean per-trial maximum table penetration, taking the worse value between the bottle and operating hand.
Teaching humanoids loco-manipulation skills, such as carrying diverse objects, via visual imitation is a promising path toward generalist robots. However, collecting diverse, high-quality interaction videos, such as clips that clearly show a person's full body and unoccluded interactions with objects, poses a practical barrier to scaling this approach. We propose PRISM, a real-to-sim-to-real framework that overcomes this limitation by amplifying a handful of real videos into a large, diverse training set. PRISM first generates hundreds of diverse "counterfactual" human-object interaction videos via video-to-video (V2V) generation from a few exemplar real videos. Our contact-anchored real-to-sim pipeline then reconstructs both human and object motions, retargeting this imperfect video data into physically plausible trajectories. The intra-class variability across these counterfactual videos lets us train a single policy that generalizes to unseen objects within each category. We demonstrate the full pipeline by deploying this policy on a real robot without any real-world fine-tuning. Using only onboard depth observations, our humanoid picks up, carries, and drops objects, including boxes, barrels, bins, and balls, across novel instances, sizes, and initial configurations.
Perception-based humanoid loco-manipulation requires connecting egocentric observations and task instructions to whole-body motion. Learning this mapping requires synchronized egocentric images, language commands, and robot-compatible kinematic trajectories, yet no existing data source provides this complete tuple at scale. We address this bottleneck by generating vision-language-kinematics (VLK) supervision synthetically in reconstructed scenes. Our pipeline leverages 3D Gaussian Splatting to reconstruct metric-scale indoor environments, synthesizes navigation and object-interaction trajectories using privileged scene information, and renders paired egocentric observations after the fact. We produce 48,000 paired trajectories with no human intervention and train a VLK policy that predicts short-horizon whole-body kinematic trajectories. A whole-body tracker converts these predictions into actions on the physical humanoid. We evaluate on the physical Unitree G1 performing navigation and single-object transport, demonstrating that synthesized interactions in reconstructed scenes provide effective supervision for sim-to-real perception-based humanoid loco-manipulation. Project Website: https://vision-language-kinematics.github.io/
Generated hand-object interaction (HOI) videos provide a controllable way to propose manipulation motions. Simulation-based HOI tracking can translate such kinematic references into feasible low-level control, but its scalability is limited by the lack of reliable reference motions. We therefore combine generated videos with simulation-based HOI grounding: during training, generated videos provide diverse motion references for learning a multi-object, multi-trajectory HOI tracker, and at deployment, the video model produces motion plans that are executed by the learned tracker. In particular, we propose a method that enables scalable reference generation by HOI reconstruction with minimal manual intervention and successfully grounds more than 1,500 generated videos in simulation, achieving success rates over 25 percentage points higher than those of baselines during simulation-based training. In real-world closed-loop experiments, it achieves diverse grasps, including functional grasps, non-prehensile manipulation, and post-grasp object-pose tracking. Videos and code are available at https://boyuan-an.github.io/GALATEA/.
Tianyue Wu, Boyuan An, Shuqi Zhao +6
Sharpa Robotics · The University of Hong Kong · University of California, Berkeley