|
bool | set_idle_mc () |
| Sets mc motor minimum pwm to VT_IDLE_PWM_MC which ensures that they are spinning in mc mode. More...
|
|
bool | set_idle_fw () |
| Sets mc motor minimum pwm to PWM_MIN which ensures that the motors stop spinning on zero throttle in fw mode. More...
|
|
motor_state | set_motor_state (const motor_state current_state, const motor_state next_state, const int value=0) |
| Sets state of a selection of motors, see struct motor_state. More...
|
|
VtolAttitudeControl * | _attc |
|
mode | _vtol_mode |
|
struct vehicle_attitude_s * | _v_att |
|
struct vehicle_attitude_setpoint_s * | _v_att_sp |
|
struct vehicle_attitude_setpoint_s * | _mc_virtual_att_sp |
|
struct vehicle_attitude_setpoint_s * | _fw_virtual_att_sp |
|
struct vehicle_control_mode_s * | _v_control_mode |
|
struct vtol_vehicle_status_s * | _vtol_vehicle_status |
|
struct actuator_controls_s * | _actuators_out_0 |
|
struct actuator_controls_s * | _actuators_out_1 |
|
struct actuator_controls_s * | _actuators_mc_in |
|
struct actuator_controls_s * | _actuators_fw_in |
|
struct vehicle_local_position_s * | _local_pos |
|
struct vehicle_local_position_setpoint_s * | _local_pos_sp |
|
struct airspeed_s * | _airspeed |
|
struct tecs_status_s * | _tecs_status |
|
struct vehicle_land_detected_s * | _land_detected |
|
struct Params * | _params |
|
bool | flag_idle_mc = false |
|
bool | _pusher_active = false |
|
float | _mc_roll_weight = 1.0f |
|
float | _mc_pitch_weight = 1.0f |
|
float | _mc_yaw_weight = 1.0f |
|
float | _mc_throttle_weight = 1.0f |
|
float | _thrust_transition = 0.0f |
|
float | _ra_hrate = 0.0f |
|
float | _ra_hrate_sp = 0.0f |
|
bool | _flag_was_in_trans_mode = false |
|
hrt_abstime | _trans_finished_ts = 0 |
|
bool | _tecs_running = false |
|
hrt_abstime | _tecs_running_ts = 0 |
|
motor_state | _motor_state = motor_state::DISABLED |
|
The documentation for this class was generated from the following files: