47#ifndef DW_SENSORS_IMU_IMU_NEW_H_
48#define DW_SENSORS_IMU_IMU_NEW_H_
NVIDIA DriveWorks API: IMU
DriveWorks API: Signal Status Library
uint8_t dwSignalValidity
The type of the encoded status field.
float float32_t
Specifies POD types.
int64_t dwTime_t
Specifies a timestamp unit, in microseconds.
Defines a double-precision quaternion.
dwIMUImuTurnrateAccelQuality imuTurnrateAccelQuality[3]
float64_t turnrateOffset[3]
dwIMUImuTempQuality imuTempQuality
float64_t accelerationOffset[3]
struct dwIMUFrameNew::@9 validityInfo
float64_t acceleration[3]
dwIMUImuAccelerationQuality imuAccelerationQuality[3]
dwQuaterniond orientationQuaternion
float64_t magnetometer[3]
float64_t turnrateAccel[3]
uint8_t imuTurnrateOffsetQuality[3]
dwIMUImuTurnrateQuality imuTurnrateQuality[3]
dwIMUImuTimestampQuality imuTimestampQuality
dwIMUImuTurnrateAccelQuality
dwIMUImuAccelerationQuality
@ DW_IMU_IMU_TURNRATE_QUALITY_FORCE32
@ DW_IMU_IMU_TURNRATE_QUALITY_INIT
Signal initializing.
@ DW_IMU_IMU_TURNRATE_QUALITY_PRMNT_FAIL
Signal permanent failure.
@ DW_IMU_IMU_TURNRATE_QUALITY_OK
Signal in specification.
@ DW_IMU_IMU_TURNRATE_QUALITY_TMP_FAIL
Signal temporary failure.
@ DW_IMU_IMU_TURNRATE_QUALITY_SENS_NOT_INST
Sensor not installed.
@ DW_IMU_IMU_TURNRATE_QUALITY_UNCALIB
Sensor uncalibrated.
@ DW_IMU_IMU_STATUS_PRMNT_FAIL
Signal permanent failure.
@ DW_IMU_IMU_STATUS_UNCALIB
Sensor uncalibrated.
@ DW_IMU_IMU_STATUS_FORCE32
@ DW_IMU_IMU_STATUS_SENS_NOT_INST
Sensor not installed.
@ DW_IMU_IMU_STATUS_OK
Signal in specification.
@ DW_IMU_IMU_STATUS_TMP_FAIL
Signal temporary failure.
@ DW_IMU_IMU_STATUS_INIT
Signal initializing.
@ DW_IMU_IMU_TEMP_QUALITY_FORCE32
@ DW_IMU_IMU_TEMP_QUALITY_SENS_NOT_INST
Sensor not installed.
@ DW_IMU_IMU_TEMP_QUALITY_TMP_FAIL
Signal temporary failure.
@ DW_IMU_IMU_TEMP_QUALITY_INIT
Signal initializing.
@ DW_IMU_IMU_TEMP_QUALITY_UNCALIB
Sensor uncalibrated.
@ DW_IMU_IMU_TEMP_QUALITY_OK
Signal in specification.
@ DW_IMU_IMU_TEMP_QUALITY_PRMNT_FAIL
Signal permanent failure.
@ DW_IMU_IMU_TIMESTAMP_QUALITY_INIT
Signal initializing.
@ DW_IMU_IMU_TIMESTAMP_QUALITY_SENS_NOT_INST
Sensor not installed.
@ DW_IMU_IMU_TIMESTAMP_QUALITY_FORCE32
@ DW_IMU_IMU_TIMESTAMP_QUALITY_TMP_FAIL
Signal temporary failure.
@ DW_IMU_IMU_TIMESTAMP_QUALITY_OK
Signal in specification.
@ DW_IMU_IMU_TIMESTAMP_QUALITY_UNCALIB
Sensor uncalibrated.
@ DW_IMU_IMU_TIMESTAMP_QUALITY_PRMNT_FAIL
Signal permanent failure.
@ DW_IMU_IMU_TURNRATE_ACCEL_QUALITY_OK
Signal in specification.
@ DW_IMU_IMU_TURNRATE_ACCEL_QUALITY_TMP_FAIL
Signal temporary failure.
@ DW_IMU_IMU_TURNRATE_ACCEL_QUALITY_INIT
Signal initializing.
@ DW_IMU_IMU_TURNRATE_ACCEL_QUALITY_SENS_NOT_INST
Sensor not installed.
@ DW_IMU_IMU_TURNRATE_ACCEL_QUALITY_UNCALIB
Sensor uncalibrated.
@ DW_IMU_IMU_TURNRATE_ACCEL_QUALITY_FORCE32
@ DW_IMU_IMU_TURNRATE_ACCEL_QUALITY_PRMNT_FAIL
Signal permanent failure.
@ DW_IMU_IMU_ACCELERATION_QUALITY_INIT
Signal initializing.
@ DW_IMU_IMU_ACCELERATION_QUALITY_SENS_NOT_INST
Sensor not installed.
@ DW_IMU_IMU_ACCELERATION_QUALITY_TMP_FAIL
Signal temporary failure.
@ DW_IMU_IMU_ACCELERATION_QUALITY_UNCALIB
Sensor uncalibrated.
@ DW_IMU_IMU_ACCELERATION_QUALITY_FORCE32
@ DW_IMU_IMU_ACCELERATION_QUALITY_PRMNT_FAIL
Signal permanent failure.
@ DW_IMU_IMU_ACCELERATION_QUALITY_OK
Signal in specification.
This structure contains one frame of data from a IMU sensor.