mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-18 20:13:33 +08:00
fix(fw_attitude_control): use euler angles to construct stabilized setpoint
This commit is contained in:
@@ -105,7 +105,7 @@ FixedwingAttitudeControl::vehicle_manual_poll(const float yaw_body)
|
||||
pitch_body = constrain(pitch_body,
|
||||
-radians(_param_fw_man_p_max.get()), radians(_param_fw_man_p_max.get()));
|
||||
|
||||
const Quatf q_sp_rp = AxisAnglef(roll_body, pitch_body, 0.f);
|
||||
const Quatf q_sp_rp = Eulerf(roll_body, pitch_body, 0.f);
|
||||
const Quatf q_sp_yaw(cosf(yaw_body / 2.f), 0.f, 0.f, sinf(yaw_body / 2.f));
|
||||
Quatf q = q_sp_yaw * q_sp_rp;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user