sl_imu_sensor_fusion Struct Reference
Structure to store the sensor fusion data.
#include <sl_imu.h>
Data Fields | |
float | dcm [3][3] |
Direction Cosine Matrix | |
float | aVector [3] |
Acceleration vector | |
float | aAccumulator [3] |
Accumulator for acceleration vector | |
uint32_t | aAccumulatorCount |
Number of vectors stored in the accumulator | |
float | aSampleRate |
Acceleration measurement sample rate | |
float | gVector [3] |
Gyro vector | |
float | gSampleRate |
Gyroscope measurement sample rate | |
float | gDeltaTime |
Time between gyro samples | |
float | gDeltaTimeScale |
Rotation between gyro samples | |
float | angleCorrection [3] |
Angle correction vector | |
float | orientation [3] |
Orientation vector | |
Structure to store the sensor fusion data.
Field 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