Files
appRobotRender/data/camera_study/Scene7/k6_abcdfg/aruco_positions_optimized.json
2026-06-03 07:04:27 +02:00

767 lines
14 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:21:47Z",
"summary": {
"num_cameras": 6,
"num_markers": 34,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.3008120456617256,
-0.7967324976921262,
0.8035603940327218
],
"position_mm": [
-300.8120456617256,
-796.7324976921261,
803.5603940327219
],
"direction": [
0.478861004114151,
0.6553303003311157,
-0.5841526389122009
]
},
{
"camera_id": "b",
"position_m": [
0.3032776168602546,
-0.9034907966109161,
1.1914760495863213
],
"position_mm": [
303.2776168602546,
-903.4907966109162,
1191.4760495863213
],
"direction": [
0.005841582547873259,
0.630989134311676,
-0.7757696509361267
]
},
{
"camera_id": "c",
"position_m": [
0.31352477320154787,
-0.900364134663362,
0.395486087669763
],
"position_mm": [
313.5247732015479,
-900.3641346633619,
395.48608766976304
],
"direction": [
-0.12002504616975784,
0.9488678574562073,
-0.2919653058052063
]
},
{
"camera_id": "d",
"position_m": [
0.7053726989327014,
-0.7916993791931249,
0.39580877555507565
],
"position_mm": [
705.3726989327014,
-791.699379193125,
395.80877555507567
],
"direction": [
-0.5581956505775452,
0.7812879085540771,
-0.2792970836162567
]
},
{
"camera_id": "f",
"position_m": [
0.4840985781070297,
-0.3107642971811879,
1.4024590280841054
],
"position_mm": [
484.0985781070297,
-310.76429718118794,
1402.4590280841053
],
"direction": [
-0.22673296928405762,
0.08821365982294083,
-0.9699538946151733
]
},
{
"camera_id": "g",
"position_m": [
-0.2105851021647306,
0.1959402103874402,
1.396204731389063
],
"position_mm": [
-210.58510216473059,
195.9402103874402,
1396.204731389063
],
"direction": [
0.30323532223701477,
-0.29429134726524353,
-0.9063338041305542
]
}
],
"markers": [
{
"marker_id": 40,
"position_m": [
0.2717722503373551,
-0.14863595312590636,
0.35232773787819693
],
"position_mm": [
271.7722503373551,
-148.63595312590635,
352.32773787819696
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 44,
"position_m": [
0.23776855195199806,
-0.17013324472286828,
0.32537749541528177
],
"position_mm": [
237.76855195199806,
-170.13324472286828,
325.37749541528177
],
"link": "FingerB",
"normal": [
0.0,
-0.9375276894468237,
-0.34791066600565723
]
},
{
"marker_id": 47,
"position_m": [
0.3452915206759803,
-0.2849876657644777,
-0.031628842514214106
],
"position_mm": [
345.2915206759803,
-284.9876657644777,
-31.628842514214107
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16810891954190182,
-0.1739038886226095,
-0.027224177575239716
],
"position_mm": [
168.10891954190183,
-173.9038886226095,
-27.224177575239715
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3400904335133125,
-0.32844356177010425,
-0.026264907875683686
],
"position_mm": [
340.09043351331246,
-328.4435617701042,
-26.264907875683686
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28496926477035134,
-0.2608187515003472,
-0.02807426311154305
],
"position_mm": [
284.96926477035134,
-260.8187515003472,
-28.07426311154305
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04901851863060178,
-0.21738276462355044,
-0.026375676898153937
],
"position_mm": [
49.01851863060178,
-217.38276462355043,
-26.375676898153937
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6265358459067728,
-0.27652044316323304,
-0.026705237399753137
],
"position_mm": [
626.5358459067728,
-276.52044316323304,
-26.705237399753138
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.403875112867004,
-0.17028400541559077,
-0.029876422011842024
],
"position_mm": [
403.875112867004,
-170.28400541559077,
-29.876422011842024
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.022024503364847105,
-0.18684853860272974,
-0.028739722067891514
],
"position_mm": [
-22.024503364847106,
-186.84853860272975,
-28.739722067891513
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005478962321897549,
-0.27974891587210177,
-0.027320215110545484
],
"position_mm": [
5.478962321897549,
-279.74891587210175,
-27.320215110545483
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.3122629325749879,
-0.15883604766318302,
-0.02721105172952655
],
"position_mm": [
312.2629325749879,
-158.83604766318302,
-27.21105172952655
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 82,
"position_m": [
0.21814437203029513,
0.2969682474786796,
-0.028246244821587906
],
"position_mm": [
218.14437203029513,
296.9682474786796,
-28.246244821587904
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 83,
"position_m": [
0.044744972756129694,
0.3416635937382684,
-0.02774746888962983
],
"position_mm": [
44.74497275612969,
341.6635937382684,
-27.74746888962983
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5060346120752647,
-0.31359755689702096,
-0.027110573861697938
],
"position_mm": [
506.0346120752647,
-313.597556897021,
-27.110573861697937
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6458427669113217,
-0.18755150409556887,
-0.026293646903250666
],
"position_mm": [
645.8427669113217,
-187.55150409556887,
-26.293646903250664
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18680130830782793,
-0.2758093715901731,
-0.0279550567192421
],
"position_mm": [
186.80130830782792,
-275.8093715901731,
-27.955056719242098
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3703265464968008,
-0.18492947127554024,
-0.026740710583357846
],
"position_mm": [
370.3265464968008,
-184.92947127554024,
-26.740710583357846
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.3043982892674143,
-0.360153622533252,
-0.024237387523209114
],
"position_mm": [
304.3982892674143,
-360.153622533252,
-24.237387523209115
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10611393586717498,
-0.18989415909501534,
-0.027859524179991123
],
"position_mm": [
106.11393586717497,
-189.89415909501534,
-27.859524179991123
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 114,
"position_m": [
0.2697719362594957,
-0.17882272201623153,
0.23580839835603373
],
"position_mm": [
269.7719362594957,
-178.82272201623152,
235.80839835603373
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 115,
"position_m": [
0.2213526935137102,
-0.1686561726874107,
0.23742727554813106
],
"position_mm": [
221.3526935137102,
-168.6561726874107,
237.42727554813106
],
"link": "Arm2",
"normal": [
-0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 120,
"position_m": [
0.28997740457275106,
-0.23297517988795235,
0.19631794241749495
],
"position_mm": [
289.9774045727511,
-232.97517988795235,
196.31794241749495
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 198,
"position_m": [
0.13929904850536412,
-0.05338263709089907,
0.09190918678668017
],
"position_mm": [
139.2990485053641,
-53.38263709089907,
91.90918678668017
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3522658824177006,
-0.09135488029187529,
0.0011670345150107712
],
"position_mm": [
352.26588241770065,
-91.35488029187529,
1.1670345150107713
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021091732194097598,
-0.019438065124831785,
0.0009422543023629987
],
"position_mm": [
21.0917321940976,
-19.438065124831784,
0.9422543023629987
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.2522086124319397,
-0.009401368792662236,
0.00021568258244644565
],
"position_mm": [
252.2086124319397,
-9.401368792662236,
0.21568258244644564
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3474676575416553,
-0.0115022973094266,
0.0004326892966850998
],
"position_mm": [
347.46765754165534,
-11.5022973094266,
0.4326892966850998
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.2505188022469751,
-0.08938158840409757,
0.0007707652325377067
],
"position_mm": [
250.5188022469751,
-89.38158840409757,
0.7707652325377067
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.13779914964309978,
-0.14313427459011022,
0.0853981610301228
],
"position_mm": [
137.79914964309978,
-143.1342745901102,
85.3981610301228
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.21090597720418142,
-0.09625546689141262,
0.012240268920521557
],
"position_mm": [
210.90597720418143,
-96.25546689141262,
12.240268920521556
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.14080393793544324,
-0.17361497813521476,
0.04651460664198135
],
"position_mm": [
140.80393793544323,
-173.61497813521476,
46.51460664198135
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2132211683027098,
-0.12086260877723337,
0.022580031465585255
],
"position_mm": [
213.2211683027098,
-120.86260877723338,
22.580031465585254
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.1936964971128846,
-0.14916713909669402,
0.03754644252652663
],
"position_mm": [
193.6964971128846,
-149.16713909669403,
37.546442526526626
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}