H2RBench: A Real-to-Sim Benchmark for Evaluating Human-to-Robot Transfer

Chuyang Xiao1,*, Haotian Zhan1,*, Sriram Krishna1, Peilin Meng2, Muhammad Zubair Irshad3, Sergey Zakharov3, David Held1
1Robotics Institute, Carnegie Mellon University 2University of Michigan 3Toyota Research Institute
*Equal contribution; authors are listed in alphabetical order.
CoRL 2026
H2RBench Teaser

H2RBench provides a standardized Real2Sim benchmark for evaluating human-to-robot (H2R) transfer methods across four manipulation tasks reconstructed from real-world scenes, enabling systematic analysis of human-data scaling and sim-to-real correlation (Pearson r = 0.89).

Abstract

Learning robot manipulation policies from human video demonstrations constitutes a promising avenue for scalable robot learning. However, comparing different human-to-robot (H2R) transfer methods remains challenging, as existing approaches are evaluated under different settings, including differing task suites, scene layouts, object instances, and amounts of robot supervision.

To address this challenge, we present H2RBench, a Real2Sim benchmark for evaluating H2R transfer methods. H2RBench provides a standardized protocol built on real human video demonstrations and simulated robot demonstrations, and includes four manipulation tasks spanning diverse interaction requirements. We evaluate multiple representative H2R transfer methods, each adopting a different strategy for bridging the embodiment gap.

Using H2RBench, we systematically characterize how each method scales with the amount of human demonstrations, revealing that methods differ substantially in their ability to leverage additional human data. We further show that simulation performance is broadly predictive of real-world robot performance, with an overall Pearson correlation of r = 0.89, Spearman correlation of ρ = 0.85, and Mean Maximum Rank Violation (MMRV) of 0.06 across method–task configurations. These results establish H2RBench as a practical and scalable benchmark for comparative H2R evaluation prior to real-world deployment.

Benchmark Overview

H2RBench Pipeline

Figure 1: H2RBench Evaluation Pipeline. We reconstruct real-world workspaces into Isaac Lab simulation environments, collect task-specific human and robot demonstrations across four manipulation tasks, and train and evaluate all methods under a shared benchmark protocol.

H2RBench provides a unified observation-action interface supporting diverse H2R policy representations. Synchronized front, side, and wrist-mounted RGB-D camera views are provided together with robot proprioception and language observations. Human demonstrations are recorded using static front and side cameras, while robot demonstrations additionally include wrist-mounted observations. The robot demonstration budget is held fixed across methods; only the number of human demonstrations is varied, enabling controlled analysis of human-data scaling.

Task Suite

The four tasks span a broad range of manipulation challenges with varying precision requirements and task horizons, each reconstructed from a real-world scene.

Coarse · Short Pick-and-Place (Mug → Plate)

Pick a mug from a randomized position and place it onto a fixed plate. 40 robot demos, up to 100 human demos.

Sim Robot Demos

Camera 0

Camera 1

Wrist

Real Human Demos

Front

Left

Moderate · Short Stacking (Bowl → Bowl)

Stack one bowl onto another. Requires precise terminal pose alignment. 100 robot demos, up to 300 human demos.

Sim Robot Demos

Camera 0

Camera 1

Wrist

Real Human Demos

Front

Left

Precise · Short Insertion (Donut → Peg)

Insert a donut onto a fixed peg. Contact-rich with tight positional tolerances. 100 robot demos, up to 300 human demos.

Sim Robot Demos

Camera 0

Camera 1

Wrist

Real Human Demos

Front

Left

Moderate · Long Sequential Manipulation (Blocks → Box)

Sequentially place multiple blocks into a box. Tests long-horizon execution. 100 robot demos, up to 300 human demos.

Sim Robot Demos

Camera 0

Camera 1

Wrist

Real Human Demos

Front

Left

Methods Evaluated

We benchmark four representative H2R transfer methods spanning the major embodiment-bridging strategies:

Visual Alignment Phantom

Inpaints the human arm and overlays a rendered robot arm on human demos before imitation learning.

Keypoint Representation Point Policy

Represents human and robot behavior via shared 3D keypoints from multi-view observations.

Latent Dynamics AMPLIFY

Decouples latent dynamics learning from action inference; learns dynamics from videos then predicts actions from robot demos.

Hierarchical Subgoal GHOST

Hierarchically decomposes transfer into a high-level subgoal planner (human+robot demos) and a low-level controller (robot demos only).

Experiments

Capability & Human Transfer Effectiveness

GHOST achieves the strongest and most consistent performance across all four tasks. Methods with hierarchical decomposition or explicit subgoal representations tend to achieve stronger and more robust performance, suggesting that structured intermediate abstractions are effective for bridging the embodiment gap.

Method Pick-Place Stacking Insertion Sequential
Prog.SR Prog.SR Prog.SR Prog.SR
Phantom 77.056.7 75.625.6 39.27.8 37.813.3
AMPLIFY 74.458.9 85.361.1 35.02.2 8.10.0
Point Policy 82.662.2 79.761.1 37.86.7 17.40.0
GHOST 91.182.2 88.976.7 64.734.5 63.338.9

