DriveWorks SDK Reference
5.20.37 Release
For Test and Development only

DriveWorks API
Here is a list of all modules:
[detail level 123]
 (Extra) Core TypesDefines of POD types, language types, and trivial data types
 BoxTrackerDefines the 2D box tracker API
 Calibration InterfaceDefines the Calibration module for performing self-calibration of sensors and internal parameters
 Calibration TypesFundamental types associated with Calibration
 Camera CalibrationParameters for initializing a camera calibration
 Camera ModelCalibrated camera model abstraction and functionality
 Clusterer InterfaceDefines the Clusterer module for performing DBSCAN clusterer on bounding boxes
 CodecHeaderDefines the codecheader types
 CodecsDefines the codec types
 Color Correction InterfaceModule providing color correction of the camera view
 Connected Components InterfaceDefines 2D Connected Components Labeling algorithm
 Core InterfaceDefines the core methods of the SDK
 Core BasicTypesDefines DW core basic types
 Core ContextDefines the core Context methods of the SDK
 Core Dynamic MemoryProcesses wide dynamic memory API
 Core ExportsDefines DW core exports
 Core LoggerProcesses wide logger API
 Core StatusDefines status and error messages
 Core TypesDefines of POD types, timestamps, and trivial data types
 Core VersionDefines version information and query methods
 Health SignalDefines the core Health Signal methods of the SDK
 Message MetadataDefines common message metadata fields
 Signal StatusDefines of signal status types, and encoder/decorder functions
 TimerDefines the methods for the timer interface
 Core NvMedia
 DNN InterfaceDefines Deep Neural Network (DNN) module for performing inference using NVIDIA® TensorRT models
 DNN PluginProvides an interface for supporting non-standard DNN layers
 DNNTensor InterfaceDefines DNNTensor module for managing tensor content
 DataConditioner InterfaceDefines the DataConditioner module for performing common transformations on input images for DNN
 DriveWorks Coordinate Systems
 Egomotion InterfaceProvides vehicle egomotion functionality
 APIDefines additional related API
 Global Egomotion InterfaceProvides global location and orientation estimation functionality
 Producer/State APIDefines producer/state related API
 RadarDopplerMotion InterfaceProvides estimation of the speed and heading of the radar observing doppler based radar measurements
 Feature 2D Detector InterfaceDefines 2D-based feature detection
 Feature 2D Tracker InterfaceDefines 2D-based feature detection and tracking
 Feature Array InterfaceDefines the feature array used by detector and tracker
 IO StreamsIO Stream API
 IPC InterfaceProvides functionality for inter-process communication (IPC)
 Image Extra InterfaceDefines extra methods for image interface
 Image Filter InterfaceDefines the image filter structure
 Image InterfaceDefines image abstractions, and streamer and format conversion APIs
 Image StreamerDefines the image streamer function, enabling streaming images between different APIs
 Image Threshold InterfaceDefines the Image Threshold module
 Image Transformation InterfaceDefines the image transformation module
 OpenGL InterfaceDefines the OpenGL methods of the SDK
 Frame Capture InterfaceDefines FrameCapture module for performing capture of currently bound GL frame buffer
 GL Image InterfaceDefines GL image abstractions, and streamer and format conversion APIs
 GL Image StreamerDefines the GL image streamer function, enabling streaming images between different APIs
 PnP InterfaceDefines the PnP module
 Point Cloud Processing InterfaceDefines point cloud assembling module
 Point Cloud AccumulatorDefines datatypes and functions to accumulate cloud of points
 Point Cloud FilterDefines module to perform point cloud box filtering
 Point Cloud ICPDefines Point Cloud ICP module to align point clouds using iterative closest point algorithms
 Point Cloud Plane ExtractorDefines module to extract one 3D plane nearby the sensor
 Point Cloud Range Image CreatorDefines module to produce range image via spherical projection of the point cloud
 Point Cloud StitcherDefines module to register/stitch multiple sets of point clouds
 Pyramid InterfaceDefines the image pyramid structure
 Rectifier InterfaceDefines the Rectifier module
 Rig Configuration InterfaceDefines rig configurations for the vehicle
 Rig ConfigurationDefines vehicle rig configuration
 Sensors InterfaceDefines sensor access available on the given hardware
 CAN SensorDefines the CAN sensor methods
 InterpreterDefines the CAN message interpreter methods
 Vehicle Data InterfaceDefines the methods used to obtain and store vehicle data
 Camera SensorDefines the camera module, which provides access to a virtual camera reading reading the data from a video file or a real camera connected to different sockets
 Vibrante Cameras InterfaceDefines the Vibrante camera module
 CommonDefines methods common to all sensors
 Data SensorDefines the Data sensor structure
 GPS SensorDefines the GPS sensor
 IMU SensorDefines the IMU sensor
 Lidar SensorDefines the Lidar sensor methods
 PluginsDefines plugin interfaces for non-standard sensors
 Lidar PluginProvides an interface for supporting non-standard Lidar sensors
 Radar PluginProvides an interface for supporting non-standard Radar sensors
 Plugins (Full)Defines full-sensor plugin interfaces for non-standard sensors
 CAN PluginProvides an interface for non-standard CAN sensors
 Common InterfaceProvides an interface for non-standard sensors
 Data PluginProvides an interface for non-standard data sensors
 GPS PluginProvides an interface for non-standard GPS sensors
 IMU PluginProvides an interface for non-standard IMU sensors
 Lidar PluginProvides an interface for non-standard Lidar sensors
 Radar PluginProvides an interface for non-standard radar sensors
 Radar SensorDefines the Radar sensor methods
 Sensor SerializerDefines sensor serializer
 SensorManagerDefines sensor management interface layer
 Serialization InterfaceDefines the serialization API of the global egomotion module
 Stereo InterfaceRuns the stereo pipeline and computes disparity map
 Structure from Motion InterfaceRecovers camera pose and scene structure from visual matches
 ReconstructorPerforms pose estimation and feature triangulation from visual matches
 Template Tracker InterfaceDefines 2D-based template tracking
 Tensor StreamerDefines the tensor streamer function, enabling streaming tensors between different APIs
 VehicleIO Actuators InterfaceDefines the APIs to access the VehicleIO car controller box
 VehicleIO Driver InterfaceDefines the VehicleIO Driver module for accessing a custom VehicleIO backend
 Visualization InterfaceDefines the visualization methods of the SDK
 Render Engine InterfaceDefines RenderEngine related types, structs, and functions
 Renderer InterfaceDefines Renderer related types, structs, and functions