#include <DeadReckon.h>
|
| clockwerk::DataIO< clockwerk::CartesianVector< 3 > > | pos_pI_tI__pI = clockwerk::DataIO<clockwerk::CartesianVector<3>>(this, "pos_pI_tI__pI", clockwerk::CartesianVector<3>({0.0, 0.0, 0.0})) |
| clockwerk::DataIO< clockwerk::Time > | time_diff_warning_bound = clockwerk::DataIO<clockwerk::Time>(this, "time_diff_warning_bound", clockwerk::Time(5, 0)) |
| clockwerk::DataIO< clockwerk::CartesianVector< 3 > > | velocity_standard_deviation = clockwerk::DataIO<clockwerk::CartesianVector<3>>(this, "velocity_standard_deviation", clockwerk::CartesianVector<3>({0.0, 0.0, 0.0})) |
| clockwerk::DataIO< clockwerk::CartesianVector< 4 > > | attitude_standard_deviation = clockwerk::DataIO<clockwerk::CartesianVector<4>>(this, "attitude_standard_deviation", clockwerk::CartesianVector<4>({0.0, 0.0, 0.0, 0.0})) |
| clockwerk::DataIO< clockwerk::CartesianVector< 3 > > | gyroBias_standard_deviation = clockwerk::DataIO<clockwerk::CartesianVector<3>>(this, "gyroBias_standard_deviation", clockwerk::CartesianVector<3>({0.0, 0.0, 0.0})) |
| clockwerk::DataIO< clockwerk::CartesianVector< 3 > > | accelBias_standard_deviation = clockwerk::DataIO<clockwerk::CartesianVector<3>>(this, "accelBias_standard_deviation", clockwerk::CartesianVector<3>({0.0, 0.0, 0.0})) |
| clockwerk::DataIO< clockwerk::CartesianVector< 3 > > | pos_IMU_B__B = clockwerk::DataIO<clockwerk::CartesianVector<3>>(this, "pos_IMU_B__B", clockwerk::CartesianVector<3>({0.0, 0.0, 0.0})) |
| clockwerk::DataIO< clockwerk::Quaternion > | quat_IMU_B = clockwerk::DataIO<clockwerk::Quaternion>(this, "quat_IMU_B", clockwerk::Quaternion({1.0, 0.0, 0.0, 0.0})) |
◆ Params()
◆ accelBias_standard_deviation
The accelerometer measurement bias component of state vector process noise standard deviation. See the accelerometer measurement bias component definition in (inputs/outputs) to understand the frame of reference and relative state. The process noise standard deviation is set on system start-up, but can be changed via a command during any part of operation. (sqrt(Hertz))
◆ attitude_standard_deviation
The attitude component of state vector process noise standard deviation. See the attitude component definition in (inputs/outputs) to understand the frame of reference and relative state. The process noise standard deviation is set on system start-up, but can be changed via a command during any part of operation. (sqrt(Hertz))
◆ gyroBias_standard_deviation
The gyroscope measurement bias component of state vector process noise standard deviation. See the gyroscope measurement bias component definition in (inputs/outputs) to understand the frame of reference and relative state. The process noise standard deviation is set on system start-up, but can be changed via a command during any part of operation. (sqrt(Hertz))
◆ pos_IMU_B__B
The position of the IMU (IMU) frame with respect to the body (B) frame as provided in the body (B) frame coordinates. It should be noted that the body frame is assumed to have its origin coinciding with the object center of gravity. (meters)
◆ pos_pI_tI__pI
The position of the pseudo-inertial (pI) frame with respect to the true inertial (tI) frame as provided in pseudo-inertial (pI) frame coordinates. Defaults to zero because this is the usual case, e.g. using ECEF or ECI. The true inertial frame origin is defined to be where the primary bodies gravitational potential singularity exists. (meters)
◆ quat_IMU_B
The attitude of the IMU (IMU) frame with respect to the body (B) frame as provided as a unit quaternion. Rotation from body frame to IMU frame. (unitless)
◆ time_diff_warning_bound
The maximum time difference that is allowed between the input state time stamp (t_{k}) and the measurement time stamp as well as the maximum time difference between the output state time stamp and the measurement time stamp. This effectively limits the maximum difference between the input and output times to be twice the param value. The EKF will still propagate the state, but the error may be significant and a warning will be thrown. Defaults to 5 (seconds).
◆ velocity_standard_deviation
The velocity component of state vector process noise standard deviation. See the velocity component definition in (inputs/outputs) to understand the frame of reference and relative state. The process noise standard deviation is set on system start-up, but can be changed via a command during any part of operation. (sqrt(Hertz))
The documentation for this struct was generated from the following file:
- /Users/mickey/Documents/Projects/warptwin/warpos/src/apps/gnc/InertialNavigationEKF/DeadReckon.h