@@ -122,15 +122,15 @@ FixedwingAttitudeControl::vehicle_manual_poll(const float yaw_body)
122122
123123 // STABILIZED mode generate the attitude setpoint from manual user inputs
124124
125- _att_sp.roll_body = _manual_control_setpoint.y * radians (_param_fw_man_r_max.get ());
125+ _att_sp.roll_body = _manual_control_setpoint.roll * radians (_param_fw_man_r_max.get ());
126126
127- _att_sp.pitch_body = -_manual_control_setpoint.x * radians (_param_fw_man_p_max.get ())
127+ _att_sp.pitch_body = -_manual_control_setpoint.pitch * radians (_param_fw_man_p_max.get ())
128128 + radians (_param_fw_psp_off.get ());
129129 _att_sp.pitch_body = constrain (_att_sp.pitch_body ,
130130 -radians (_param_fw_man_p_max.get ()), radians (_param_fw_man_p_max.get ()));
131131
132132 _att_sp.yaw_body = yaw_body; // yaw is not controlled, so set setpoint to current yaw
133- _att_sp.thrust_body [0 ] = math::constrain (_manual_control_setpoint.z , 0 .0f , 1 .0f );
133+ _att_sp.thrust_body [0 ] = math::constrain (_manual_control_setpoint.throttle , 0 .0f , 1 .0f );
134134
135135 Quatf q (Eulerf (_att_sp.roll_body , _att_sp.pitch_body , _att_sp.yaw_body ));
136136 q.copyTo (_att_sp.q_d );
@@ -431,7 +431,7 @@ void FixedwingAttitudeControl::Run()
431431
432432 /* add yaw rate setpoint from sticks in all attitude-controlled modes */
433433 if (_vcontrol_mode.flag_control_manual_enabled ) {
434- body_rates_setpoint (2 ) += math::constrain (_manual_control_setpoint.r * radians (_param_fw_y_rmax.get ()),
434+ body_rates_setpoint (2 ) += math::constrain (_manual_control_setpoint.yaw * radians (_param_fw_y_rmax.get ()),
435435 -radians (_param_fw_y_rmax.get ()), radians (_param_fw_y_rmax.get ()));
436436 }
437437
@@ -451,7 +451,7 @@ void FixedwingAttitudeControl::Run()
451451
452452 if (_vcontrol_mode.flag_control_manual_enabled ) {
453453 // always direct control of steering wheel with yaw stick in manual modes
454- wheel_u = _manual_control_setpoint.r ;
454+ wheel_u = _manual_control_setpoint.yaw ;
455455
456456 } else {
457457 // XXX: yaw_sp_move_rate here is an abuse -- used to ferry manual yaw inputs from
0 commit comments