17     AC_PID_2D(
float initial_p, 
float initial_i, 
float initial_d, 
float initial_imax, 
float initial_filt_hz, 
float initial_filt_d_hz, 
float dt);
    57     void        kP(
const float v) { 
_kp.set(v); }
    58     void        kI(
const float v) { 
_ki.set(v); }
    59     void        kD(
const float v) { 
_kd.set(v); }
 
Vector2< float > Vector2f
 
void set_integrator(const Vector2f &i)
 
float get_filt_alpha_D() const
 
void set_input(const Vector2f &input)
 
void set_integrator(const Vector3f &i)
 
AC_PID_2D(float initial_p, float initial_i, float initial_d, float initial_imax, float initial_filt_hz, float initial_filt_d_hz, float dt)
 
Vector2f get_integrator() const
 
A system for managing and storing variables that are of general interest to the system. 
 
float get_filt_alpha() const
 
static const struct AP_Param::GroupInfo var_info[]
 
void set_input_filter_d(const Vector2f &input_delta)
 
Common definitions and utility routines for the ArduPilot libraries. 
 
Copter PID control class. 
 
void set_input(const Vector3f &input)
 
struct AC_PID_2D::ac_pid_flags _flags