DriveWorks SDK Reference
3.0.4260 Release
For Test and Development only

CalibrationTypes.h File Reference

Detailed Description

NVIDIA DriveWorks API: Calibration

Description: Contains fundamental types associated with Calibration

Definition in file CalibrationTypes.h.

Go to the source code of this file.

Data Structures

struct  dwCalibrationStatus
 Defines the current status of an individual calibration. More...
 

Typedefs

typedef struct dwCalibrationEngineObject * dwCalibrationEngineHandle_t
 
typedef struct dwCalibrationRoutineObject * dwCalibrationRoutineHandle_t
 Handles to calibration module objects. More...
 
typedef void(* dwCalibrationStatusChanged) (dwCalibrationRoutineHandle_t routine, dwCalibrationStatus status, void *userData)
 Defines a callback function that is called when calibration routine has changed its internal status. More...
 

Enumerations

enum  dwCalibrationSignal {
  DW_CALIBRATION_SIGNAL_POSE_SENSOR_TO_RIG = 1 << 1,
  DW_CALIBRATION_SIGNAL_POSE_SENSOR_TO_SENSOR = 1 << 2,
  DW_CALIBRATION_SIGNAL_POSE_ROLL = 1 << 3,
  DW_CALIBRATION_SIGNAL_POSE_PITCH = 1 << 4,
  DW_CALIBRATION_SIGNAL_POSE_YAW = 1 << 5,
  DW_CALIBRATION_SIGNAL_POSE_X = 1 << 6,
  DW_CALIBRATION_SIGNAL_POSE_Y = 1 << 7,
  DW_CALIBRATION_SIGNAL_POSE_Z = 1 << 8,
  DW_CALIBRATION_SIGNAL_VEHICLE_SPEED_FACTOR = 1 << 9,
  DW_CALIBRATION_SIGNAL_VEHICLE_WHEEL_RADII = 1 << 10,
  DW_CALIBRATION_SIGNAL_VEHICLE_FRONT_STEERING_OFFSET = 1 << 11
}
 Defines signal types supported by a calibration routine. More...
 
enum  dwCalibrationState {
  DW_CALIBRATION_STATE_NOT_ACCEPTED = 0,
  DW_CALIBRATION_STATE_ACCEPTED = 1,
  DW_CALIBRATION_STATE_FAILED = 2
}
 Defines the current state of an individual calibration. More...
 

Functions

DW_API_PUBLIC dwStatus dwCalibrationState_toString (const char **str, dwCalibrationState state)
 Converts a calibration state enum to a human-readable string representation. More...