![]() |
0.3.0
|
Enumerations | |
enum class | AttitudeUncertaintyUnits : uint8_t { rad , deg , rad2 , deg2 , COUNT } |
Possible units for the uncertainty of the attitude. More... | |
enum class | AttitudeUnits : uint8_t { rad , deg , COUNT } |
Possible units for the attitude. More... | |
enum class | CovarianceAccelUnits : uint8_t { m2_s3 , m_sqrts3 , COUNT } |
Possible Units for the Standard deviation of the acceleration due to user motion. More... | |
enum class | CovarianceAngularVelocityUnits : uint8_t { rad2_s , rad_sqrts , deg2_s , deg_sqrts , deg2s_min2 , degsqrts_min , COUNT } |
Possible Units for the Standard deviation of the rotation velocity. More... | |
enum class | CovarianceClkFrequencyDriftUnits : uint8_t { m2_s3 , m_sqrts3 , COUNT } |
Possible Units for the Standard deviation of the clock frequency drift. More... | |
enum class | CovarianceClkPhaseDriftUnits : uint8_t { m2_s , m_sqrts , COUNT } |
Possible Units for the Standard deviation of the clock phase drift. More... | |
enum class | ImuAccelerometerFilterBiasUnits : uint8_t { m_s2 , microg , COUNT } |
Possible units for the accelerometer dynamic bias. More... | |
enum class | ImuAccelerometerFilterNoiseUnits : uint8_t { m_s2_sqrtHz , mg_sqrtHz , COUNT } |
Possible units to specify an accelerometer noise in a filter. More... | |
enum class | ImuAccelerometerIRWUnits : uint8_t { m_s3_sqrts , m_s3_sqrth , COUNT } |
Possible units to specify an accelerometer IRW. More... | |
enum class | ImuAccelerometerNoiseUnits : uint8_t { m_s2_sqrts , m_s2_sqrth , COUNT } |
Possible units to specify an accelerometer noise. More... | |
enum class | ImuAccelerometerUnits : uint8_t { m_s2 , g , COUNT } |
Possible units to specify an accelerometer with. More... | |
enum class | ImuGyroscopeFilterBiasUnits : uint8_t { rad_s , rad_h , deg_s , deg_h , COUNT } |
Possible units for the gyroscope dynamic bias. More... | |
enum class | ImuGyroscopeFilterNoiseUnits : uint8_t { rad_s_sqrtHz , rad_hr_sqrtHz , deg_s_sqrtHz , deg_hr_sqrtHz , COUNT } |
Possible units to specify an gyro noise in a filter. More... | |
enum class | ImuGyroscopeIRWUnits : uint8_t { rad_s2_sqrts , rad_s2_sqrth , deg_s2_sqrts , deg_s2_sqrth , COUNT } |
Possible units to specify an gyro RW. More... | |
enum class | ImuGyroscopeNoiseUnits : uint8_t { rad_s_sqrts , rad_s_sqrth , deg_s_sqrts , deg_s_sqrth , COUNT } |
Possible units to specify an gyro noise. More... | |
enum class | ImuGyroscopeUnits : uint8_t { rad_s , deg_s , COUNT } |
Possible units to specify an gyroscope bias with. More... | |
enum class | PositionUncertaintyUnits : uint8_t { meter , meter2 , COUNT } |
Possible units for the uncertainty of the position. More... | |
enum class | VelocityUncertaintyUnits : uint8_t { m_s , m2_s2 , COUNT } |
Possible units for the uncertainty of the velocity. More... | |
enum class | VelocityUnits : uint8_t { m_s , COUNT } |
Possible units for the velocity. More... | |
Functions | |
void | from_json (const json &j, AttitudeUncertaintyUnits &data) |
Converts the provided json object into the data object. | |
void | from_json (const json &j, AttitudeUnits &data) |
Converts the provided json object into the data object. | |
void | from_json (const json &j, CovarianceAccelUnits &data) |
Converts the provided json object into the data object. | |
void | from_json (const json &j, CovarianceAngularVelocityUnits &data) |
Converts the provided json object into the data object. | |
void | from_json (const json &j, CovarianceClkFrequencyDriftUnits &data) |
Converts the provided json object into the data object. | |
void | from_json (const json &j, CovarianceClkPhaseDriftUnits &data) |
Converts the provided json object into the data object. | |
void | from_json (const json &j, ImuAccelerometerFilterBiasUnits &data) |
Converts the provided json object into the data object. | |
void | from_json (const json &j, ImuAccelerometerFilterNoiseUnits &data) |
Converts the provided json object into the data object. | |
void | from_json (const json &j, ImuAccelerometerIRWUnits &data) |
Converts the provided json object into the data object. | |
void | from_json (const json &j, ImuAccelerometerNoiseUnits &data) |
Converts the provided json object into the data object. | |
void | from_json (const json &j, ImuAccelerometerUnits &data) |
Converts the provided json object into the data object. | |
void | from_json (const json &j, ImuGyroscopeFilterBiasUnits &data) |
Converts the provided json object into the data object. | |
void | from_json (const json &j, ImuGyroscopeFilterNoiseUnits &data) |
Converts the provided json object into the data object. | |
void | from_json (const json &j, ImuGyroscopeIRWUnits &data) |
Converts the provided json object into the data object. | |
void | from_json (const json &j, ImuGyroscopeNoiseUnits &data) |
Converts the provided json object into the data object. | |
void | from_json (const json &j, ImuGyroscopeUnits &data) |
Converts the provided json object into the data object. | |
void | from_json (const json &j, PositionUncertaintyUnits &data) |
Converts the provided json object into the data object. | |
void | from_json (const json &j, VelocityUncertaintyUnits &data) |
Converts the provided json object into the data object. | |
void | from_json (const json &j, VelocityUnits &data) |
Converts the provided json object into the data object. | |
void | to_json (json &j, const AttitudeUncertaintyUnits &data) |
Converts the provided data into a json object. | |
void | to_json (json &j, const AttitudeUnits &data) |
Converts the provided data into a json object. | |
void | to_json (json &j, const CovarianceAccelUnits &data) |
Converts the provided data into a json object. | |
void | to_json (json &j, const CovarianceAngularVelocityUnits &data) |
Converts the provided data into a json object. | |
void | to_json (json &j, const CovarianceClkFrequencyDriftUnits &data) |
Converts the provided data into a json object. | |
void | to_json (json &j, const CovarianceClkPhaseDriftUnits &data) |
Converts the provided data into a json object. | |
void | to_json (json &j, const ImuAccelerometerFilterBiasUnits &data) |
Converts the provided data into a json object. | |
void | to_json (json &j, const ImuAccelerometerFilterNoiseUnits &data) |
Converts the provided data into a json object. | |
void | to_json (json &j, const ImuAccelerometerIRWUnits &data) |
Converts the provided data into a json object. | |
void | to_json (json &j, const ImuAccelerometerNoiseUnits &data) |
Converts the provided data into a json object. | |
void | to_json (json &j, const ImuAccelerometerUnits &data) |
Converts the provided data into a json object. | |
void | to_json (json &j, const ImuGyroscopeFilterBiasUnits &data) |
Converts the provided data into a json object. | |
void | to_json (json &j, const ImuGyroscopeFilterNoiseUnits &data) |
Converts the provided data into a json object. | |
void | to_json (json &j, const ImuGyroscopeIRWUnits &data) |
Converts the provided data into a json object. | |
void | to_json (json &j, const ImuGyroscopeNoiseUnits &data) |
Converts the provided data into a json object. | |
void | to_json (json &j, const ImuGyroscopeUnits &data) |
Converts the provided data into a json object. | |
void | to_json (json &j, const PositionUncertaintyUnits &data) |
Converts the provided data into a json object. | |
void | to_json (json &j, const VelocityUncertaintyUnits &data) |
Converts the provided data into a json object. | |
void | to_json (json &j, const VelocityUnits &data) |
Converts the provided data into a json object. | |
|
strong |
|
strong |
|
strong |
|
strong |
Possible Units for the Standard deviation of the rotation velocity.
Enumerator | |
---|---|
rad2_s | [ rad^2 / s ] |
rad_sqrts | [ rad / √(s) ] |
deg2_s | [ deg^2 / s ] |
deg_sqrts | [ deg / √(s) ] |
deg2s_min2 | [ deg^2 s / min^2 ] |
degsqrts_min | [ deg √(s) / min ] |
COUNT | Amount of items in the enum. |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
void NAV::Units::from_json | ( | const json & | j, |
AttitudeUncertaintyUnits & | data ) |
void NAV::Units::from_json | ( | const json & | j, |
AttitudeUnits & | data ) |
void NAV::Units::from_json | ( | const json & | j, |
CovarianceAccelUnits & | data ) |
void NAV::Units::from_json | ( | const json & | j, |
CovarianceAngularVelocityUnits & | data ) |
void NAV::Units::from_json | ( | const json & | j, |
CovarianceClkFrequencyDriftUnits & | data ) |
void NAV::Units::from_json | ( | const json & | j, |
CovarianceClkPhaseDriftUnits & | data ) |
void NAV::Units::from_json | ( | const json & | j, |
ImuAccelerometerFilterBiasUnits & | data ) |
void NAV::Units::from_json | ( | const json & | j, |
ImuAccelerometerFilterNoiseUnits & | data ) |
void NAV::Units::from_json | ( | const json & | j, |
ImuAccelerometerIRWUnits & | data ) |
void NAV::Units::from_json | ( | const json & | j, |
ImuAccelerometerNoiseUnits & | data ) |
void NAV::Units::from_json | ( | const json & | j, |
ImuAccelerometerUnits & | data ) |
void NAV::Units::from_json | ( | const json & | j, |
ImuGyroscopeFilterBiasUnits & | data ) |
void NAV::Units::from_json | ( | const json & | j, |
ImuGyroscopeFilterNoiseUnits & | data ) |
void NAV::Units::from_json | ( | const json & | j, |
ImuGyroscopeIRWUnits & | data ) |
void NAV::Units::from_json | ( | const json & | j, |
ImuGyroscopeNoiseUnits & | data ) |
void NAV::Units::from_json | ( | const json & | j, |
ImuGyroscopeUnits & | data ) |
void NAV::Units::from_json | ( | const json & | j, |
PositionUncertaintyUnits & | data ) |
void NAV::Units::from_json | ( | const json & | j, |
VelocityUncertaintyUnits & | data ) |
void NAV::Units::from_json | ( | const json & | j, |
VelocityUnits & | data ) |
void NAV::Units::to_json | ( | json & | j, |
const AttitudeUncertaintyUnits & | data ) |
void NAV::Units::to_json | ( | json & | j, |
const AttitudeUnits & | data ) |
void NAV::Units::to_json | ( | json & | j, |
const CovarianceAccelUnits & | data ) |
void NAV::Units::to_json | ( | json & | j, |
const CovarianceAngularVelocityUnits & | data ) |
void NAV::Units::to_json | ( | json & | j, |
const CovarianceClkFrequencyDriftUnits & | data ) |
void NAV::Units::to_json | ( | json & | j, |
const CovarianceClkPhaseDriftUnits & | data ) |
void NAV::Units::to_json | ( | json & | j, |
const ImuAccelerometerFilterBiasUnits & | data ) |
void NAV::Units::to_json | ( | json & | j, |
const ImuAccelerometerFilterNoiseUnits & | data ) |
void NAV::Units::to_json | ( | json & | j, |
const ImuAccelerometerIRWUnits & | data ) |
void NAV::Units::to_json | ( | json & | j, |
const ImuAccelerometerNoiseUnits & | data ) |
void NAV::Units::to_json | ( | json & | j, |
const ImuAccelerometerUnits & | data ) |
void NAV::Units::to_json | ( | json & | j, |
const ImuGyroscopeFilterBiasUnits & | data ) |
void NAV::Units::to_json | ( | json & | j, |
const ImuGyroscopeFilterNoiseUnits & | data ) |
void NAV::Units::to_json | ( | json & | j, |
const ImuGyroscopeIRWUnits & | data ) |
void NAV::Units::to_json | ( | json & | j, |
const ImuGyroscopeNoiseUnits & | data ) |
void NAV::Units::to_json | ( | json & | j, |
const ImuGyroscopeUnits & | data ) |
void NAV::Units::to_json | ( | json & | j, |
const PositionUncertaintyUnits & | data ) |
void NAV::Units::to_json | ( | json & | j, |
const VelocityUncertaintyUnits & | data ) |
void NAV::Units::to_json | ( | json & | j, |
const VelocityUnits & | data ) |