DriveWorks SDK Reference

| 0.6.67 Release

CalibrationEngine.h File Reference

Detailed Description

NVIDIA DriveWorks API: Calibration

Description: This file defines the calibration layer.

Definition in file CalibrationEngine.h.

Go to the source code of this file.

Macros

#define DW_CALIBRATION_MAXSENSORS   5
 This defines the number of sensors anticipated to be calibrated. More...
 

Typedefs

typedef struct dwCalibrationEngineObject * dwCalibrationEngineHandle_t
 Handle to a calibration module object. More...
 

Functions

DW_API_PUBLIC dwStatus dwCalibrationEngine_addLaneDetections (const dwLaneDetection *lanes, dwTime_t timestamp, uint32_t sensorIndex, dwCalibrationEngineHandle_t engine)
 
DW_API_PUBLIC dwStatus dwCalibrationEngine_getCalibrationStatus (dwCalibrationStatus *status, uint32_t sensorIndex, dwCalibrationEngineHandle_t engine)
 Returns the current status of a calibration. More...
 
DW_API_PUBLIC dwStatus dwCalibrationEngine_getNumberOfSensors (uint32_t *count, dwCalibrationEngineHandle_t engine)
 Gets the number of sensors which are being tracked for calibration. More...
 
DW_API_PUBLIC dwStatus dwCalibrationEngine_getPercentageComplete (float32_t *percentage, uint32_t sensorIndex, dwCalibrationEngineHandle_t engine)
 Returns the current calibration percentage complete. More...
 
DW_API_PUBLIC dwStatus dwCalibrationEngine_getSensorToRigTransformation (dwTransformation *sensorToRig, uint32_t sensorIndex, dwCalibrationEngineHandle_t engine)
 Returns the current transform. More...
 
DW_API_PUBLIC dwStatus dwCalibrationEngine_initialize (dwCalibrationEngineHandle_t *engine, dwRigConfigurationHandle_t rigConfigHandle, dwContextHandle_t context)
 Creates and initializes a Calibration Engine module This method initializes the Calibration Engine. More...
 
DW_API_PUBLIC dwStatus dwCalibrationEngine_initializeCamera (uint32_t sensorIndex, const dwCalibrationCameraParams *params, dwEgomotionHandle_t egoMotion, dwCalibrationEngineHandle_t engine)
 This method initializes a camera calibration routine designated by the sensor index sent into the method. More...
 
DW_API_PUBLIC dwStatus dwCalibrationEngine_release (dwCalibrationEngineHandle_t *engine)
 Releases the Calibration Engine module. More...
 
DW_API_PUBLIC dwStatus dwCalibrationEngine_reset (dwCalibrationEngineHandle_t engine)
 Resets the Calibration Engine module. More...
 
DW_API_PUBLIC dwStatus dwCalibrationEngine_resetCalibration (uint32_t sensorIndex, dwCalibrationEngineHandle_t engine)
 Resets the calibration of a specific sensor designated by the index. More...
 
DW_API_PUBLIC dwStatus dwCalibrationEngine_startCalibration (uint32_t sensorIndex, dwCalibrationEngineHandle_t engine)
 Starts a calibration routine on the sensor indicated in the calibration params. More...
 
DW_API_PUBLIC dwStatus dwCalibrationEngine_stopCalibration (uint32_t sensorIndex, dwCalibrationEngineHandle_t engine)
 Stops the calibration of a specific sensor designated by the index. More...