NVIDIA 自動駕駛軟件平台
Software
Developers using DRIVE AGX Developer Kits may choose between:
- DRIVE OS 5.2.0 and DriveWorks 3.5 which includes more recent versions of CUDA and TensorRT.
- DRIVE Software 10.0 which is intended for Hyperion Developers.
軟件
使用DRIVE AGX開發工具包可以選擇:
- DRIVE OS 5.2.0和DriveWorks 3.5,其中包括較新版本的CUDA和TensorRT。
- 適用於Hyperion開發的DRIVE Software 10.0。
自動駕駛操作系統
NVIDIA DRIVE™OS是一個基礎軟件堆棧,由嵌入式實時操作系統(RTOS),NVIDIA Hypervisor, NVIDIA®CUDA®庫, NVIDIA TensorRT™和其它模塊組成,這些模塊可訪問硬件引擎。DRIVE OS為應用程序提供了安全的執行環境,例如安全啟動,安全服務,防火牆和空中(OTA)更新。
細節:
- 多個guest操作系統
- 64位用戶空間和運行時庫
- NvMedia API,用於硬件加速的多媒體和相機輸入處理
- CUDA並行計算平台
- 圖形API:OpenGL,OpenGL ES,具有EGLStream擴展的EGL
- 深度學習庫:TensorRT,cuDNN
DriveWorks
NVIDIA®DriveWorks SDK通過提供全面的模塊庫,開發工具和參考應用程序,使開發人員能夠利用NVIDIA DRIVE™平台的計算能力來實施自動駕駛汽車(AV)解決方案。旨在實現計算機的完整吞吐量限制,從而實現實時自動駕駛應用程序。
細節:
- 高效利用NVIDIA DRIVE™平台內的許多處理器。
- 硬件引擎之間的數據通信格式的優化。
- 最小化數據副本。
- 實施和利用最有效的算法。
自動駕駛AV
NVIDIA DRIVE™AV提供了利用DriveWorks SDK的感知,映射和計划模塊。
細節:
自動駕駛IX
NVIDIA DRIVE™IX是一個開放軟件平台,可提供實現創新的AI座艙解決方案所需的全艙內感測功能。DRIVE IX提供用於訪問功能的API和DNN,以實現高級駕駛員監視功能,乘員監視功能,AR / VR可視化以及車輛及其乘員之間自然語言交互所需的功能。