Tao Sun, Beining Han, Patrick Yin, Rui Xu, Harry He, Abhishek Gupta, Szymon Rusinkiewicz, Yi Shao
A well-executed, well-ablated systems paper that convincingly extends known visual sim-to-real machinery to a real industrial task with genuine part variation, but with off-the-shelf methodology, no real-robot baselines, and a narrow deployed capability.
Rebar insertion is among the most repetitive and physically demanding tasks on construction sites, and a contact-rich problem at 1.4 mm clearance. The parts, however, vary at two levels: a nominal design per structural member, and fabrication tolerance around each nominal design. Real-world data therefore has to be re-collected as designs and batches change. We present RebarSim, a visual sim-to-real system trained entirely in simulation. A privileged state-based teacher is trained with reinforcement learning over procedurally generated rebar geometries, then distilled into a multi-view student that maps raw RGB and proprioception directly to actions under extensive domain randomization. The student transfers to the real world zero-shot, seating rebars taken from a real factory production run in 91.3% of real-robot rollouts. Underlying that result, geometry diversity and pretraining both bring benefits. Training across a diverse set of nominal designs rather than one lifts the zero-shot success of both the teacher and the student on unseen designs, and the student policy outperforms a single-design specialist on that specialist's own design. A pretrained student then adapts to a new design with 4--6x fewer distillation samples than one trained from scratch. Visual sim-to-real transfer depends on appearance randomization and the DAgger mixture: removing either one sharply lowers success. Videos, code, and task assets are available at https://rebarsim.github.io.
RebarSim is an application-driven systems paper that ports the now-standard "privileged state teacher → DAgger-distilled visual student → zero-shot deployment" pipeline (Lee et al. 2020; DeXtreme; DextrAH-G; VIRAL; OmniReset) to a contact-rich industrial insertion task with a twist that prior assembly sim-to-real work has not handled: the *part itself* varies at two levels — a discrete family of nominal stirrup designs and continuous fabrication tolerances (±5% lengths, ±3° corner angles, ±5° out-of-plane twist, variable hooks) — while the in-hand grasp pose is also unknown. This breaks the assumption behind IndustReal/AutoMate that a CAD model plus accurate 6-D pose estimation is available at deployment. The response is procedural asset generation plus an end-to-end multi-view RGB policy that never estimates object pose. Reported result: 91.3% over 150 real rollouts at 1.4 mm clearance using rebars drawn from an actual factory production batch, with zero real-world data.
Secondary contributions are arguably more transferable than the system itself: (a) a clean 2×2 factorial showing that *design-level* diversity dominates *tolerance-level* diversity, and that a nine-design generalist beats a single-design specialist on the specialist's own design (95.9 vs. 79.4); (b) pretraining reduces distillation samples for a new design by 4–6×; (c) recipe ablations isolating appearance randomization (96.1 → 2.8 without it) and the DAgger mixture (96.1 → 68.9 with pure BC) as load-bearing. The physics back-out reset-state bank (randomized wrenches from the seated pose, rejection-sampled by number of engaged slots, nullspace-perturbed IK) is a practical trick that others working on contact-rich insertion could adopt directly.
The experimental design is better than typical for a construction-robotics application paper. Strong points: the 2×2 factorial cleanly separates the two randomization axes rather than reporting a single "diversity helps" number; sim evaluations use 2304–4096 episodes with deterministic policies; adaptation experiments use three seeds with min–max bands and a shared sample budget; held-out interpolation (D_interp) and extrapolation (D_extrap) design grids are pre-specified; sim and real are scored on the *same* two designs so the sim-to-real gap (≈5 points) is directly attributable.
Gaps that matter: there is no baseline comparison on the real robot. The prior real-demonstration method of Sun et al. [3] is the natural comparison point and is only argued against qualitatively (cost of scaling, need for failure-recovery demos). No state-based + pose-estimation baseline (IndustReal/AutoMate style) is run, so the central premise that pose estimation is infeasible here is asserted rather than measured. Real evaluation covers only two nominal designs (both *inside* the training grid), ~10 physical rebars, and one fixed target slot group with SDF collision only on that group; the extrapolation claims are simulation-only. The in-hand grasp is modeled as a frictional revolute hinge — a pragmatic simplification, but the paper's own failure analysis (in-hand roll drift during rotation-based recovery) suggests this is exactly where the sim-real contact gap bites. Background robustness is 30 rollouts across five scenes, which is suggestive but thin. Gravity compensation is manual.
Rebar cage assembly is a genuinely large, injury-prone, labor-constrained task; a policy that tolerates fabrication variation without re-collecting demos per batch removes a real deployment blocker for prefab rebar plants. Translational potential is high relative to most robot-learning papers: standardized rack hardware, a realistic factory rebar supply, and a released asset/code package. However, the deployed capability is a single primitive — insertion, given a grasp, into a pre-selected slot group, with hand-designed image crops. A fielded system needs grasping, slot selection, mobile-base navigation, and multi-rebar sequencing; the paper is explicit about this.
For the robot-learning community the paper's value is mainly as a *data point* confirming that visual sim-to-real generalizes across part geometry on a non-toy task, plus the diversity-vs-specialist finding. That finding, though, largely replicates VIRAL's grasping observation in a new domain (the authors say so), which tempers its novelty while raising its replication value.
Well-timed. Large-scale visual sim-to-real with procedural asset generation is currently the dominant paradigm for contact-rich manipulation, and the open question the community is actively probing is exactly "does this survive geometry variation and real parts?" The paper answers affirmatively for one task family. Construction automation is also an emerging application area with clear funding and labor-market pull.
Strengths: real factory parts rather than machined lab pegs; tight tolerance (1.4 mm) with no force/torque sensor or pose estimator; well-isolated ablations; emergent back-out-and-retry behavior obtained without any retry reward term (a nice counterpoint to [3]'s dedicated recovery demonstrations); code, assets, and SysID'd controller released.
Limitations: methodological novelty is low — every algorithmic component is off-the-shelf, and the "first" claim is narrowly scoped; no real-robot baselines; real evaluation confined to in-distribution designs; single slot group and fixed viewpoints; simplified grasp physics; extrapolation success drops to 77.6% in sim, suggesting the generalization envelope is narrower than the headline implies; substantial hardware/compute barrier (4× L40, 1 B-sample RL runs, Franka, stereo rigs) for replication.
Other observations: reproducibility is aided by released assets but the multi-view homography-warped crop pipeline is idiosyncratic and will need care to port. Foundationality is moderate: the rebar environment could become a reference contact-rich benchmark with geometric variation, which would be its most durable legacy.
Generated Sep 18, 2026
A well-executed, well-ablated systems paper that convincingly extends known visual sim-to-real machinery to a real industrial task with genuine part variation, but with off-the-shelf methodology, no real-robot baselines, and a narrow deployed capability.