Best per column is bold; second-best is underlined. Prog. = average task progression; SR = final-stage success rate. Mean across random seeds, under robot + maximum human demonstration training.

Human demonstrations consistently improve performance on pick-and-place and stacking (high-level spatial tasks), while gains are limited for insertion and sequential manipulation, where fine-grained contact dynamics and error accumulation remain challenging.

Absolute performance comparison

Absolute performance: robot-only vs. robot+human.

Log-odds transfer gain

Human transfer impact (log-odds gain). Positive = beneficial.

Figure 2: Capability and human transfer impact across H2R methods and tasks.

Scaling with Human Supervision

For simpler tasks most methods improve steadily with more human demonstrations. For precision-sensitive tasks (insertion) and long-horizon tasks (sequential manipulation), scaling trends are less consistent—some methods saturate or fluctuate, suggesting that compounding execution errors are difficult to address through additional human data alone.

Scaling curves

Figure 3: Policy performance as a function of human demonstration count.

Sim-vs-Real Fidelity

For each method–task pair we train (i) a simulation-pipeline policy (real human demos + simulated robot demos, evaluated in simulation) and (ii) a real-world-pipeline policy (real human demos + real robot demos, evaluated on the physical robot). We measure Sim-vs-Real correspondence using Pearson r, Spearman ρ, and MMRV.

Condition Pearson r ↑ Spearman ρ ↑ MMRV ↓
Robot Only 0.971 0.940 0.014
Robot + Max Human 0.894 0.851 0.060

N = 16 method–task pairs per condition.

Sim-vs-Real robot only

Robot-Only

Sim-vs-Real max human

Robot + Max Human Demos

Figure 4: Sim-vs-Real correlation. Each point is one method–task pair. Higher simulated performance reliably predicts higher real-world performance.

Simulation performance is broadly predictive of real-world robot performance across both training conditions, supporting H2RBench as a practical proxy for comparative H2R evaluation prior to real-world deployment.

Simulator Experiments

We evaluate all four methods across four manipulation tasks in simulation, showing representative success and failure rollouts for each method–task pair.

Pick-and-Place (Mug → Plate)

✓ Success

✗ Failure

Stacking (Bowl → Bowl)

✓ Success

✗ Failure

Insertion (Donut → Peg)

✓ Success

✗ Failure

Sequential Manipulation (Blocks → Box)

✓ Success

✗ Failure

Pick-and-Place (Mug → Plate)

✓ Success

✗ Failure

Stacking (Bowl → Bowl)

✓ Success

✗ Failure

Insertion (Donut → Peg)

✓ Success

✗ Failure

Sequential Manipulation (Blocks → Box)

✓ Success

✗ Failure

Pick-and-Place (Mug → Plate)

✓ Success

✗ Failure

Stacking (Bowl → Bowl)

✓ Success

✗ Failure

Insertion (Donut → Peg)

✓ Success

✗ Failure

Sequential Manipulation (Blocks → Box)

✓ Success

✗ Failure

Pick-and-Place (Mug → Plate)

✓ Success

✗ Failure

Stacking (Bowl → Bowl)

✓ Success

✗ Failure

Insertion (Donut → Peg)

✓ Success

✗ Failure

Sequential Manipulation (Blocks → Box)

✓ Success

✗ Failure

Real-World Experiments

We evaluate all four methods across four manipulation tasks in real-world settings, showing representative success and failure rollouts for each method–task pair.

Pick-and-Place (Mug → Plate)

✓ Success

✗ Failure

Stacking (Bowl → Bowl)

✓ Success

✗ Failure

Insertion (Donut → Peg)

✓ Success

No successful trials recorded.

✗ Failure

Sequential Manipulation (Blocks → Box)

✓ Success

No successful trials recorded.

✗ Failure

Pick-and-Place (Mug → Plate)

✓ Success

✗ Failure

Stacking (Bowl → Bowl)

✓ Success

✗ Failure

Insertion (Donut → Peg)

✓ Success

✗ Failure

Sequential Manipulation (Blocks → Box)

✓ Success

No successful trials recorded.

✗ Failure

Pick-and-Place (Mug → Plate)

✓ Success

No successful trials recorded.

✗ Failure

Stacking (Bowl → Bowl)

✓ Success

✗ Failure

Insertion (Donut → Peg)

✓ Success

No successful trials recorded.

✗ Failure

Sequential Manipulation (Blocks → Box)

✓ Success

No successful trials recorded.

✗ Failure

Pick-and-Place (Mug → Plate)

✓ Success

✗ Failure

Stacking (Bowl → Bowl)

✓ Success

✗ Failure

Insertion (Donut → Peg)

✓ Success

✗ Failure

Sequential Manipulation (Blocks → Box)

✓ Success

✗ Failure