DriveWorks SDK Reference
5.16.65 Release
For Test and Development only

SelfCalibrationCameraDiagnostics.h File Reference

Go to the source code of this file.

Data Structures

struct  dwSelfCalibrationCameraDiagnostics
 
struct  dwSelfCalibrationCameraInputMonitorDiagnostics
 
struct  dwSelfCalibrationCameraOutputMonitorDiagnostics
 
struct  dwSelfCalibrationCameraParameterEstimatorDiagnostics
 

Data Structure Documentation

◆ dwSelfCalibrationCameraDiagnostics

struct dwSelfCalibrationCameraDiagnostics
Data Fields
dwVector3f correctionsPosition corrections sensor XYZ [meters]
dwVector3f correctionsRPY corrections sensor RPY [deg]
float32_t coverageScore relative coverage score (see src/dw/calibration/errorhandling/FeatureTrackPropertyMonitorThresholds.h:76)
uint64_t currentImageTimestamp current frame timestamp
uint64_t cycleCount calibration cycle index
float32_t egomotionYawRate egomotion yaw rate [deg/sec]
dwVector2f featuresMaxPoint
dwVector2f featuresMinPoint features bounding box
dwSelfCalibrationCameraParameterEstimatorDiagnostics heightDiagnostics height angle estimation diagnostics
uint32_t inlierCount two-view pose estimation: inlier count
float32_t inlierRatio two-view pose estimation: inlier count
dwSelfCalibrationCameraInputMonitorDiagnostics inputs input monitor diagnostics
uint32_t iterationCount two-view pose estimation: iteration count
dwVector3f nominalPosition nominal sensor XYZ [meters]
dwVector3f nominalRPY nominal sensor RPY [deg]
uint32_t numberOfFeatures number of features
dwSelfCalibrationCameraOutputMonitorDiagnostics outputs output monitor diagnostics
dwSelfCalibrationCameraParameterEstimatorDiagnostics pitchDiagnostics pitch angle estimation diagnostics
uint64_t prevImageTimestamp previous frame timestamp
dwSelfCalibrationCameraParameterEstimatorDiagnostics rollDiagnostics roll angle estimation diagnostics
uint64_t rotationConflictCount counter of rotation conflicts
char8_t sensorName[DW_MAX_RIG_SENSOR_NAME_SIZE]
uint64_t sensorTimestamp sensor pose timestamp (should match exactly to the calibrationSensorToRig timestamp)
dwCalibrationSignalStateArray signalStates supported calibration signal states
float32_t twoViewYawRate two-view image based yaw rate [deg/sec]
dwSelfCalibrationCameraParameterEstimatorDiagnostics yawDiagnostics yaw angle estimation diagnostics

◆ dwSelfCalibrationCameraInputMonitorDiagnostics

struct dwSelfCalibrationCameraInputMonitorDiagnostics
Data Fields
uint32_t debouncedTotalEgomotionErrors number of reported SEH-errors due to egomotion signal failures
uint32_t debouncedTotalFeatureErrors number of reported SEH-errors due to feature track signal failures
uint32_t egomotionSignalIntegrityErrors number of errors in the egomotion signal integrity monitor
uint32_t featureSignalIntegrityErrors number of errors in the feature signal integrity monitor
uint32_t featureTrackPropertyErrors number of errors in the feature track property monitor

◆ dwSelfCalibrationCameraOutputMonitorDiagnostics

struct dwSelfCalibrationCameraOutputMonitorDiagnostics
Data Fields
uint32_t routineFailureErrors number of routine failure monitor errors
uint32_t routineNotAcceptedErrors number of routine not-accepted (inprep mode) monitor errors
uint32_t routineTimeoutErrors number of routine timeout monitor errors
uint32_t sensorDeadjustedErrors number of the routine deadjusted monitor errors
uint64_t totalRoutineErrors number of reported SEH-errors due to calibration failures (timeout, deadjusted or algorithmic failures)

◆ dwSelfCalibrationCameraParameterEstimatorDiagnostics

struct dwSelfCalibrationCameraParameterEstimatorDiagnostics
Data Fields
float32_t longHistMaxVotes maximal number of votes in a single bin of a long-term histogram, zero if this parameter is not applicable
uint32_t longHistNumberOfOutliers number of outliers for a long-term histogram, zero if this parameter is not applicable
float32_t longHistTotalNumVotes total number of votes in all bins of a long-term histogram, zero if this parameter is not applicable