49 #ifndef ECL_PITCH_CONTROLLER_H 50 #define ECL_PITCH_CONTROLLER_H 52 #include <mathlib/mathlib.h> 93 #endif // ECL_PITCH_CONTROLLER_H ~ECL_PitchController()=default
constexpr _Tp constrain(_Tp val, _Tp min_val, _Tp max_val)
ECL_PitchController()=default
void set_max_rate_pos(float max_rate_pos)
void set_max_rate_neg(float max_rate_neg)
float control_attitude(const struct ECL_ControlData &ctl_data) override
Definition of base class for other controllers.
void set_roll_ff(float roll_ff)
float control_euler_rate(const struct ECL_ControlData &ctl_data) override
float control_bodyrate(const struct ECL_ControlData &ctl_data) override
void set_bodyrate_setpoint(float rate)