VisionSIM: Beyond Idealized Sensors - A Multi-Modal Simulator for Robot Perception
Organizations: University of Wisconsin – Madison · Portland State University · Carnegie Mellon University
Abstract
Robotic perception increasingly relies on heterogeneous sensor suites combining cameras with emerging modalities (event, SPAD, iToF/dToF, and thermal). Yet existing simulators idealize these sensors, hiding critical modality-specific failure modes that limit real-world deployment. We present VisionSIM, a unified, physically grounded simulation platform that elevates sensor realism to a first-class concern by modeling the raw physical measurement process for diverse conventional and emerging modalities. We expose fine-grained control over physical sensor parameters, reproducing failure modes overlooked by general-purpose simulators: pileup and glare for LiDAR; phase wrapping, saturation, and motion artifacts for iToF; refractory drops for event cameras; and history-dependent emission for thermal cameras. This enables principled cross-modality comparison on identical scenes and trajectories. We release the platform and a large indoor dataset with synchronized raw measurements and rich ground-truth annotations.
Figures & tables
| Modality | Raw Measurement | Recoverable Scene Properties | Sim. | HW | Outlook | |
|---|---|---|---|---|---|---|
| RGB cameras* | Visible radiance | Appearance, texture, coarse geometry cues | ||||
| Stereo / multi-view* | Multi-view radiance, parallax | Metric 3D geometry, surface layout | ||||
| ✹ — | LiDAR (SPAD)* | Photon arrival times; transients | Low-light depth, long-range geometry | |||
| LiDAR (iToF)* | Correlation measurements | Depth, dynamic structure | ||||
| Radar (mmWave) | RF phase, Doppler, reflections | Coarse geometry, velocity, micro-motion | ||||
| Thermal (LWIR)* | Thermal emission (8–14 m) | Temperature fields, heat signatures | ||||
| Modality | Modeled Non-idealities & Failure Modes | Key Exposed Parameters |
|---|---|---|
| RGB cameras | Shot/read noise, motion blur, full-well saturation, quantization | Exposure, gain, full-well capacity, bit depth, ISP artifacts |
| High-speed cameras | Elevated read noise, low signal, motion blur | Exposure, gain, read noise |
| Stereo / multi-view | Disparity error, inherited camera non-idealities | Baseline, intrinsics, per-camera parameters |
| ✹ — LiDAR (SPAD, dToF) | Pileup, range walk, count saturation, ambient background, glare | IRF, dead time, quantum efficiency, ambient rate, TDC resolution |
| LiDAR (iToF) | Phase wrapping, saturation, ambient corruption, multi-tap & intra-tap motion, noise, quantization | Coding function, modulation frequency, taps , full-well capacity, read noise, ADC bits |
| Passive single-photon | Shot-noise, quantum efficiency, dark counts | Exposure, dark count rate, fill factor |
| Annotations | Sensors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dataset | Frames | Depth | Flow | Sem. | Pt. Maps | Camera | SPAD | Event | dToF | iToF | Therm. | IMU |
| nuScenes [ 10 ] | 1.4M | - | - | - | - | - | ||||||
| SPICE-HL3 [ 74 ] | 1.2M | - | - | - | - | - | - | - | - | |||
| CroMo [ 97 ] | 80k | - | - | - | - | - | - | - | ||||
| MPD [ 37 ] | 103k | - | - | - | - | - | - | - | - | |||
| CARLA-Loc [ 33 ] | 66k * | - | - | - | - | |||||||
Robotics Simulation
Robotics simulation builds virtual robots and environments to model, train, and evaluate autonomous systems before real-world deployment.
See all 330 papers