Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Vid2Sid: Videos Can Help Close the Sim2Real Gap

About

Calibrating a robot simulator's physics parameters (friction, damping, material stiffness) to match real hardware is often done by hand or with black-box optimizers that reduce error but cannot explain which physical discrepancies drive the error. When sensing is limited to external cameras, the problem is further compounded by perception noise and the absence of direct force or state measurements. We present Vid2Sid, a video-driven system identification pipeline that couples foundation-model perception with a VLM-in-the-loop optimizer that analyzes paired sim-real videos, diagnoses concrete mismatches, and proposes physics parameter updates with natural language rationales. We evaluate our approach on a tendon-actuated finger (rigid-body dynamics in MuJoCo) and a deformable continuum tentacle (soft-body dynamics in PyElastica). On sim2real holdout controls unseen during training, Vid2Sid achieves the best average rank across all settings, matching or exceeding black-box optimizers while uniquely providing interpretable reasoning at each iteration. Sim2sim validation confirms that Vid2Sid recovers ground-truth parameters most accurately (mean relative error under 13\% vs. 28--98\%), and ablation analysis reveals three calibration regimes. VLM-guided optimization excels when perception is clean and the simulator is expressive, while model-class limitations bound performance in more challenging settings.

Kevin Qiu, Yu Zhang, Marek Cygan, Josie Hughes• 2026

Related benchmarks

TaskDatasetResultRank
Parameter RecoveryTentacle sim2sim (best seed)
Young's Modulus Relative Error10
6
Parameter RecoveryFinger sim2sim
Friction Loss Relative Error3
6
Sim-to-real System IdentificationFinger (holdout)
Holdout Error (px)10.9
6
Sim2Sim Physics Parameter CalibrationFinger sim2sim (holdout)
Finger Error (mm)7.13
6
Sim2Sim Physics Parameter CalibrationTentacle sim2sim (holdout)
Tentacle Error (px)8.91
6
Sim-to-real System IdentificationTentacle-Air (holdout)
Holdout Error (px)53
6
Sim-to-real System IdentificationTentacle-Water (holdout)
Holdout Error (px)73.3
6
Showing 7 of 7 rows

Other info

Follow for update