Summary (Overview)
- Digital teleoperation paradigm: Replaces physical robots with an action-conditioned generative world model that synthesizes egocentric robot videos from a human hand-pose stream and a single reference image, decoupling data collection from hardware constraints.
- RynnWorld-Teleop system: Integrates three core innovations—depth-aware skeletal conditioning (renders hand joints with depth-modulated color/size), progressive human-to-robot training (pretrain on large-scale egocentric human videos, then fine-tune on paired robot data), and streaming autoregressive distillation (bidirectional teacher → causal student) for real-time 40+ FPS generation on a single H100 GPU.
- Zero-shot Sim2Real transfer: Policies trained exclusively on RynnWorld-Teleop-generated data achieve competitive success rates (e.g., 82.86% on Block Pushing, 77.14% on Bimanual Lifting) without any real robot data.
- Data augmentation boosts real policy performance: Adding 300 synthetic episodes to 300 real episodes consistently improves success rates across four bimanual tasks (e.g., π₀.₅ Lid Placement rises 20% from 42.86% to 62.86%).
- Generalization to out-of-distribution scenes: The model maintains high-fidelity synthesis when reference images are edited with unseen objects or backgrounds, enabling unbounded scene instantiation from a single image.
Introduction and Theoretical Foundation
Background and Motivation
Scaling robot learning requires massive, diverse trajectory data, but physical teleoperation is bottlenecked by fixed hardware, manual environment resets, and limited object diversity. Existing approaches fall short:
- Human-to-robot video translation (e.g., Phantom, Masquerade, H2R) bridges the visual gap but is passive and observation-only—it cannot produce action signals or support closed-loop interaction.
- Action-conditioned egocentric world models (e.g., Hand2World, GeneratedReality, CosHand) synthesize future frames from human action signals but remain human-centric (still render a human hand), leaving the embodiment gap unbridged.
Three Requirements for Digital Teleoperation
A genuine digital teleoperation system must satisfy:
- Robot-centric – the operator teleoperates a robot, not a human hand.
- Action-grounded – every generated frame is tied to a recoverable joint-level action signal.
- Real-time – the operator stays in the control loop (frame rates ≥ 30 Hz).
Key Definitions
- Digital teleoperation: An operator’s real-time hand-pose stream drives a generative world model that, conditioned on a single reference image , synthesizes the egocentric video the robot would have produced. The hand-pose stream itself serves as an embodiment-agnostic action label transferable to any target robot via retargeting.
- Action-conditioned world model: Given reference image and hand-gesture sequence , synthesizes robotic egocentric videos .
Methodology
3.1 Preliminaries
Base model: Wan-I2V architecture (3D VAE + Transformer denoiser ). Training follows conditional flow matching (CFM):
where , , is the depth-aware skeletal control latent, and predicts the velocity field.
3.2 Depth-Aware Action Representation
Hand poses are rendered as 2D skeletal videos from 21-joint tracking, with depth-modulated rendering: joint/bone color and diameter are dynamically scaled by camera-space depth (Fig. 2). This resolves depth ambiguity critical for modeling precise hand-object interactions. The rendered pose video is VAE-encoded to obtain control latent .
3.3 Action-Conditioned Video Generation
Additive patch embedding with distribution alignment (Eq. 3):
- A dedicated control patch-embedding layer runs in parallel to the original .
- Outputs are fused via a learnable scalar gate :
- is initialized small (0.1) and is zero-initialized to preserve pretrained priors.
3.4 Progressive Cross-Domain Training
- Stage 1: Egocentric Human Pretraining – on EgoDex (81-frame clips) and VITRA (25-frame clips) to learn hand-object interaction dynamics. Data: ~105M frames → ~2.14M slices (Table 1).
- Stage 2: Robotic Domain Adaptation – fine-tune on 1,800 paired teleoperation episodes (four bimanual tasks, Table 2) with human gestures mapped to robot actions via inverse kinematics.
| Dataset | Type | Seq. Length | Total Frames | Total Slices |
|---|---|---|---|---|
| VITRA (Li et al., 2025c) | Human | 25 | 30.7M | 1.23M |
| EgoDex (Hoque et al., 2025) | Human | 81 | 74.0M | 0.91M |
| Ours (Real-Robot) | Robot | 81 | 0.43M | 5.3K |
Table 1: Statistics of datasets used for pretraining and adaptation.
3.5 Autoregressive Distillation
Two stages to convert the bidirectional teacher into a causal student for real-time inference:
- Causal Flow-Matching Warm-up – train student with causal temporal mask and KV cache using MSE loss on velocity prediction.
- Distribution Matching Distillation (DMD) – 4-step sampling with a critic and frozen teacher, with gradient backpropagation through persisted KV cache across chunks to minimize boundary artifacts.
4. Digital Teleoperation System
Pipeline (Sec. 4.1):
- Retargeting: Raw 6-DoF Vive tracker poses → damped least-squares IK → 54-D robot action vector (dual 7-DoF arms + dual 20-DoF dexterous hands).
- Skeletal-Conditioned Synthesis: Render hand-pose stream into depth-aware skeletal video at 16 FPS, condition RynnWorld-Teleop on and to generate robot execution video.
- Chunked Re-anchoring: Generate in 81-frame chunks; for each subsequent chunk, re-anchor using the actual egocentric frame from the robot camera as new to mitigate drift.
Advantages over traditional simulation (Sec. 4.2): zero 3D asset overhead, no visual domain gap (synthesizes real-world pixel distribution), implicit physics from human pretraining.
Empirical Validation / Results
Experiment Setup
- Hardware: TIANJI M6 mobile robot with dual arms + dual WUJI dexterous hands, egocentric RealSense D435i.
- Tasks (Fig. 4): Dual Picking, Block Pushing, Bimanual Lifting, Lid Placement – challenging bimanual coordination.
- Evaluation: Success rate over 35 real-world trials per task, with randomized object poses.
5.2 Digital Teleoperation System Evaluation
Policy learning with generative data scaling (Table 3):
| Method | Data Source | Dual Picking | Block Pushing | Bimanual Lifting | Lid Placement |
|---|---|---|---|---|---|
| DP | 300 real | 82.86 | 85.71 | 88.57 | 57.14 |
| DP | 300 real + 300 RynnWorld-Teleop | 88.57 | 88.57 | 94.29 | 65.71 |
| π₀.₅ | 300 real | 94.29 | 100.00 | 94.29 | 42.86 |
| π₀.₅ | 300 real + 300 RynnWorld-Teleop | 97.14 | 97.14 | 100.00 | 62.86 |
| π₀ | 300 real | 88.57 | 94.29 | 91.43 | 34.29 |
| π₀ | 0 real + 300 RynnWorld-Teleop | 68.57 | 82.86 | 77.14 | 28.57 |
| π₀ | 300 real + 300 RynnWorld-Teleop | 94.29 | 100.00 | 97.14 | 54.29 |
Table 3: Augmenting real data with RynnWorld-Teleop-generated data consistently improves success rates across all tasks and policies. π₀ trained solely on synthetic data achieves competitive results.
t-SNE analysis (Fig. 5): High-dimensional feature embeddings of real and synthetic trajectories show significant overlap, confirming semantic alignment.
Latency analysis: Distilled causal student achieves 40.0 fps at 480×832 resolution on single H100 GPU, with per-frame latency ~25 ms breakdown: skeletal encoding (5%), causal DiT denoising (72%), VAE decoding (23%).
5.3 Action-Conditioned World Model Evaluation
Quantitative results (Table 4):
| Method | PSNR ↑ | SSIM ↑ | LPIPS ↓ | FVD ↓ | FPS ↑ |
|---|---|---|---|---|---|
| Text-conditioned I2V | |||||
| Wan-2.2-TI2V-5B | 18.61 | 0.772 | 0.373 | 1998 | 2.8 |
| Action-conditioned | |||||
| InterDyn | 21.47 | 0.831 | 0.279 | 655 | 2.9 |
| RynnWorld-Teleop (SFT) | 26.78 | 0.887 | 0.119 | 550 | 2.8 |
| RynnWorld-Teleop-Causal | 22.25 | 0.830 | 0.207 | 1226 | 40.0 |
| Ablation | |||||
| w/o Human Pre-training | 17.81 | 0.763 | 0.453 | 2598 | 2.8 |
| w/o DMD (Causal) | 19.25 | 0.777 | 0.244 | 1338 | 40.0 |
Table 4: RynnWorld-Teleop significantly outperforms all baselines in visual quality. The causal student (40 fps) maintains high quality while enabling real-time interaction. Pretraining and sequential distillation are critical.
Key findings:
- RynnWorld-Teleop reduces FVD from 1998 (Wan baseline) to 550, and from 655 (InterDyn) to 550.
- LoRA variant achieves 26.08 PSNR, 585 FVD – strong even with parameter-efficient tuning.
- Generalization to OOD visual states (Fig. 7): maintains temporal consistency under unseen objects and backgrounds, validating the claim that digital teleoperation can instantiate arbitrary scenes from a single reference image.
5.4 Ablation Study
- Additive vs. concatenation fusion: Concatenation collapses performance (FVD 1191 vs. 585) by disrupting pretrained latent distribution (Fig. 8).
- Value of human pretraining: Without it, FVD jumps to 2598; the model fails to generate coherent hand-object interactions (Fig. 9).
- Sequential distillation: Both causal warm-up and DMD are necessary; omitting causal warm-up leads to training instability and blur.
Theoretical and Practical Implications
- Paradigm shift: Digital teleoperation replaces physical hardware with a generative world model, decoupling data collection from hardware availability, workspace constraints, and manual reset overhead. This could unlock orders-of-magnitude scaling in robot data acquisition.
- Embodiment-agnostic actions: The hand-pose stream serves as a universal action label, transferable to any robot via retargeting, enabling cross-embodiment data reuse.
- Bridging human and robot domains: Progressive training (human → robot) effectively transfers dexterous manipulation priors from large-scale human video datasets to robot-specific embodiments, addressing the scarcity of robot data.
- Practical impact: The system already works for complex bimanual tasks and achieves zero-shot Sim2Real. As a data augmentation tool, it consistently improves real policy performance by up to +20% on precision tasks like lid placement.
- Limitations:
- Struggles with fine-grained physics (liquids, highly deformable objects).
- Per-platform fine-tuning required; cross-embodiment foundation world models (conditioned on kinematic descriptors) are a promising direction.
Conclusion
RynnWorld-Teleop is the first system to deliver digital teleoperation as a scalable data engine for robot learning. By combining depth-aware skeletal conditioning, progressive human-to-robot training, and streaming autoregressive distillation, it generates high-fidelity, action-consistent robot videos at 40+ FPS from a single reference image. Policies trained on its output achieve competitive zero-shot Sim2Real transfer, and augmenting real data with synthetic data consistently improves success rates. This work demonstrates that digital teleoperation can become a standard ingredient in scalable robot data pipelines, leveraging human intuition as a digital control signal to train general-purpose robotic agents without the constraints of physical infrastructure.
Related papers
- Wan-Streamer v0.1: End-to-end Real-time Interactive Foundation Models
Wan-Streamer achieves sub-second full-duplex audio-visual interaction with 200 ms model-side latency using a single causal Transformer.
- PixWorld: Unifying 3D Scene Generation and Reconstruction in Pixel Space
PixWorld unifies 3D scene reconstruction and generation via pixel-space diffusion, outperforming prior latent-based methods on both tasks without autoencoders.
- AlayaWorld: Long-Horizon and Playable Video World Generation
AlayaWorld combines autoregressive DiT, 3D cache, and compressed history for real-time, consistent, long-horizon interactive world generation up to one minute.