Skip to content

VI-Rig — 4 IMUs + 4 cameras

Hosted in the Calibench Hugging Face organization: calibench-vi/datasetsvirig-4imus-4cams (CC-BY-4.0).

SensorHzTopicResolution
MicroStrain GX3-25500/gx3_25/data
MicroStrain GX3-35100/gx3_35/imu/data
Xsens MTI-100400/imu/data
RealSense T265 IMU200/t265/imu
RealSense T265 Left30/t265/fisheye1/image_raw848×800
RealSense T265 Right30/t265/fisheye2/image_raw848×800
ELP Left rolling shutter25/elp/split_sync_image_node/left/image_raw640×480
ELP Right rolling shutter25/elp/split_sync_image_node/right/image_raw640×480

The AprilGrid target config april.yaml is hosted alongside the bags. Sequences 09–15 also have unprocessed *_raw.bag variants in the same folder.

BagDownload
4imus_4cams_01.bagdownload
4imus_4cams_02.bagdownload
4imus_4cams_03.bagdownload
4imus_4cams_04.bagdownload
4imus_4cams_05.bagdownload
4imus_4cams_06.bagdownload
4imus_4cams_07.bagdownload
4imus_4cams_08.bagdownload
4imus_4cams_09.bagdownload
4imus_4cams_10.bagdownload
4imus_4cams_11.bagdownload
4imus_4cams_12.bagdownload
4imus_4cams_13.bagdownload
4imus_4cams_14.bagdownload
4imus_4cams_15.bagdownload

Per-config Kalibr and MVIS reference results (dated snapshots, JSON against the benchmark schema) are published in calibench-vi/results — see the Kalibr/ and MVIS/ trees (mvis_t265* and mvis_elp* configs) — and are ranked on the leaderboard.

When calibrating IMU and ELP cameras with Kalibr, the Kalibr extension is used.

Sensor numbering for Kalibr and MVIS results

Section titled “Sensor numbering for Kalibr and MVIS results”
SensorT265 LeftT265 RightELP LeftELP RightGX3-25GX3-35Xsens MTI-100T265 IMU
Kalibr with T265cam0cam1imu0imu1imu2imu3
Kalibr with ELPcam0cam1imu0imu1imu2imu3
MVISCam0Cam1Cam2Cam3IbIs0Is1Is2
Terminal window
mvis calibrate -c virig_4cams_cam.yaml # cameras first
mvis cam-imu -c virig_4cams_cam_imu.yaml