Path: blob/master/libraries/APM_Control/AP_PitchController.h
9532 views
#pragma once12#include "AP_FW_Controller.h"34class AP_PitchController : public AP_FW_Controller5{6public:7AP_PitchController(const AP_FixedWing &parms);89/* Do not allow copies */10CLASS_NO_COPY(AP_PitchController);1112float get_servo_out(int32_t angle_err, float scaler, bool disable_integrator, bool ground_mode) override;1314static const struct AP_Param::GroupInfo var_info[];1516void convert_pid();1718private:19AP_Float _roll_ff;2021float _get_coordination_rate_offset(const float &aspeed, bool &inverted) const;2223float get_airspeed() const override;24bool is_underspeed(const float aspeed) const override;25float get_measured_rate() const override;2627};282930