![]() |
ModelSpace
Documentation for ModelSpace models and classes.
|
#include <tlm_InertialNavigationDeadReckon.h>

Public Member Functions | |
| uint16 | apid () const override |
| uint16 | size () const override |
| void | packetize (uint8 *out) const override |
| void | depacketize (const uint8 *in) override |
| int16 | str (char *output, uint16 size) const override |
Public Attributes | |
| std::array< float, 16 > | state_vector |
| std::array< float, 16 > | state_cov |
Telemetry of the state after a sucessful propagation step: -> State vector -> Position of the body frame with respect to the inertial frame resolved in the inertial frame [m] -> Velocity of the body frame with respect to the inertial frame resolved in the inertial frame [m/s] -> Orientation quaternion of the body frame with respect to the inertial frame (rotation from inertial to body) [unitless] -> Gyroscope bias of the body frame angular velocity with respect to the inertial frame angular velocity resolved in the body frame [nT] -> Accelerometer bias of the body frame acceleration (minus gravity) with respect to the inertial frame acceleration (minus gravity) resolved in the body frame [m/s^2] -> State covariance diagonal elements -> Time stamp (measured relative to values are determined externally by the EKF) [seconds, nanoseconds]
|
inlineoverridevirtual |
Reimplemented from cmd_tlm_base.
|
inlineoverridevirtual |
Reimplemented from cmd_tlm_base.
|
inlineoverridevirtual |
Reimplemented from cmd_tlm_base.
|
inlineoverridevirtual |
Reimplemented from cmd_tlm_base.
|
inlineoverridevirtual |
Reimplemented from cmd_tlm_base.
| std::array<float, 16> tlm_gnc_inert_prop_state::state_cov |
| std::array<float, 16> tlm_gnc_inert_prop_state::state_vector |