mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-06-02 03:49:12 +08:00
attitude_estimator_ekf: fixed quaternion computation from dcm
Signed-off-by: Roman <bapstroman@gmail.com>
This commit is contained in:
@@ -614,7 +614,7 @@ int attitude_estimator_ekf_thread_main(int argc, char *argv[])
|
|||||||
matrix::Dcmf Ro(&Rot_matrix[0]);
|
matrix::Dcmf Ro(&Rot_matrix[0]);
|
||||||
matrix::Dcmf R_declination(&R_decl.data[0][0]);
|
matrix::Dcmf R_declination(&R_decl.data[0][0]);
|
||||||
Ro = R_declination * Ro;
|
Ro = R_declination * Ro;
|
||||||
matrix::Quatf q = R_declination * Ro;
|
matrix::Quatf q = matrix::Quatf(R_declination * Ro);
|
||||||
|
|
||||||
memcpy(&att.q[0],&q._data[0],sizeof(att.q));
|
memcpy(&att.q[0],&q._data[0],sizeof(att.q));
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user