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