![]() |
0.3.0
|
Data Structures | |
struct | InterFreqBias |
Inter-frequency bias. More... | |
struct | RecvClkBias |
Receiver clock error [m]. More... | |
struct | RecvClkDrift |
Receiver clock drift [m/s]. More... | |
Enumerations | |
enum | InertialNavigationKey : uint8_t { AccelBiasX , AccelBiasY , AccelBiasZ , GyroBiasX , GyroBiasY , GyroBiasZ , AccelScaleFactorX , AccelScaleFactorY , AccelScaleFactorZ , GyroScaleFactorX , GyroScaleFactorY , GyroScaleFactorZ , AccelMisalignmentQ1 , AccelMisalignmentQ2 , AccelMisalignmentQ3 , AccelMisalignmentQ0 , GyroMisalignmentQ1 , GyroMisalignmentQ2 , GyroMisalignmentQ3 , GyroMisalignmentQ0 , InertialNavigationKey_COUNT } |
Keys used in the model. More... | |
enum | MotionModelKey : uint8_t { PosX , PosY , PosZ , VelX , VelY , VelZ , AttQ1 , AttQ2 , AttQ3 , AttQ0 , MotionModelKey_COUNT } |
Keys used in the model. More... | |
Variables | |
template<typename StateKeyType> | |
constexpr std::array< StateKeyType, 3 > | AccelBias |
All accelerometer bias keys. | |
template<typename StateKeyType> | |
constexpr std::array< StateKeyType, 4 > | AccelMisalignment |
All accelerometer misalignment quaternion keys. | |
template<typename StateKeyType> | |
constexpr std::array< StateKeyType, 3 > | AccelScaleFactor |
All accelerometer scale factor keys. | |
template<typename StateKeyType> | |
constexpr std::array< StateKeyType, 4 > | Att |
All attitude keys. | |
template<typename StateKeyType> | |
constexpr std::array< StateKeyType, 3 > | GyroBias |
All gyroscope bias keys. | |
template<typename StateKeyType> | |
constexpr std::array< StateKeyType, 4 > | GyroMisalignment |
All gyroscope misalignment quaternion keys. | |
template<typename StateKeyType> | |
constexpr std::array< StateKeyType, 3 > | GyroScaleFactor |
All gyroscope scale factor keys. | |
template<typename StateKeyType> | |
constexpr std::array< StateKeyType, 3 > | Pos |
All position keys. | |
template<typename StateKeyType> | |
constexpr std::array< StateKeyType, 6 > | PosVel |
Vector with all position and velocity keys. | |
template<typename StateKeyType> | |
constexpr std::array< StateKeyType, 10 > | PosVelAtt |
Vector with all position velocity and attitude keys. | |
template<typename StateKeyType> | |
constexpr std::array< StateKeyType, 3 > | Vel |
All velocity keys. | |
enum NAV::Keys::InertialNavigationKey : uint8_t |
Keys used in the model.
enum NAV::Keys::MotionModelKey : uint8_t |
Keys used in the model.
Definition at line 39 of file MotionModel.hpp.
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
All attitude keys.
Definition at line 62 of file MotionModel.hpp.
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
All position keys.
Definition at line 56 of file MotionModel.hpp.
|
constexpr |
Vector with all position and velocity keys.
Definition at line 66 of file MotionModel.hpp.
|
constexpr |
Vector with all position velocity and attitude keys.
Definition at line 70 of file MotionModel.hpp.
|
constexpr |
All velocity keys.
Definition at line 59 of file MotionModel.hpp.