Skyward boardcore
|
#include <NASState.h>
Public Member Functions | |
NASState () | |
NASState (uint64_t timestamp, const Eigen::Matrix< float, 13, 1 > &x) | |
Eigen::Matrix< float, 13, 1 > | getX () const |
Static Public Member Functions | |
static constexpr auto | reflect () |
Public Attributes | |
uint64_t | timestamp = 0 |
float | n = 0 |
North (x) | |
float | e = 0 |
East (y) | |
float | d = 0 |
Down (z) | |
float | vn = 0 |
Velocity North (x) | |
float | ve = 0 |
Velocity East (y) | |
float | vd = 0 |
Velocity Down (z) | |
float | qx = 0 |
Quaternion x. | |
float | qy = 0 |
Quaternion y. | |
float | qz = 0 |
Quaternion z. | |
float | qw = 1 |
Quaternion w. | |
float | bx = 0 |
Gyroscope bias x. | |
float | by = 0 |
Gyroscope bias y. | |
float | bz = 0 |
Gyroscope bias z. | |
Definition at line 31 of file NASState.h.
|
inline |
Definition at line 58 of file NASState.h.
|
inline |
Definition at line 60 of file NASState.h.
|
inline |
Definition at line 67 of file NASState.h.
|
inlinestaticconstexpr |
Definition at line 72 of file NASState.h.
float Boardcore::NASState::bx = 0 |
Gyroscope bias x.
Definition at line 54 of file NASState.h.
float Boardcore::NASState::by = 0 |
Gyroscope bias y.
Definition at line 55 of file NASState.h.
float Boardcore::NASState::bz = 0 |
Gyroscope bias z.
Definition at line 56 of file NASState.h.
float Boardcore::NASState::d = 0 |
Down (z)
Definition at line 40 of file NASState.h.
float Boardcore::NASState::e = 0 |
East (y)
Definition at line 39 of file NASState.h.
float Boardcore::NASState::n = 0 |
North (x)
Definition at line 38 of file NASState.h.
float Boardcore::NASState::qw = 1 |
Quaternion w.
Definition at line 51 of file NASState.h.
float Boardcore::NASState::qx = 0 |
Quaternion x.
Definition at line 48 of file NASState.h.
float Boardcore::NASState::qy = 0 |
Quaternion y.
Definition at line 49 of file NASState.h.
float Boardcore::NASState::qz = 0 |
Quaternion z.
Definition at line 50 of file NASState.h.
uint64_t Boardcore::NASState::timestamp = 0 |
Definition at line 33 of file NASState.h.
float Boardcore::NASState::vd = 0 |
Velocity Down (z)
Definition at line 45 of file NASState.h.
float Boardcore::NASState::ve = 0 |
Velocity East (y)
Definition at line 44 of file NASState.h.
float Boardcore::NASState::vn = 0 |
Velocity North (x)
Definition at line 43 of file NASState.h.