![]() |
0.5.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 40 of file MotionModel.hpp.
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
All attitude keys.
Definition at line 63 of file MotionModel.hpp.
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
All position keys.
Definition at line 57 of file MotionModel.hpp.
|
constexpr |
Vector with all position and velocity keys.
Definition at line 67 of file MotionModel.hpp.
|
constexpr |
Vector with all position velocity and attitude keys.
Definition at line 71 of file MotionModel.hpp.
|
constexpr |
All velocity keys.
Definition at line 60 of file MotionModel.hpp.