|
PX4 Firmware
PX4 Autopilot Software http://px4.io
|
#include <estimator_status.h>
Public Attributes | |
| uint64_t | timestamp |
| float | states [24] |
| float | vibe [3] |
| float | covariances [24] |
| uint32_t | control_mode_flags |
| float | pos_horiz_accuracy |
| float | pos_vert_accuracy |
| float | mag_test_ratio |
| float | vel_test_ratio |
| float | pos_test_ratio |
| float | hgt_test_ratio |
| float | tas_test_ratio |
| float | hagl_test_ratio |
| float | beta_test_ratio |
| float | time_slip |
| uint16_t | gps_check_fail_flags |
| uint16_t | filter_fault_flags |
| uint16_t | innovation_check_flags |
| uint16_t | solution_status_flags |
| uint8_t | n_states |
| bool | pre_flt_fail_innov_heading |
| bool | pre_flt_fail_innov_vel_horiz |
| bool | pre_flt_fail_innov_vel_vert |
| bool | pre_flt_fail_innov_height |
| bool | pre_flt_fail_mag_field_disturbed |
| uint8_t | health_flags |
| uint8_t | timeout_flags |
Definition at line 85 of file estimator_status.h.
| float estimator_status_s::beta_test_ratio |
Definition at line 100 of file estimator_status.h.
Referenced by Ekf2::Run().
| uint32_t estimator_status_s::control_mode_flags |
Definition at line 91 of file estimator_status.h.
Referenced by PreFlightCheck::ekf2Check(), Commander::estimator_check(), and Ekf2::Run().
| float estimator_status_s::covariances[24] |
Definition at line 90 of file estimator_status.h.
Referenced by PreFlightCheck::ekf2Check(), BlockLocalPositionEstimator::publishEstimatorStatus(), and Ekf2::Run().
| uint16_t estimator_status_s::filter_fault_flags |
Definition at line 103 of file estimator_status.h.
Referenced by Ekf2::Run(), and MavlinkStreamHighLatency2::write_estimator_status().
| uint16_t estimator_status_s::gps_check_fail_flags |
Definition at line 102 of file estimator_status.h.
Referenced by PreFlightCheck::ekf2Check(), Ekf2::Run(), and MavlinkStreamHighLatency2::write_estimator_status().
| float estimator_status_s::hagl_test_ratio |
Definition at line 99 of file estimator_status.h.
Referenced by Ekf2::Run(), and MavlinkStreamEstimatorStatus::send().
| uint8_t estimator_status_s::health_flags |
Definition at line 112 of file estimator_status.h.
Referenced by BlockLocalPositionEstimator::publishEstimatorStatus(), and Ekf2::Run().
| float estimator_status_s::hgt_test_ratio |
Definition at line 97 of file estimator_status.h.
Referenced by PreFlightCheck::ekf2Check(), Ekf2::Run(), and MavlinkStreamEstimatorStatus::send().
| uint16_t estimator_status_s::innovation_check_flags |
Definition at line 104 of file estimator_status.h.
Referenced by Ekf2::Run(), and MavlinkStreamHighLatency2::write_estimator_status().
| float estimator_status_s::mag_test_ratio |
Definition at line 94 of file estimator_status.h.
Referenced by PreFlightCheck::ekf2Check(), AirspeedModule::Run(), Ekf2::Run(), and MavlinkStreamEstimatorStatus::send().
| uint8_t estimator_status_s::n_states |
Definition at line 106 of file estimator_status.h.
Referenced by BlockLocalPositionEstimator::publishEstimatorStatus(), and Ekf2::Run().
| float estimator_status_s::pos_horiz_accuracy |
Definition at line 92 of file estimator_status.h.
Referenced by BlockLocalPositionEstimator::publishEstimatorStatus(), Ekf2::Run(), and MavlinkStreamEstimatorStatus::send().
| float estimator_status_s::pos_test_ratio |
Definition at line 96 of file estimator_status.h.
Referenced by PreFlightCheck::ekf2Check(), Commander::estimator_check(), Ekf2::Run(), and MavlinkStreamEstimatorStatus::send().
| float estimator_status_s::pos_vert_accuracy |
Definition at line 93 of file estimator_status.h.
Referenced by BlockLocalPositionEstimator::publishEstimatorStatus(), Ekf2::Run(), and MavlinkStreamEstimatorStatus::send().
| bool estimator_status_s::pre_flt_fail_innov_heading |
Definition at line 107 of file estimator_status.h.
Referenced by PreFlightCheck::ekf2Check(), and Ekf2::Run().
| bool estimator_status_s::pre_flt_fail_innov_height |
Definition at line 110 of file estimator_status.h.
Referenced by PreFlightCheck::ekf2Check(), and Ekf2::Run().
| bool estimator_status_s::pre_flt_fail_innov_vel_horiz |
Definition at line 108 of file estimator_status.h.
Referenced by PreFlightCheck::ekf2Check(), and Ekf2::Run().
| bool estimator_status_s::pre_flt_fail_innov_vel_vert |
Definition at line 109 of file estimator_status.h.
Referenced by PreFlightCheck::ekf2Check(), and Ekf2::Run().
| bool estimator_status_s::pre_flt_fail_mag_field_disturbed |
Definition at line 111 of file estimator_status.h.
Referenced by PreFlightCheck::ekf2Check(), and Ekf2::Run().
| uint16_t estimator_status_s::solution_status_flags |
Definition at line 105 of file estimator_status.h.
Referenced by Ekf2::Run(), and MavlinkStreamEstimatorStatus::send().
| float estimator_status_s::states[24] |
Definition at line 88 of file estimator_status.h.
Referenced by PreFlightCheck::ekf2Check(), BlockLocalPositionEstimator::publishEstimatorStatus(), and Ekf2::Run().
| float estimator_status_s::tas_test_ratio |
Definition at line 98 of file estimator_status.h.
Referenced by Ekf2::Run(), and MavlinkStreamEstimatorStatus::send().
| float estimator_status_s::time_slip |
Definition at line 101 of file estimator_status.h.
Referenced by Ekf2::Run().
| uint8_t estimator_status_s::timeout_flags |
Definition at line 113 of file estimator_status.h.
Referenced by BlockLocalPositionEstimator::publishEstimatorStatus(), and Ekf2::Run().
| uint64_t estimator_status_s::timestamp |
Definition at line 87 of file estimator_status.h.
Referenced by PreFlightCheck::ekf2Check(), BlockLocalPositionEstimator::publishEstimatorStatus(), Ekf2::Run(), and MavlinkStreamEstimatorStatus::send().
| float estimator_status_s::vel_test_ratio |
Definition at line 95 of file estimator_status.h.
Referenced by PreFlightCheck::ekf2Check(), Commander::estimator_check(), AirspeedModule::Run(), Ekf2::Run(), and MavlinkStreamEstimatorStatus::send().
| float estimator_status_s::vibe[3] |
Definition at line 89 of file estimator_status.h.
Referenced by Ekf2::Run(), and MavlinkStreamEstimatorStatus::send().