|
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().