mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-05-02 05:04:08 +08:00
Added dcm quat prod consistency check.
This commit is contained in:
parent
4f13809420
commit
1a87564b85
@ -169,6 +169,12 @@ int main()
|
||||
q4 *= q3;
|
||||
TEST(isEqual(Quatf(-1, 0, 0, 0), q4));
|
||||
|
||||
// check consistentcy of quaternion and dcm product
|
||||
Dcmf dcm3(Eulerf(1, 2, 3));
|
||||
Dcmf dcm4(Eulerf(4, 5, 6));
|
||||
Dcmf dcm34 = dcm3*dcm4;
|
||||
TEST(isEqual(Quatf(dcm3)*Quatf(dcm4), Quatf(dcm34)));
|
||||
|
||||
// quaternion derivate
|
||||
Quatf q1(0, 1, 0, 0);
|
||||
Vector<float, 4> q1_dot = q1.derivative(Vector3f(1, 2, 3));
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user