PX4 Firmware
PX4 Autopilot Software http://px4.io
FailureDetector.hpp File Reference

Base class for failure detection logic based on vehicle states for failsafe triggering. More...

#include <matrix/matrix/math.hpp>
#include <mathlib/mathlib.h>
#include <px4_platform_common/module_params.h>
#include <hysteresis/hysteresis.h>
#include <uORB/Subscription.hpp>
#include <uORB/topics/vehicle_attitude_setpoint.h>
#include <uORB/topics/vehicle_attitude.h>
#include <uORB/topics/vehicle_status.h>
Include dependency graph for FailureDetector.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  FailureDetector
 

Enumerations

enum  failure_detector_bitmak { FAILURE_NONE = vehicle_status_s::FAILURE_NONE, FAILURE_ROLL = vehicle_status_s::FAILURE_ROLL, FAILURE_PITCH = vehicle_status_s::FAILURE_PITCH, FAILURE_ALT = vehicle_status_s::FAILURE_ALT }
 

Detailed Description

Base class for failure detection logic based on vehicle states for failsafe triggering.

Author
Mathieu Bresciani bresc.nosp@m.iani.nosp@m.mathi.nosp@m.eu@g.nosp@m.mail..nosp@m.com

Definition in file FailureDetector.hpp.

Enumeration Type Documentation

◆ failure_detector_bitmak

Enumerator
FAILURE_NONE 
FAILURE_ROLL 
FAILURE_PITCH 
FAILURE_ALT 

Definition at line 57 of file FailureDetector.hpp.