Introduction to NVIDIA DriveOS SDK APIs#
NVIDIA DriveOS SDK APIs equip developers with a powerful toolkit to fully harness NVIDIA’s DriveOS platform for autonomous vehicles:
Core APIs like NvSIPL and NvSci enable efficient data handling from various sensors.
For high-performance AI tasks, the CUDA API delivers GPU acceleration, supporting real-time applications for computer vision and data processing.
The Deep Learning and Inference (DLI) APIs enable integration of deep neural networks (DNN) and large language models (LLMs), facilitating natural language processing and in-vehicle conversational AI.
DriveWorks SDK provides essential tools for perception, mapping, and localization.
Safety and Security APIs ensure compliance with stringent automotive safety standards.
These APIs collectively provide a scalable, high-performance foundation for developing advanced autonomous vehicle applications.
Note
For detailed API documentation, refer to the NVIDIA DriveOS SDK API Reference guide.
NVIDIA DriveOS SDK API Groupings#
The NVIDIA DriveOS SDK provides a comprehensive set of APIs, grouped into the following functional areas:
FSI Related Interfaces
GuestOS Related Interfaces
MCU Related Interfaces
Middleware
Miscellaneous
Platform Configuration Interfaces
Sensor Device Driver Interfaces
Tools Interfaces