RoboTok

A Scalable Data Engine for Internet Demonstration Video
Retrieval and Dexterous Manipulation Learning

Anonymous Authors

RoboTok is a scalable data engine for robot manipulation learning. It organizes internet human demonstration videos into a torso-relative 3D hand trajectory embedding space and retrieves clips with similar hand motions for a given query demonstration.

Abstract

Robot learning increasingly depends on broad and diverse demonstrations, yet collecting robot data remains expensive and difficult to scale across the wide range of real-world tasks. To address this bottleneck, we introduce RoboTok, a scalable data engine that uses a query human manipulation video to retrieve manipulation-relevant internet demonstrations for training dexterous robot policies. Specifically, we learn a latent motion space from 3D hand trajectories expressed in estimated actor-centered reference frames. This representation enables manipulation behaviors to be compared across variations in camera viewpoint, scene appearance, and actor occlusions, while remaining compact enough for efficient indexing and retrieval over internet video collections. We evaluate RoboTok against existing robot-data retrieval approaches using retrieval metrics and downstream robot policy performance, showing that RoboTok retrieves more manipulation-relevant demonstrations and improves downstream task success. In real-world robot experiments, RoboTok-guided policies achieve a mean success improvement of 42.2 percentage points over the strongest baseline for each task, establishing hand-pose trajectory-aware retrieval as a scalable way to leverage continuously growing web video for robot learning.

Method

RoboTok converts internet human demonstration videos into torso-relative 3D hand trajectories and learns a compact embedding supervised by DTW-based motion similarity. This representation enables manipulation behaviors to be compared across variations in camera viewpoint, scene appearance, and actor occlusions. At query time, cosine-similarity search retrieves related manipulation demonstrations without computing DTW over the full corpus.

Internet videos → Clip filtering → Data extraction → Hand motion-based retrieval → Robot policy training

AData processing pipeline
Data processing pipeline: clip filtering, 3D hand reconstruction, then torso estimation and actor-centered representation
BDTW-aligned trajectory encoder
DTW-aligned trajectory encoder: the corpus encoded into a latent motion space, and a query retrieved from it

Retrieval Demo (Interactive)

Unlike appearance-based retrieval methods, RoboTok retrieves video clips with similar hand-pose trajectories across different activities, scenes, and camera viewpoints. We use a trained model to estimate a human torso-centered reference frame using only the 3D hand trajectory, which is effective even when the actor is not directly visible.

10 example query videos and their corresponding retrieved videos per method are shown below. An interactive viewer of extracted actor-centered 3D hand trajectories is also provided. Only RoboTok uses the canonicalized 3D hand trajectories for retrieval.

Retrieval Results

Using canonicalized 3D hand trajectories, RoboTok retrieves manipulation demonstrations on both the in-domain RoboTok evaluation corpus and the out-of-domain AssemblyHands [1] corpus, outperforming all evaluated retrieval baselines across every reported metric.

Retrieval quality under exact DTW motion alignment

Method Internet Video
(Neval = 10,000, @k = 10)
AssemblyHands [1]
(NAH = 831, @k = 5)
mAP ↑ [6] nDCG ↑ [7] DTW cost (m) ↓ [8] mAP ↑ [6] nDCG ↑ [7] DTW cost (m) ↓ [8]
Random0.0000.0004.7780.0030.0041.911
Flow (CoRL 2024) [3]0.0010.0026.7950.0130.0261.850
HAND (ICRA 2026) [4]0.0010.0044.5080.0210.0431.830
STRAP (ICLR 2025) [5]0.0100.0283.9010.1330.2291.304
RoboTok0.3360.5341.2450.2610.3871.095
Exact DTW1.0001.0001.0691.0001.0000.966
Table 1. Retrieval quality under exact DTW motion alignment. We compare RoboTok against Flow, HAND, STRAP, and random retrieval on held-out Internet Video (k = 10) and AssemblyHands (k = 5). In this evaluation, N denotes the number of evaluated queries and k denotes both the retrieval size and the relevant set size. Full per-dataset results are reported in the appendices of the paper.

Simulation Tasks

RoboTok-retrieved demonstrations help robot policies learn to complete simulation tasks more successfully than demonstrations retrieved by baseline methods. The evaluation rollout videos below compare the resulting policy behaviors. Only proprioception is used as input.

