This document will help you port your applications from DriveWorks SDK 3.0 to DriveWorks SDK 3.5.
dwMapsRenderer_renderGeoPoints renames the argument color by colors, and requires an additional argument: colorCount.
A typographical error in the dwMotionModelMeasurement enum cases has been fixed and incorrect values have been deprecated ahead of removal in the next major release. Please use
going forward.
This release adds a dwGenericVehicle structure representing vehicle configuration for both passenger cars as well as trucks, including trailers.
The previously used dwVehicle is deprecated and will be removed with an upcoming major release.
Please use the following structures and API going forward:
dwGenericVehicle instead of dwVehicledwRig_getGenericVehicle instead of dwRig_getVehicledwRig_setGenericVehicle instead of dwRig_setVehicle This release centralizes the coordinate systems in a new enum. Please use dwCoordinateSystem from the rig module (dw/rig/CoordinateSystem.h) instead of dwCoordSystem from the world model (dw/world/Object.h).
This release extends the Feature2DDetector to:
DW_FEATURE2D_SELECTION_MASK_TYPE_GAUSSIAN is usedAs part of the changes, the following data structure and APIs are deprecated and will be removed in the next major release:
dwFeature2DDetectorConfigdwFeature2DDetector_initDefaultParamsdwFeature2DDetector_initDefaultParamsForCameradwFeature2DDetector_initializePlease use the following data structure and APIs (in the corresponding order) going forward:
dwFeature2DDetectorConfigNewdwFeature2DDetector_initDefaultParamsNewdwFeature2DDetector_initDefaultParamsForCameraNewdwFeature2DDetector_initializeNew This release extends the Feature2DTracker to:
As part of the changes, the following data structure and APIs are deprecated and will be removed in the next major release:
dwFeature2DTrackerConfigdwFeature2DTracker_initDefaultParamsdwFeature2DTracker_initDefaultParamsForCameradwFeature2DTracker_initializePlease use the following data structures and APIs (in the corresponding order) going forward:
dwFeature2DTrackerConfigNewdwFeature2DTracker_initDefaultParamsNewdwFeature2DTracker_initDefaultParamsForCameraNewdwFeature2DTracker_initializeNewThis release extends the DW_FEATURE2D_TRACKER_ALGORITHM_STD to support scale estimation.
This release deprecates DW_FEATURE2D_TRACKER_ALGORITHM_SFM and will be removed in the next release, please use dwFeature2DTrackerConfigNew::enableSparseOutput=1 instead.
This release introduces new plugins that are equivalent to TensorRT's IPluginV2IOExt, and deprecates the following functions that are required for the previous plugin:
_dwDNNPlugin_initializeFromWeights_dwDNNPlugin_initialize_dwDNNPlugin_release_dwDNNPlugin_configureWithFormat_dwDNNPlugin_supportsFormatThese functions will be dropped in the next major release. In order to use the new plugins, please provide an implement for the rest of the functions declared in DNNPlugin.h.
This release updates the tensor initialization function. The tensor properties are now required to be provided as a pointer. As a result of this change, the following function has been deprecated and will be removed in the next major release:
dwDNNTensor_createPlease use the following API instead:
dwDNNTensor_createNew This release updates the aurix firmware with new security features. The UDP protocol for CAN messages has been simplified. The parameter needed to setup an aurix CAN driver have been updated.
New:
inIDMap=pduID:canID[+pduID:canID]*outIDMap=canID:pduID[+canID:pduID]*The mapping values of the UPD pdu ID to CAN ID's must match the security setup of the aurix firmware compilation.
Removed:
busconfig-file This release adds new API to the LocalMap. The API collects dwLaneGraphLane's meta data required for lane planning.
Please use the following API for dwLaneGraphLane's meta data:
dwLocalMap_bindLaneGraphMetaData