47 #include <mathlib/mathlib.h> 48 #include <px4_platform_common/module_params.h> 79 (ParamInt<px4::params::FD_FAIL_P>) _param_fd_fail_p,
80 (ParamInt<px4::params::FD_FAIL_R>) _param_fd_fail_r,
81 (ParamFloat<px4::params::FD_FAIL_R_TTRI>) _param_fd_fail_r_ttri,
82 (ParamFloat<px4::params::FD_FAIL_P_TTRI>) _param_fd_fail_p_ttri
systemlib::Hysteresis _pitch_failure_hysteresis
#define ORB_ID(_name)
Generates a pointer to the uORB metadata structure for a given topic.
Hysteresis of a boolean value.
DEFINE_PARAMETERS((ParamInt< px4::params::FD_FAIL_P >) _param_fd_fail_p,(ParamInt< px4::params::FD_FAIL_R >) _param_fd_fail_r,(ParamFloat< px4::params::FD_FAIL_R_TTRI >) _param_fd_fail_r_ttri,(ParamFloat< px4::params::FD_FAIL_P_TTRI >) _param_fd_fail_p_ttri) uORB uint8_t _status
bool updateAttitudeStatus()
uint8_t getStatus() const
bool isAttitudeStabilized(const vehicle_status_s &vehicle_status)
FailureDetector(ModuleParams *parent)
bool update(const vehicle_status_s &vehicle_status)
systemlib::Hysteresis _roll_failure_hysteresis