Two cameras are provided to show rollouts from different angles, but are not used as inputs to policies.

Simulation Task Results

RoboTok-guided policies achieve the highest success rates on all three modified VTDexManip [2] tasks, on both seen and unseen objects. Tasks are modified to be larger exploration problems by unrestricting hand motion in 3D space and sparsifying task rewards.

Modified VTDexManip [2] tasks

Tasks Split Base Random Flow (CoRL 2024) [3] HAND (ICRA 2026) [4] STRAP (ICLR 2025) [5] RoboTok
BottleCap TurningSeen0.1±0.10.2±0.11.9±1.859.5±9.059.0±7.377.3±3.5
Unseen0.0±0.00.1±0.10.0±0.027.0±6.025.0±5.938.1±5.5
Faucet ScrewingSeen1.0±0.65.3±4.80.0±0.06.8±4.80.0±0.044.8±4.1
Unseen1.7±1.71.0±1.00.3±0.32.6±1.70.0±0.010.9±2.8
Lever SlidingSeen0.8±0.317.2±6.814.4±7.319.5±4.88.4±4.179.3±5.3
Unseen2.1±2.118.8±11.919.6±12.225.2±11.86.5±3.458.3±7.5

Real World Tasks

Real-robot rollouts for the three tasks, each with three object variants. Policies guided by RoboTok are compared with policies guided by HAND [4] and STRAP [5], the two best baselines from simulation. Every clip is captured from a fixed camera; bottle-cap and faucet clips are full episodes, and lever clips run from the grasp until the hand lifts away.

Smooth black tape is added to help see object motions and does not help with task completion.

Real World Task Results

Real-world success rate (%) for policies guided by HAND [4], STRAP [5], and RoboTok.
Bars show the mean over three objects, with markers showing per-object success over 10 rollouts.

References

  1. Takehiko Ohkawa, Kun He, Fadime Sener, Tomáš Hodaň, Luan Tran, and Cem Keskin. AssemblyHands: Towards egocentric activity understanding via 3D hand pose estimation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 12999–13008, 2023. assemblyhands.github.io
  2. Qingtao Liu, Yu Cui, Zhengnan Sun, Gaofeng Li, Jiming Chen, and Qi Ye. VTDexManip: A dataset and benchmark for visual-tactile pretraining and dexterous manipulation with reinforcement learning. In International Conference on Learning Representations (ICLR), 2025. lqts.github.io/VTDexManip
  3. Li-Heng Lin, Yuchen Cui, Amber Xie, Tianyu Hua, and Dorsa Sadigh. FlowRetrieval: Flow-guided data retrieval for few-shot imitation learning. In Conference on Robot Learning (CoRL), 2024. flow-retrieval.github.io
  4. Matthew Hong, Anthony Liang, Kevin Kim, Harshitha Rajaprakash, Jesse Thomason, Erdem Bıyık, and Jesse Zhang. HAND me the data: Fast robot adaptation via hand path retrieval. In IEEE International Conference on Robotics and Automation (ICRA), 2026. liralab.usc.edu/handretrieval
  5. Marius Memmel, Jacob Berg, Bingqing Chen, Abhishek Gupta, and Jonathan Francis. STRAP: Robot sub-trajectory retrieval for augmented policy learning. In International Conference on Learning Representations (ICLR), 2025. weirdlabuw.github.io/strap
  6. Kevin Musgrave, Serge Belongie, and Ser-Nam Lim. A metric learning reality check. In European Conference on Computer Vision (ECCV), 2020. arxiv.org/abs/2003.08505
  7. Kalervo Järvelin and Jaana Kekäläinen. Cumulated gain-based evaluation of IR techniques. ACM Transactions on Information Systems (TOIS), 20(4):422–446, 2002. doi.org/10.1145/582415.582418
  8. Hiroaki Sakoe and Seibi Chiba. Dynamic programming algorithm optimization for spoken word recognition. IEEE Transactions on Acoustics, Speech, and Signal Processing, 26(1):43–49, 1978. doi.org/10.1109/TASSP.1978.1163055

BibTeX

@article{anonymous2026robotok,
  title     = {RoboTok: A Scalable Data Engine for Internet Demonstration
               Video Retrieval and Dexterous Manipulation Learning},
  author    = {Anonymous},
  note      = {Under review},
  year      = {2026}
}