Abstract

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, then fits the same models to the generated two-view video. The resulting reference lies in the robot configuration space without a human body proxy or retargeting. By correcting a single keyframe, KinoGen prescribes a goal object pose, regenerates the surrounding motion, and recovers a reference that satisfies that pose exactly. Across eight tasks, KinoGen reduces penetration and foot skating, preserves over 90% of annotated contacts, and supports tracking-policy deployment on a Unitree G1 with dexterous hands.

KinoGen turns a task instance into a physically grounded motion reference for a target humanoid. Calibrated renders of the robot, object, and scene condition a video generator to produce synchronized two-view videos, and reconstruction recovers whole-body, hand, and object trajectories directly in the robot configuration space. Correcting a single keyframe steers the reference to a prescribed goal exactly.

Method

Tracking policies for humanoid loco-manipulation require motion references that specify whole-body, hand, and object trajectories in the configuration space of the target robot. Video generation offers a scalable source of such behavior. However, generated videos provide pixels rather than trajectories, and they give no guarantee that a prescribed object pose is reached.

Our key insight is that a video generator and a physics simulator can be coupled through rendering and reconstruction when both operate on the same robot and object models. This coupling leads to three design choices:

  • Conditioning on the rendered initial state. Calibrated renders of the initial robot and object state condition the video generator, which places the generated behavior in the exact embodiment and scene. Fitting the same models to the generated video returns the behavior to the simulator. This yields references in the robot configuration space without a human body proxy or retargeting.
  • Multi-view reconstruction with motion priors. Two synchronized views of the same interaction reduce depth ambiguity. Whole-body, hand, and object priors constrain the motion that image evidence alone cannot resolve.
  • Keyframe-based correction. A corrected simulator keyframe prescribes the goal. The generator regenerates the surrounding motion, and reconstruction enforces the keyframe as a hard constraint. The reference reaches the prescribed configuration exactly while the motion stays coherent.
KinoGen synthesizes and customizes humanoid loco-manipulation references for the target embodiment.

Kinematic Grounding

Our key insight is that a pretrained video generator and a physics simulator can be coupled through rendering and reconstruction using the same robot and object models. The paired videos illustrate the reconstruction side of this coupling, showing the generated interaction alongside its recovered robot–object reference.

Generated multi-view video

Two synchronized views depict the prompted interaction.

Reconstructed robot–object reference

KinoGen recovers the corresponding body, hand, and object trajectories.

Diverse Generated Reference

Qualitative references at 1× speed span lifting, placement, sitting, and other environmental interaction. These examples show the diversity and quality of the generated motion references.

Pick Up the Dumbbell

Pick Up the Barbell

Pick Up the Basket

Pick Up the Monitor

Pick Up the Basketball

Pick Up the Tennis Ball

Pick Up the Chair

Sit on the Chair

Sit on the Stool

Mop the Floor

Place the Bottle on the Table

Place the Box on the Shelf

Real-World Policy Deployment

Tracking policies trained on KinoGen references execute diverse whole-body tasks on a Unitree G1 equipped with dexterous hands. Videos are shown at 1× speed. The deployments demonstrate that the generated references support hardware policy learning across whole-body lifting, placement, sitting, and environmental interaction.

Place the Flower on the Table

Pick Up the Basket

Sit on the Stool

Pick Up the Chair — Left

Pick Up the Chair — Right

Pick Up the Tennis Ball

Pick Up the Basketball

Mop the Floor

Pick Up the Box and Put It Down

Comparison with Baselines

All methods reconstruct the same generated interaction. KinoGen preserves a plausible grasp and ground contact, while the comparison methods exhibit penetration or floating artifacts. This yields a more physically coherent reference for downstream control.

KinoGen (Ours)
GenMimic
GenHOI
GRAIL

Reference Correction

By correcting the keyframe that specifies the bottle pose, KinoGen regenerates the surrounding motion and reconstructs it with the corrected state as a hard constraint, using the video model as a behavior-aware interpolator. KinoGen reaches the prescribed targets exactly while producing substantially less penetration than direct interpolation.

KinoGen (Our full model)
Original reference
Direct interpolation

Quantitative Evaluation

KinoGen achieves the best penetration, foot-skating, contact-preservation, and downstream RL performance among the video-based reference pipelines evaluated in the paper.

Reconstruction quality

Penetration (cm) ↓036912GenMimic: 3.173.17GenMimicGenHOI: 10.5510.55GenHOIGRAIL: 3.063.06GRAILKinoGen: 2.302.30KinoGenFoot skating (cm/s) ↓036912GenMimic: 9.959.95GenMimicGenHOI: 6.526.52GenHOIGRAIL: 5.115.11GRAILKinoGen: 4.094.09KinoGenContact preservation (%) ↑0%20%40%60%80%100%GenMimic: 13.5713.57GenMimicGenHOI: 43.9143.91GenHOIGRAIL: 69.4069.40GRAILKinoGen: 91.1691.16KinoGenSmoothness (m/s²) ↓0.00.51.01.5GenMimic: 0.960.96GenMimicGenHOI: 1.341.34GenHOIGRAIL: 0.590.59GRAILKinoGen: 0.730.73KinoGen
KinoGen has the lowest penetration (2.30 cm) and foot skating (4.09 cm/s), and the highest contact preservation (91.16%). GRAIL has the lowest root-acceleration value for smoothness. The quality gains suggest that KinoGen preserves the intended contacts throughout the interaction, including grasping and foot placement. This makes the recovered motion consistent with the task geometry rather than merely plausible.

Downstream RL performance

Success (%) ↑0%20%40%60%GenMimic: 3131GenMimicGenHOI: 1111GenHOIGRAIL: 4242GRAILKinoGen: 5757KinoGenReference deviation (m) ↓0.000.050.100.150.20GenMimic: 0.160.16GenMimicGenHOI: 0.150.15GenHOIGRAIL: 0.130.13GRAILKinoGen: 0.090.09KinoGenLearning curve AUC ↑020406080GenMimic: 29.9229.92GenMimicGenHOI: 19.9019.90GenHOIGRAIL: 38.7338.73GRAILKinoGen: 60.7460.74KinoGen
Policies trained on KinoGen references achieve the highest success rate (57%), lowest reference deviation (0.09 m), and highest learning-curve AUC (60.74). References with less penetration and foot skating and better preserved contacts provide more consistent targets for policy learning. This helps the policy track the intended interaction with fewer conflicting motion demands.

Video Summary