PX4 Firmware
PX4 Autopilot Software http://px4.io
|
#include <common.h>
Public Attributes | |
struct { | |
bool reject_vel_NED: 1 | |
0 - true if velocity observations have been rejected More... | |
bool reject_pos_NE: 1 | |
1 - true if horizontal position observations have been rejected More... | |
bool reject_pos_D: 1 | |
2 - true if true if vertical position observations have been rejected More... | |
bool reject_mag_x: 1 | |
3 - true if the X magnetometer observation has been rejected More... | |
bool reject_mag_y: 1 | |
4 - true if the Y magnetometer observation has been rejected More... | |
bool reject_mag_z: 1 | |
5 - true if the Z magnetometer observation has been rejected More... | |
bool reject_yaw: 1 | |
6 - true if the yaw observation has been rejected More... | |
bool reject_airspeed: 1 | |
7 - true if the airspeed observation has been rejected More... | |
bool reject_sideslip: 1 | |
8 - true if the synthetic sideslip observation has been rejected More... | |
bool reject_hagl: 1 | |
9 - true if the height above ground observation has been rejected More... | |
bool reject_optflow_X: 1 | |
10 - true if the X optical flow observation has been rejected More... | |
bool reject_optflow_Y: 1 | |
11 - true if the Y optical flow observation has been rejected More... | |
} | flags |
uint16_t | value |
struct { ... } estimator::innovation_fault_status_u::flags |
Referenced by Ekf::fuseAirspeed(), Ekf::fuseGpsAntYaw(), Ekf::fuseHagl(), Ekf::fuseHeading(), Ekf::fuseSideslip(), and Ekf::fuseVelPosHeight().
bool estimator::innovation_fault_status_u::reject_airspeed |
7 - true if the airspeed observation has been rejected
Definition at line 411 of file common.h.
Referenced by Ekf::fuseAirspeed().
bool estimator::innovation_fault_status_u::reject_hagl |
9 - true if the height above ground observation has been rejected
Definition at line 413 of file common.h.
Referenced by Ekf::fuseHagl().
bool estimator::innovation_fault_status_u::reject_mag_x |
bool estimator::innovation_fault_status_u::reject_mag_y |
bool estimator::innovation_fault_status_u::reject_mag_z |
bool estimator::innovation_fault_status_u::reject_optflow_X |
bool estimator::innovation_fault_status_u::reject_optflow_Y |
bool estimator::innovation_fault_status_u::reject_pos_D |
2 - true if true if vertical position observations have been rejected
Definition at line 406 of file common.h.
Referenced by Ekf::fuseVelPosHeight().
bool estimator::innovation_fault_status_u::reject_pos_NE |
1 - true if horizontal position observations have been rejected
Definition at line 405 of file common.h.
Referenced by Ekf::fuseVelPosHeight().
bool estimator::innovation_fault_status_u::reject_sideslip |
8 - true if the synthetic sideslip observation has been rejected
Definition at line 412 of file common.h.
Referenced by Ekf::fuseSideslip().
bool estimator::innovation_fault_status_u::reject_vel_NED |
0 - true if velocity observations have been rejected
Definition at line 404 of file common.h.
Referenced by Ekf::fuseVelPosHeight().
bool estimator::innovation_fault_status_u::reject_yaw |
6 - true if the yaw observation has been rejected
Definition at line 410 of file common.h.
Referenced by Ekf::fuseGpsAntYaw(), and Ekf::fuseHeading().
uint16_t estimator::innovation_fault_status_u::value |
Definition at line 417 of file common.h.
Referenced by Ekf::fuseMag(), Ekf::fuseOptFlow(), Ekf::get_innovation_test_status(), and Ekf::reset().