Simulation is a foundational component of the autonomous vehicle development pipeline. Sensor simulation, in particular, is critical for testing and validating the perception and planning stack on high-fidelity, physically based sensor data.
Specifically, developers can replay real-world drives in sensor simulation. The ability to precisely repeat drives enables developers to benchmark performance, measure whether a stack is improving or regressing, and exhaustively test autonomous vehicles and driver assistance systems.
Sensor simulation also provides a proving ground to train an autonomous vehicle’s deep neural networks that power a vehicle’s perception. These networks can continuously experience new and diverse datasets to hone their ability to accurately understand their surroundings. Sensor simulation can also be used for open-loop data generation to create diverse datasets that can challenge an autonomous vehicle.
Finally, developers can perform closed-loop testing on a dynamic, reactive, and safety-critical platform. Closed-loop simulation with high-fidelity sensors operating at scale and high performance can help AV developers accelerate their ability to triage, debug, and develop new features. This helps developers validate autonomous driving systems for real-world deployment.