Structure to store the sensor fusion data.

Public Attribute Documentation#

dcm#

float sl_imu_sensor_fusion::dcm[3][3]

Direction Cosine Matrix


aVector#

float sl_imu_sensor_fusion::aVector[3]

Acceleration vector


aAccumulator#

float sl_imu_sensor_fusion::aAccumulator[3]

Accumulator for acceleration vector


aAccumulatorCount#

uint32_t sl_imu_sensor_fusion::aAccumulatorCount

Number of vectors stored in the accumulator


aSampleRate#

float sl_imu_sensor_fusion::aSampleRate

Acceleration measurement sample rate


gVector#

float sl_imu_sensor_fusion::gVector[3]

Gyro vector


gSampleRate#

float sl_imu_sensor_fusion::gSampleRate

Gyroscope measurement sample rate


gDeltaTime#

float sl_imu_sensor_fusion::gDeltaTime

Time between gyro samples


gDeltaTimeScale#

float sl_imu_sensor_fusion::gDeltaTimeScale

Rotation between gyro samples


angleCorrection#

float sl_imu_sensor_fusion::angleCorrection[3]

Angle correction vector


orientation#

float sl_imu_sensor_fusion::orientation[3]

Orientation vector