recoverPose_debug00.txt
1 | --- answer is --- |
---|---|
2 | [ 11. 22. 33.] |
3 | [[ 1. 0. 0. ] |
4 | [ 0. 0.70710678 -0.70710678] |
5 | [ 0. 0.70710678 0.70710678]] |
6 | |
7 | --- cv2.decomposeEssentialMat() tells: |
8 | R0 |
9 | [[-0.85714286 0.50507627 0.10101525] |
10 | [ 0.28571429 0.30304576 0.90913729] |
11 | [ 0.42857143 0.80812204 -0.40406102]] |
12 | R1 ... right choice for [11,22,33],Rx=45[deg] |
13 | [[ 1.00000000e+00 -2.77555756e-16 -2.77555756e-17] |
14 | [ 1.66533454e-16 7.07106781e-01 -7.07106781e-01] |
15 | [ -1.11022302e-16 7.07106781e-01 7.07106781e-01]] |
16 | T ... why normalized? |
17 | [[-0.26726124] |
18 | [-0.53452248] |
19 | [-0.80178373]] |
20 | |tryT| = 1.0 |
21 | |
22 | T by hack ... same as answerT |
23 | [11.0, 21.999999999999996, 33.0] |