Matrix Quaternions: Apply simpler call for constructor and copying to all remaining modules

This commit is contained in:
Matthias Grob
2017-09-04 04:54:35 +02:00
committed by Beat Küng
parent 2941cea384
commit 5bea264a5f
3 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -474,7 +474,7 @@ void Standard::update_mc_state()
_v_att_sp->roll_body = -asinf(tilt_new(1));
R_sp = matrix::Eulerf(_v_att_sp->roll_body, _v_att_sp->pitch_body, euler_sp(2));
matrix::Quatf q_sp(R_sp);
memcpy(&_v_att_sp->q_d[0], &q_sp._data[0], sizeof(_v_att_sp->q_d));
q_sp.copyTo(_v_att_sp->q_d);
}
_pusher_throttle = _pusher_throttle < 0.0f ? 0.0f : _pusher_throttle;