软件能让车辆化身智能机器。开放式 NVIDIA DRIVE® SDK 为开发者提供了自动驾驶所需的所有构建块和算法堆栈。该软件有助于开发者更高效地构建和部署各种先进的自动驾驶应用程序,包括感知、定位和地图绘制、计划和控制、驾驶员监控和自然语言处理。
驾驶 NVIDIA 自动驾驶汽车
DRIVE OS 是 DRIVE Software 堆栈的基础所在,这是针对车载加速计算率先推出的安全操作系统。它包括用于传感器输入处理的 NvMedia、用于实现高效并行计算的 NVIDIA CUDA® 库、用于实时 AI 推理的 NVIDIA TensorRT™,以及可访问硬件引擎的其他开发者工具和模块。
NVIDIA DriveWorks 在 DRIVE OS 之上提供对自动驾驶汽车开发至关重要的中间件功能。这些功能包括传感器抽象层 (SAL) 与传感器插件、数据记录器、车辆 I/O 支持和深度神经网络 (DNN) 框架。该工具拥有模块化和开放的特点,在设计上符合汽车行业软件标准。
DRIVE AV 软件栈包含感知、地图构建和规划层,以及各种经过高质量真实驾驶数据训练的深度神经网络 (DNN)。这些丰富的感知输出可以用于自动驾驶和地图构建,使 DRIVE AV 成为您的“司机”。在规划和控制层中,NVIDIA Safety Force Field™(NVIDIA 安全力场)计算模组使车辆远离伤害,并确保它不会造成或引发不安全的情况。
NVIDIA DRIVE Chauffeur 是基于 NVIDIA DRIVE AV SDK 的 AI 辅助驾驶平台,可以在高速公路和城市之间自由穿梭,并确保极高安全性。该平台使用高性能计算参考架构和 NVIDIA DRIVE Hyperion 8 传感器集,可以驾车从一地前往另一地。如果您想要自己驾驶,系统也会提供主动的安全功能,并且能够在危险情况下进行干预。
DRIVE IX 是一个开放软件平台,可为 AI 驾驶舱创新解决方案提供舱内感知。DRIVE IX 作为您的个人礼宾员,可提供用于访问各项功能的感知应用程序,还可提供 DNN 以实现高级驾驶员和乘客监控功能、AR/VR 可视化以及车辆与乘客之间的自然语言交互。
NVIDIA DRIVE Concierge 基于 NVIDIA DRIVE IX 和 NVIDIA Omniverse Avatar 构建,可实现实时对话式 AI,助力车辆驾乘人员时刻享受新的智能服务。借助 Omniverse Avatar,DRIVE Concierge 能够充当每个人的数字助手,帮助他们提出建议、进行预定、拨打电话、控制车辆,并使用自然语言发出提醒。DRIVE Concierge 还提供仪表板视图,可从中了解 DRIVE Chauffeur 看到的汽车四周环境的及其规划。此外,它还可以充当代客泊车员,自动停车并召唤汽车回来。
NVIDIA DRIVE Map 使用准确的真值地图和可扩展的车队来源地图来创建和更新自动驾驶汽车地图。它利用数百万消费者车队的集体记忆,以及来自 DRIVE Hyperion™ 车辆的丰富传感器数据。NVIDIA DGX SuperPOD 基础架构使其能够处理 TB 级数据并在全球范围内维护地图。