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