Simulation

Accelerate autonomous vehicle development in the virtual world.

NVIDIA DRIVE Sim, Powered by Omniverse

Autonomous vehicles require large-scale development and testing in a wide range of scenarios before they can be deployed. However, driving the necessary amount of miles in the real world is time- and capital-intensive, and encountering rare and dangerous scenarios is virtually impossible. NVIDIA DRIVE Sim addresses these challenges with a scalable, physically accurate, and diverse simulation platform. With DRIVE Sim, AV developers can improve productivity, efficiency, and test coverage, advancing time-to-market while minimizing real-world driving. 

DRIVE Sim: Virtual Vehicles, Real-World Results

DRIVE Sim uses high-fidelity and physically accurate simulation to create a safe, scalable, and cost-effective way to bring self-driving vehicles to our roads. It taps into NVIDIA’s core technologies, including NVIDIA RTX, Omniverse, and AI, to deliver a powerful, cloud-based computing platform capable of generating a wide range of real-world scenarios for AV development and validation. DRIVE Sim can generate datasets to train the vehicle’s perception system or test the decision-making process. It can also be connected to the AV stack in software-in-the-loop or hardware-in-the-loop configurations to test system integration.

Expanding Capabilities with Omniverse

DRIVE Sim is built on NVIDIA Omniverse, which provides the core simulation and rendering engines. Autonomous vehicle simulation has extremely tight timing, repeatability, and real-time performance requirements, and must be able to operate at scale. Additionally, generating data from AV sensor sets in physically based virtual worlds requires tremendous compute loads. NVIDIA Omniverse is architected from the ground-up with multi-GPU support for large-scale, multi-sensor simulation for autonomous vehicles. It also enables physically accurate, real-time sensor simulation with NVIDIA RTX.

DRIVE Constellation

DRIVE Sim can run on a local workstation or scale to multiple GPUs across nodes. It also supports software-in-the-loop (SIL) or hardware-in-the-loop (HIL) configurations.   

For HIL, NVIDIA DRIVE Constellation provides a dedicated hardware platform. It’s powered by two servers. The first is a powerful GPU server to run DRIVE Sim and generate synthetic sensor data from the simulated environment. The second is a vehicle server that contains the target vehicle computer that receives and responds as if it were operating in the real world. DRIVE Constellation is designed to run at scale in a data center, accelerating autonomous vehicle development and validation by testing the self-driving software on its target hardware with bit- and timing-accuracy. It’s fully compatible with the NVIDIA DRIVE AGX platform or can be customized with third-party hardware. 

Open and Extensible

DRIVE Sim is open, modular, and extensible, leveraging the Omniverse KIT SDK to allow developers to build compatible models, 3D content, and validation tools. Users can create their own plug-ins or choose from a rich library of vehicle, sensor, and traffic plug-ins provided by DRIVE Sim ecosystem partners. This flexibility enables users to customize DRIVE Sim for their unique use case and tailor the simulation experience to their development and validation needs.  

NVIDIA automotive solutions are available to automakers, tier 1 suppliers, startups, and research institutions shaping the future of transportation.