@@ -23,12 +23,9 @@ def test_vector_to_tuple(self):
2323 def test_rpy_tr (self ):
2424 for rpy , tr in [
2525 ((0 , 0 , 0 ), mod .matrixToTuple (np .identity (4 ))),
26- ((np .pi , 0 , 0 ), ((1 , 0 , 0 , 0 ), (0 , - 1 , 0 , 0 ), (0 , 0 , - 1 , 0 ),
27- (0 , 0 , 0 , 1 ))),
28- ((0 , np .pi , 0 ), ((- 1 , 0 , 0 , 0 ), (0 , 1 , 0 , 0 ), (0 , 0 , - 1 , 0 ),
29- (0 , 0 , 0 , 1 ))),
30- ((0 , 0 , np .pi ), ((- 1 , 0 , 0 , 0 ), (0 , - 1 , 0 , 0 ), (0 , 0 , 1 , 0 ),
31- (0 , 0 , 0 , 1 ))),
26+ ((np .pi , 0 , 0 ), ((1 , 0 , 0 , 0 ), (0 , - 1 , 0 , 0 ), (0 , 0 , - 1 , 0 ), (0 , 0 , 0 , 1 ))),
27+ ((0 , np .pi , 0 ), ((- 1 , 0 , 0 , 0 ), (0 , 1 , 0 , 0 ), (0 , 0 , - 1 , 0 ), (0 , 0 , 0 , 1 ))),
28+ ((0 , 0 , np .pi ), ((- 1 , 0 , 0 , 0 ), (0 , - 1 , 0 , 0 ), (0 , 0 , 1 , 0 ), (0 , 0 , 0 , 1 ))),
3229 ]:
3330 np .testing .assert_allclose (tr , mod .rpy2tr (* rpy ), atol = 1e-15 )
3431
@@ -39,26 +36,21 @@ def test_matrix_rpy(self):
3936 ]:
4037 np .testing .assert_allclose (rpy , mod .matrixToRPY (mat ))
4138 # np.testing.assert_allclose(mat, mod.RPYToMatrix(rpy))
42- np .testing .assert_allclose (rpy ,
43- mod .matrixToRPY (mod .RPYToMatrix (rpy )))
39+ np .testing .assert_allclose (rpy , mod .matrixToRPY (mod .RPYToMatrix (rpy )))
4440
4541 def test_rotate (self ):
4642 for axis , angle , mat in [
47- ('x' , np .pi , ((1 , 0 , 0 , 0 ), (0 , - 1 , 0 , 0 ), (0 , 0 , - 1 , 0 ),
48- (0 , 0 , 0 , 1 ))),
49- ('y' , np .pi , ((- 1 , 0 , 0 , 0 ), (0 , 1 , 0 , 0 ), (0 , 0 , - 1 , 0 ),
50- (0 , 0 , 0 , 1 ))),
51- ('z' , np .pi , ((- 1 , 0 , 0 , 0 ), (0 , - 1 , 0 , 0 ), (0 , 0 , 1 , 0 ),
52- (0 , 0 , 0 , 1 ))),
43+ ('x' , np .pi , ((1 , 0 , 0 , 0 ), (0 , - 1 , 0 , 0 ), (0 , 0 , - 1 , 0 ), (0 , 0 , 0 , 1 ))),
44+ ('y' , np .pi , ((- 1 , 0 , 0 , 0 ), (0 , 1 , 0 , 0 ), (0 , 0 , - 1 , 0 ), (0 , 0 , 0 , 1 ))),
45+ ('z' , np .pi , ((- 1 , 0 , 0 , 0 ), (0 , - 1 , 0 , 0 ), (0 , 0 , 1 , 0 ), (0 , 0 , 0 , 1 ))),
5346 ]:
5447 self .assertEqual (mat , mod .rotate (axis , angle ))
5548
5649 def test_quat_mat (self ):
5750 for quat , mat in [
5851 ((0 , 0 , 0 , 1 ), np .identity (3 )),
5952 ((0 , 0 , 1 , 0 ), ((- 1 , 0 , 0 ), (0 , - 1 , 0 ), (0 , 0 , 1 ))),
60- ((0 , - 0.5 , 0 , 0.5 ), ((0.5 , 0 , - 0.5 ), (0 , 1 , 0 ), (0.5 , 0 ,
61- 0.5 ))),
53+ ((0 , - 0.5 , 0 , 0.5 ), ((0.5 , 0 , - 0.5 ), (0 , 1 , 0 ), (0.5 , 0 , 0.5 ))),
6254 ]:
6355 self .assertEqual (mat , mod .quaternionToMatrix (quat ))
6456
0 commit comments