Public Types | Public Member Functions | Public Attributes | List of all members
imu_3dm_gx4::Imu::FilterData Struct Reference

FilterData Estimator readings produced by the sensor. More...

#include <imu.hpp>

Public Types

enum  { Quaternion = (1 << 0), Bias = (1 << 1), AngleUnertainty = (1 << 2), BiasUncertainty = (1 << 3) }
 

Public Member Functions

 FilterData ()
 

Public Attributes

float angleUncertainty [3]
 
uint16_t angleUncertaintyStatus
 
float bias [3]
 
uint16_t biasStatus
 
float biasUncertainty [3]
 
uint16_t biasUncertaintyStatus
 
unsigned int fields
 
float quaternion [4]
 
uint16_t quaternionStatus
 

Detailed Description

FilterData Estimator readings produced by the sensor.

Definition at line 183 of file imu.hpp.

Member Enumeration Documentation

anonymous enum
Enumerator
Quaternion 
Bias 
AngleUnertainty 
BiasUncertainty 

Definition at line 184 of file imu.hpp.

Constructor & Destructor Documentation

imu_3dm_gx4::Imu::FilterData::FilterData ( )
inline

Definition at line 205 of file imu.hpp.

Member Data Documentation

float imu_3dm_gx4::Imu::FilterData::angleUncertainty[3]

1-sigma angle uncertainty

Definition at line 199 of file imu.hpp.

uint16_t imu_3dm_gx4::Imu::FilterData::angleUncertaintyStatus

0 = invalid, 1 = valid

Definition at line 200 of file imu.hpp.

float imu_3dm_gx4::Imu::FilterData::bias[3]

Gyro bias

Definition at line 196 of file imu.hpp.

uint16_t imu_3dm_gx4::Imu::FilterData::biasStatus

Bias status 0 = invalid, 1 = valid

Definition at line 197 of file imu.hpp.

float imu_3dm_gx4::Imu::FilterData::biasUncertainty[3]

1-sigma bias uncertainty

Definition at line 202 of file imu.hpp.

uint16_t imu_3dm_gx4::Imu::FilterData::biasUncertaintyStatus

0 = invalid, 1 = valid

Definition at line 203 of file imu.hpp.

unsigned int imu_3dm_gx4::Imu::FilterData::fields

Which fields are present in the struct.

Definition at line 191 of file imu.hpp.

float imu_3dm_gx4::Imu::FilterData::quaternion[4]

Orientation quaternion (q0,q1,q2,q3)

Definition at line 193 of file imu.hpp.

uint16_t imu_3dm_gx4::Imu::FilterData::quaternionStatus

Quaternion status

Definition at line 194 of file imu.hpp.


The documentation for this struct was generated from the following file:


thormang3_imu_3dm_gx4
Author(s): Gareth Cross, SCH
autogenerated on Mon Jun 10 2019 15:26:53