自动驾驶汽车仿真仿真模拟技术

在虚拟世界中加快自动驾驶汽车的开发。

采用 Omniverse 的 NVIDIA DRIVE Sim

自动驾驶汽车需要经过各种情况下的大规模开发和测试,然后才能部署。然而,在现实世界中行驶所需里程会耗费大量的时间和资金,同时还会遇到罕见或危险的情况,这些都让自动驾驶汽车在实际道路上测试变得更加困难。NVIDIA DRIVE Sim 能够通过可扩展、物理属性准确的多样化仿真平台应对这些挑战。在 DRIVE Sim 的加持下,自动驾驶开发者可以提高生产力、效率以及测试范围,在充分缩短真实世界驾驶时间的同时,加快产品上市。

DRIVE Sim:凭借虚拟汽车带来真实结果

DRIVE Sim 采用高保真且物理属性准确的仿真技术,打造安全、易扩展且经济有效的方式,推动自动驾驶汽车上路行驶的进程。它利用 NVIDIA RTX™、Omniverse 和 AI 等 NVIDIA 核心技术,打造了功能强大的云端计算平台,能够为自动驾驶开发和验证生成众多真实世界的场景。DRIVE Sim 可以生成数据集来训练车辆的感知系统或测试决策制定过程。它还可支持在“软件在环 (SIL)”或“硬件在环 (HIL)”配置中与自动驾驶堆栈相连,用以测试系统集成。

借助 Omniverse 扩展功能

DRIVE Sim 依托 NVIDIA Omniverse 构建而成,后者提供了核心仿真技术和渲染引擎。自动驾驶汽车仿真对时序、可重复性和实时性能具有超高的要求,并且必须能够大规模运行。此外,在基于物理效果的虚拟世界中,从自动驾驶传感器集生成数据需要巨大的计算负载。NVIDIA Omniverse 从构建之初就支持多 GPU,可支持自动驾驶汽车的大规模多传感器模拟。它还可在 NVIDIA RTX 的加持下,支持物理属性准确的实时传感器模拟。

用于训练自动驾驶汽车的合成数据生成

NVIDIA Omniverse Replicator 为 DRIVE Sim 提供支持,为相机、毫米波雷达、激光雷达和超声波生成基于物理的传感器数据以及相应的地面实况。然后将这些数据用于训练 AV 的 AI 感知网络。使用合成数据可减少时间和成本,始终准确,并产生人类无法标记的路面实况,例如深度、速度和被遮挡物体。它还为罕见和危险场景生成训练数据,以增加真实数据,从而有针对性地解决一些自动驾驶汽车面临的最大挑战。

DRIVE Constellation

DRIVE Sim 可在本地工作站上运行,或跨节点扩展到多个 GPU。它还支持“软件在环 (SIL)”和“硬件在环 (HIL)”配置。

NVIDIA DRIVE Constellation 为采用两台服务器的 HIL 提供了专用硬件平台。两台服务器中,一个是 GPU 服务器,负责运行 DRIVE Sim 并从模拟环境中生成合成传感器数据。另一个是车辆服务器,包含目标车辆计算机,后者可像在现实世界中运行一样接收指令、作出响应。DRIVE Constellation 旨在利用数据中心大规模运行,通过在目标硬件上测试自动驾驶软件的位精度和时间精度,加速自动驾驶汽车的开发和验证。它完全兼容 NVIDIA DRIVE AGX 平台,也支持使用第三方硬件进行定制。

兼具开放性与扩展性

DRIVE Sim 具有开放、模块化和可扩展的特点,开发者可使用 Omniverse KIT SDK 构建兼容的模型、3D 内容和验证工具。用户可以创建自己的插件,或从 DRIVE Sim 生态系统合作伙伴提供的丰富的车辆、传感器和流量插件库中选择所需。这种灵活性使用户可根据其独特的用例自定义 DRIVE Sim,并按照其开发和验证需求定制仿真体验。

认识一些我们的 Sim 生态系统合作伙伴

MathWorks logo

使用 MathWorks RoadRunner 将环境快速导入 DRIVE Sim

dSpace logo

使用 dSPACE HIL 和 DRIVE Sim 仿真整车

Luminar logo

在 DRIVE Sim 中使用 Luminar 的传感器模型实现详细的激光雷达仿真

Hum3D logo

从 Hum3D 市集将模型直接带入 DRIVE Sim

carsim logo

将您的 CarSim 模型插入 DRIVE Sim 以获得真实的车辆动态

AVL logo

通过连接 AVL 的 Model.CONNECT 平台快速扩展 DRIVE Sim 的 V&V 功能

NVIDIA 汽车解决方案面向的是汽车制造商、一级供应商、初创公司和打造未来交通运输格局的研究机构。