Files
appRobotRender/data/camera_study/Scene11/k5_bcdeg/aruco_positions_initial.json
2026-06-02 23:35:45 +02:00

655 lines
12 KiB
JSON

{
"schema_version": "1.2",
"stage": "initial_triangulation",
"created_utc": "2026-06-02T21:27:06Z",
"summary": {
"num_cameras": 5,
"num_markers": 29,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "b",
"position_m": [
0.3087709715705254,
-0.8865315577687489,
1.2045728724504903
],
"position_mm": [
308.77097157052543,
-886.5315577687489,
1204.5728724504902
],
"direction": [
0.0027412460185587406,
0.6196938753128052,
-0.7848387956619263
]
},
{
"camera_id": "c",
"position_m": [
0.280082177793039,
-0.9114096774406122,
0.3947187862124093
],
"position_mm": [
280.082177793039,
-911.4096774406122,
394.7187862124093
],
"direction": [
-0.08651693910360336,
0.953553318977356,
-0.2885323166847229
]
},
{
"camera_id": "d",
"position_m": [
0.6955577422885929,
-0.7981988629911659,
0.3941665952931933
],
"position_mm": [
695.5577422885929,
-798.1988629911659,
394.1665952931933
],
"direction": [
-0.5480054020881653,
0.7889851331710815,
-0.2778353989124298
]
},
{
"camera_id": "e",
"position_m": [
1.1977002351099821,
-0.8974846357366002,
0.4002518648615185
],
"position_mm": [
1197.700235109982,
-897.4846357366002,
400.25186486151847
],
"direction": [
-0.7494373321533203,
0.6063336730003357,
-0.26590055227279663
]
},
{
"camera_id": "g",
"position_m": [
-0.20053208486216448,
0.21110583157164756,
1.40705022910809
],
"position_mm": [
-200.53208486216448,
211.10583157164757,
1407.05022910809
],
"direction": [
0.2950038015842438,
-0.3022984266281128,
-0.9064151644706726
]
}
],
"markers": [
{
"marker_id": 40,
"position_m": [
0.29488889099046234,
0.12644292007227206,
0.1262914924080273
],
"position_mm": [
294.88889099046236,
126.44292007227206,
126.29149240802731
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 53,
"position_m": [
0.4874131299197648,
0.21404850530120217,
-0.027551379940796827
],
"position_mm": [
487.4131299197648,
214.04850530120217,
-27.551379940796828
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.33997930642842855,
-0.3279192396273328,
-0.026942016443582108
],
"position_mm": [
339.9793064284286,
-327.91923962733284,
-26.94201644358211
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28511530635851945,
-0.2614880945828684,
-0.02702245247020716
],
"position_mm": [
285.11530635851943,
-261.4880945828684,
-27.02245247020716
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.047605329984644125,
-0.21694082927101616,
-0.02638072666921987
],
"position_mm": [
47.60532998464412,
-216.94082927101616,
-26.38072666921987
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4016714104625014,
-0.1730461324806554,
-0.027403312919945213
],
"position_mm": [
401.6714104625014,
-173.0461324806554,
-27.40331291994521
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7747259708223595,
-0.23662099065604436,
-0.02698643117339278
],
"position_mm": [
774.7259708223595,
-236.62099065604437,
-26.98643117339278
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.018947352379261925,
-0.18928256192858384,
-0.026194635263329012
],
"position_mm": [
-18.947352379261925,
-189.28256192858385,
-26.194635263329012
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.21040663519792985,
-0.3640099479332896,
-0.026824705940964682
],
"position_mm": [
210.40663519792986,
-364.0099479332896,
-26.82470594096468
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4408575544220631,
0.19363136273404047,
-0.02679255683525943
],
"position_mm": [
440.8575544220631,
193.63136273404047,
-26.79255683525943
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5065181614607057,
-0.313668766366193,
-0.02693489382354712
],
"position_mm": [
506.5181614607057,
-313.668766366193,
-26.93489382354712
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.3623654967562429,
0.2942751207417583,
-0.027655683758890746
],
"position_mm": [
362.3654967562429,
294.2751207417583,
-27.655683758890746
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3716657140250406,
-0.18445556244615377,
-0.02715262947520245
],
"position_mm": [
371.66571402504064,
-184.45556244615378,
-27.152629475202453
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6517093784893121,
-0.2242330234535869,
-0.027010647039458144
],
"position_mm": [
651.7093784893121,
-224.2330234535869,
-27.010647039458142
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10489059925662109,
-0.19076288732804134,
-0.02761242088192207
],
"position_mm": [
104.89059925662109,
-190.76288732804133,
-27.61242088192207
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 114,
"position_m": [
0.2816164016798356,
0.04198689218668158,
0.09394440799032164
],
"position_mm": [
281.6164016798356,
41.98689218668158,
93.94440799032164
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 115,
"position_m": [
0.2326480470618601,
0.04344055885236323,
0.10833996313995506
],
"position_mm": [
232.6480470618601,
43.44055885236323,
108.33996313995506
],
"link": "Arm2",
"normal": [
-0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 120,
"position_m": [
0.2805088139374979,
-0.027868400638420894,
0.09522312949278915
],
"position_mm": [
280.5088139374979,
-27.868400638420894,
95.22312949278914
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 208,
"position_m": [
0.35206763654477524,
-0.08909977866501971,
0.00043502863065295614
],
"position_mm": [
352.06763654477527,
-89.09977866501971,
0.43502863065295616
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34864880836624007,
-0.01208782014926549,
0.0006406332733719036
],
"position_mm": [
348.6488083662401,
-12.08782014926549,
0.6406332733719036
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.2486258831437343,
-0.08750273977817839,
-0.0007072851756733519
],
"position_mm": [
248.62588314373428,
-87.5027397781784,
-0.7072851756733519
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6470682940121195,
-0.08928835848258616,
-0.0002740513656091646
],
"position_mm": [
647.0682940121195,
-89.28835848258616,
-0.2740513656091646
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.28256458237409676,
-0.027619641546321315,
0.06414359680867925
],
"position_mm": [
282.56458237409674,
-27.619641546321315,
64.14359680867925
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 219,
"position_m": [
0.28421393468387157,
0.0798349294431639,
0.0675458934521039
],
"position_mm": [
284.21393468387157,
79.83492944316389,
67.54589345210391
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 229,
"position_m": [
0.15823376619308901,
-0.13725154463080388,
0.1138818531236066
],
"position_mm": [
158.23376619308902,
-137.2515446308039,
113.8818531236066
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.24905824665888135,
-0.16584635300028666,
0.10322472027312281
],
"position_mm": [
249.05824665888136,
-165.84635300028665,
103.22472027312281
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.16166120114552332,
-0.17593260071350078,
0.07686978936350813
],
"position_mm": [
161.6612011455233,
-175.9326007135008,
76.86978936350813
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.28444148588513785,
-0.1438744404868736,
0.07650285785461779
],
"position_mm": [
284.44148588513787,
-143.8744404868736,
76.50285785461779
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.25016851963285125,
-0.1422593276558925,
0.11297582414704807
],
"position_mm": [
250.16851963285126,
-142.2593276558925,
112.97582414704807
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}