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

389 lines
7.3 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-02T22:56:52Z",
"summary": {
"num_cameras": 4,
"num_markers": 16,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.29985778072375346,
-0.9015086886763308,
0.7085895420934379
],
"position_mm": [
-299.8577807237535,
-901.5086886763308,
708.5895420934379
],
"direction": [
0.46960189938545227,
0.7278991937637329,
-0.499636709690094
]
},
{
"camera_id": "c",
"position_m": [
0.28752597698377347,
-0.9090323131522682,
0.39592483186863714
],
"position_mm": [
287.5259769837735,
-909.0323131522682,
395.9248318686371
],
"direction": [
-0.09462770819664001,
0.9521815180778503,
-0.29050973057746887
]
},
{
"camera_id": "d",
"position_m": [
0.6979996741933059,
-0.7964402797652452,
0.3976766679364876
],
"position_mm": [
697.9996741933059,
-796.4402797652452,
397.6766679364876
],
"direction": [
-0.5500041842460632,
0.7863377332687378,
-0.28136876225471497
]
},
{
"camera_id": "f",
"position_m": [
0.4760185441234359,
-0.29875310533250987,
1.4075692591478004
],
"position_mm": [
476.0185441234359,
-298.75310533250985,
1407.5692591478005
],
"direction": [
-0.2208399474620819,
0.08048706501722336,
-0.9719833135604858
]
}
],
"markers": [
{
"marker_id": 42,
"position_m": [
0.3764235603028707,
-0.1832218843302661,
0.1272327470282543
],
"position_mm": [
376.4235603028707,
-183.2218843302661,
127.2327470282543
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.33112719181943423,
-0.1520978880011458,
0.13696069391672866
],
"position_mm": [
331.12719181943424,
-152.0978880011458,
136.96069391672867
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 58,
"position_m": [
0.04886152120312402,
-0.21816411520472437,
-0.025711916623497016
],
"position_mm": [
48.86152120312402,
-218.16411520472437,
-25.711916623497014
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4027047237052362,
-0.17336637555935736,
-0.027435934270831165
],
"position_mm": [
402.7047237052362,
-173.36637555935735,
-27.435934270831165
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.021884281020133227,
-0.18705333775501967,
-0.029206110793792074
],
"position_mm": [
-21.884281020133226,
-187.05333775501967,
-29.206110793792075
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4409251777637762,
0.19441930687629874,
-0.027771827647095907
],
"position_mm": [
440.9251777637762,
194.41930687629875,
-27.771827647095908
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10628586956040396,
-0.19133319097002746,
-0.02624635266080357
],
"position_mm": [
106.28586956040397,
-191.33319097002746,
-26.24635266080357
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.4053055130626361,
-0.06886944353455658,
0.21975432430239916
],
"position_mm": [
405.3055130626361,
-68.86944353455658,
219.75432430239917
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 122,
"position_m": [
0.36274154040988166,
-0.01744081690634574,
0.27530473589654697
],
"position_mm": [
362.7415404098817,
-17.440816906345738,
275.30473589654696
],
"link": "Arm2",
"normal": [
-1.0,
0.0,
0.0
]
},
{
"marker_id": 124,
"position_m": [
0.36465475735918174,
-0.11143110962852289,
0.214273740781771
],
"position_mm": [
364.65475735918176,
-111.43110962852289,
214.273740781771
],
"link": "Arm2",
"normal": [
-1.0,
0.0,
0.0
]
},
{
"marker_id": 208,
"position_m": [
0.3517320626832799,
-0.09036251927560732,
0.0006846739384257798
],
"position_mm": [
351.7320626832799,
-90.36251927560731,
0.6846739384257798
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.02054079333496585,
-0.01931299977588408,
-0.00040341533897847416
],
"position_mm": [
20.540793334965848,
-19.31299977588408,
-0.40341533897847415
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.2521002791466911,
-0.008184005049309603,
-0.000528656940926207
],
"position_mm": [
252.1002791466911,
-8.184005049309603,
-0.5286569409262071
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34747473709030874,
-0.010478528537414098,
3.544220528020413e-05
],
"position_mm": [
347.47473709030874,
-10.478528537414098,
0.03544220528020413
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.24925628480449316,
-0.0881334129269901,
-0.0004753885036377249
],
"position_mm": [
249.25628480449316,
-88.1334129269901,
-0.4753885036377249
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 242,
"position_m": [
0.28954871457720593,
0.05626299031615183,
0.3036193860625075
],
"position_mm": [
289.54871457720594,
56.262990316151836,
303.6193860625075
],
"link": "Arm1",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}