APM:Libraries
AC_AttitudeControl_Heli Member List

This is the complete list of members for AC_AttitudeControl_Heli, including all inherited members.

_accel_pitch_maxAC_AttitudeControlprotected
_accel_roll_maxAC_AttitudeControlprotected
_accel_yaw_maxAC_AttitudeControlprotected
_ahrsAC_AttitudeControlprotected
_althold_lean_angle_maxAC_AttitudeControlprotected
_ang_vel_pitch_maxAC_AttitudeControlprotected
_ang_vel_roll_maxAC_AttitudeControlprotected
_ang_vel_yaw_maxAC_AttitudeControlprotected
_angle_boostAC_AttitudeControlprotected
_angle_boost_enabledAC_AttitudeControlprotected
_angle_limit_tcAC_AttitudeControlprotected
_aparmAC_AttitudeControlprotected
_att_error_rot_vec_radAC_AttitudeControl_Heliprivate
_attitude_ang_errorAC_AttitudeControlprotected
_attitude_target_ang_velAC_AttitudeControlprotected
_attitude_target_euler_angleAC_AttitudeControlprotected
_attitude_target_euler_rateAC_AttitudeControlprotected
_attitude_target_quatAC_AttitudeControlprotected
_control_monitorAC_AttitudeControlprotected
_dtAC_AttitudeControlprotected
_flags_heliAC_AttitudeControl_Heliprivate
_hover_roll_trimAC_AttitudeControl_Heliprivate
_hover_roll_trim_scalarAC_AttitudeControl_Heliprivate
_input_tcAC_AttitudeControlprotected
_inverted_flightAC_AttitudeControlprotected
_motorsAC_AttitudeControlprotected
_p_angle_pitchAC_AttitudeControlprotected
_p_angle_rollAC_AttitudeControlprotected
_p_angle_yawAC_AttitudeControlprotected
_passthrough_pitchAC_AttitudeControl_Heliprivate
_passthrough_rollAC_AttitudeControl_Heliprivate
_passthrough_yawAC_AttitudeControl_Heliprivate
_pid_rate_pitchAC_AttitudeControl_Heliprivate
_pid_rate_rollAC_AttitudeControl_Heliprivate
_pid_rate_yawAC_AttitudeControl_Heliprivate
_piro_comp_enabledAC_AttitudeControl_Heliprivate
_rate_bf_ff_enabledAC_AttitudeControlprotected
_rate_target_ang_velAC_AttitudeControlprotected
_slew_yawAC_AttitudeControlprotected
_throttle_inAC_AttitudeControlprotected
_throttle_rpy_mixAC_AttitudeControlprotected
_throttle_rpy_mix_desiredAC_AttitudeControlprotected
_thrust_error_angleAC_AttitudeControlprotected
_use_sqrt_controllerAC_AttitudeControlprotected
AC_AttitudeControl(AP_AHRS_View &ahrs, const AP_Vehicle::MultiCopter &aparm, AP_Motors &motors, float dt)AC_AttitudeControlinline
AC_AttitudeControl_Heli(AP_AHRS_View &ahrs, const AP_Vehicle::MultiCopter &aparm, AP_MotorsHeli &motors, float dt)AC_AttitudeControl_Heliinline
accel_limiting(bool enable_or_disable)AC_AttitudeControl
ang_vel_limit(Vector3f &euler_rad, float ang_vel_roll_max, float ang_vel_pitch_max, float ang_vel_yaw_max) constAC_AttitudeControl
ang_vel_to_euler_rate(const Vector3f &euler_rad, const Vector3f &ang_vel_rads, Vector3f &euler_rate_rads)AC_AttitudeControl
angle_boost() constAC_AttitudeControlinline
attitude_controller_run_quat()AC_AttitudeControl
bf_feedforward(bool enable_or_disable)AC_AttitudeControlinline
bf_feedforward_save(bool enable_or_disable)AC_AttitudeControlinline
control_monitor_filter_pid(float value, float &rms_P)AC_AttitudeControlprotected
control_monitor_log(void)AC_AttitudeControl
control_monitor_rms_output_pitch(void) constAC_AttitudeControl
control_monitor_rms_output_pitch_D(void) constAC_AttitudeControl
control_monitor_rms_output_pitch_P(void) constAC_AttitudeControl
control_monitor_rms_output_roll(void) constAC_AttitudeControl
control_monitor_rms_output_roll_D(void) constAC_AttitudeControl
control_monitor_rms_output_roll_P(void) constAC_AttitudeControl
control_monitor_rms_output_yaw(void) constAC_AttitudeControl
control_monitor_update(void)AC_AttitudeControlprotected
do_piro_comp(bool piro_comp)AC_AttitudeControl_Heliinline
euler_accel_limit(Vector3f euler_rad, Vector3f euler_accel)AC_AttitudeControl
euler_rate_to_ang_vel(const Vector3f &euler_rad, const Vector3f &euler_rate_rads, Vector3f &ang_vel_rads)AC_AttitudeControl
get_accel_pitch_max() constAC_AttitudeControlinline
get_accel_pitch_max_radss() constAC_AttitudeControlinline
get_accel_roll_max() constAC_AttitudeControlinline
get_accel_roll_max_radss() constAC_AttitudeControlinline
get_accel_yaw_max() constAC_AttitudeControlinline
get_accel_yaw_max_radss() constAC_AttitudeControlinline
get_althold_lean_angle_max() constAC_AttitudeControl
get_angle_pitch_p()AC_AttitudeControlinline
get_angle_roll_p()AC_AttitudeControlinline
get_angle_yaw_p()AC_AttitudeControlinline
get_att_error_angle_deg() constAC_AttitudeControlinline
get_att_target_euler_cd() constAC_AttitudeControlinline
get_bf_feedforward()AC_AttitudeControlinline
get_rate_pitch_pid()AC_AttitudeControl_Heliinlinevirtual
get_rate_roll_pid()AC_AttitudeControl_Heliinlinevirtual
get_rate_yaw_pid()AC_AttitudeControl_Heliinlinevirtual
get_roll_trim_rad()AC_AttitudeControl_Heliinlineprivatevirtual
get_slew_yaw_rads()AC_AttitudeControlinlineprotected
get_throttle_in() constAC_AttitudeControlinline
get_throttle_mix(void) constAC_AttitudeControlinlinevirtual
inertial_frame_reset()AC_AttitudeControl
input_angle_step_bf_roll_pitch_yaw(float roll_angle_step_bf_cd, float pitch_angle_step_bf_cd, float yaw_angle_step_bf_cd)AC_AttitudeControlvirtual
input_euler_angle_roll_pitch_euler_rate_yaw(float euler_roll_angle_cd, float euler_pitch_angle_cd, float euler_yaw_rate_cds) overrideAC_AttitudeControl_Helivirtual
input_euler_angle_roll_pitch_yaw(float euler_roll_angle_cd, float euler_pitch_angle_cd, float euler_yaw_angle_cd, bool slew_yaw) overrideAC_AttitudeControl_Helivirtual
input_euler_rate_roll_pitch_yaw(float euler_roll_rate_cds, float euler_pitch_rate_cds, float euler_yaw_rate_cds)AC_AttitudeControl
input_quaternion(Quaternion attitude_desired_quat)AC_AttitudeControl
input_rate_bf_roll_pitch_yaw(float roll_rate_bf_cds, float pitch_rate_bf_cds, float yaw_rate_bf_cds) overrideAC_AttitudeControl_Helivirtual
input_rate_bf_roll_pitch_yaw_2(float roll_rate_bf_cds, float pitch_rate_bf_cds, float yaw_rate_bf_cds)AC_AttitudeControl
input_rate_bf_roll_pitch_yaw_3(float roll_rate_bf_cds, float pitch_rate_bf_cds, float yaw_rate_bf_cds)AC_AttitudeControl
input_shaping_ang_vel(float target_ang_vel, float desired_ang_vel, float accel_max, float dt)AC_AttitudeControlstatic
input_shaping_angle(float error_angle, float smoothing_gain, float accel_max, float target_ang_vel, float dt)AC_AttitudeControlstatic
input_shaping_rate_predictor(Vector2f error_angle, Vector2f &target_ang_vel, float dt) constAC_AttitudeControl
integrate_bf_rate_error_to_angle_errors()AC_AttitudeControl_Heli
is_throttle_mix_min() constAC_AttitudeControlinlinevirtual
lean_angle_max() constAC_AttitudeControlinline
max_angle_step_bf_pitch()AC_AttitudeControlinline
max_angle_step_bf_roll()AC_AttitudeControlinline
max_angle_step_bf_yaw()AC_AttitudeControlinline
max_rate_step_bf_pitch()AC_AttitudeControl
max_rate_step_bf_roll()AC_AttitudeControl
max_rate_step_bf_yaw()AC_AttitudeControl
parameter_sanity_check()AC_AttitudeControlinlinevirtual
passthrough_bf_roll_pitch_rate_yaw(float roll_passthrough, float pitch_passthrough, float yaw_rate_bf_cds) overrideAC_AttitudeControl_Helivirtual
pitch_feedforward_filterAC_AttitudeControl_Heliprivate
rate_bf_pitch_target(float rate_cds)AC_AttitudeControlinline
rate_bf_roll_target(float rate_cds)AC_AttitudeControlinline
rate_bf_targets() constAC_AttitudeControlinline
rate_bf_to_motor_roll_pitch(const Vector3f &rate_rads, float rate_roll_target_rads, float rate_pitch_target_rads)AC_AttitudeControl_Heliprivate
rate_bf_yaw_target(float rate_cds)AC_AttitudeControlinline
rate_controller_run()AC_AttitudeControl_Helivirtual
rate_target_to_motor_pitch(float rate_actual_rads, float rate_target_rads)AC_AttitudeControlprotected
rate_target_to_motor_roll(float rate_actual_rads, float rate_target_rads)AC_AttitudeControlprotected
rate_target_to_motor_yaw(float rate_yaw_actual_rads, float rate_yaw_rads) overrideAC_AttitudeControl_Heliprivatevirtual
relax_attitude_controllers()AC_AttitudeControl
reset_rate_controller_I_terms()AC_AttitudeControl
rms_pitch_DAC_AttitudeControl
rms_pitch_PAC_AttitudeControl
rms_roll_DAC_AttitudeControl
rms_roll_PAC_AttitudeControl
rms_yawAC_AttitudeControl
roll_feedforward_filterAC_AttitudeControl_Heliprivate
save_accel_pitch_max(float accel_pitch_max)AC_AttitudeControlinline
save_accel_roll_max(float accel_roll_max)AC_AttitudeControlinline
save_accel_yaw_max(float accel_yaw_max)AC_AttitudeControlinline
set_accel_pitch_max(float accel_pitch_max)AC_AttitudeControlinline
set_accel_roll_max(float accel_roll_max)AC_AttitudeControlinline
set_accel_yaw_max(float accel_yaw_max)AC_AttitudeControlinline
set_attitude_target_to_current_attitude()AC_AttitudeControlinline
set_hover_roll_trim_scalar(float scalar) overrideAC_AttitudeControl_Heliinlinevirtual
set_input_tc(float input_tc)AC_AttitudeControlinline
set_inverted_flight(bool inverted) overrideAC_AttitudeControl_Heliinlinevirtual
set_throttle_mix_man()AC_AttitudeControlinlinevirtual
set_throttle_mix_max()AC_AttitudeControlinlinevirtual
set_throttle_mix_min()AC_AttitudeControlinlinevirtual
set_throttle_mix_value(float value)AC_AttitudeControlinlinevirtual
set_throttle_out(float throttle_in, bool apply_angle_boost, float filt_cutoff) overrideAC_AttitudeControl_Helivirtual
set_throttle_out_unstabilized(float throttle_in, bool reset_attitude_control, float filt_cutoff)AC_AttitudeControl
set_yaw_target_to_current_heading()AC_AttitudeControlinline
shift_ef_yaw_target(float yaw_shift_cd)AC_AttitudeControl
sqrt_controller(float error, float p, float second_ord_lim, float dt)AC_AttitudeControlstatic
stopping_point(float first_ord_mag, float p, float second_ord_lim)AC_AttitudeControlstatic
thrust_heading_rotation_angles(Quaternion &att_to_quat, const Quaternion &att_from_quat, Vector3f &att_diff_angle, float &thrust_vec_dot)AC_AttitudeControl
update_althold_lean_angle_max(float throttle_in) overrideAC_AttitudeControl_Helivirtual
update_ang_vel_target_from_att_error(Vector3f attitude_error_rot_vec_rad)AC_AttitudeControlprotected
use_flybar_passthrough(bool passthrough, bool tail_passthrough) overrideAC_AttitudeControl_Heliinlinevirtual
use_leaky_i(bool leaky_i) overrideAC_AttitudeControl_Heliinlinevirtual
use_sqrt_controller(bool use_sqrt_cont)AC_AttitudeControlinline
var_infoAC_AttitudeControl_Helistatic
yaw_acceleration_feedforward_filterAC_AttitudeControl_Heliprivate
yaw_velocity_feedforward_filterAC_AttitudeControl_Heliprivate
~AC_AttitudeControl()AC_AttitudeControlinlinevirtual