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

446 lines
8.4 KiB
JSON

{
"schema_version": "1.2",
"stage": "initial_triangulation",
"created_utc": "2026-06-02T22:58:22Z",
"summary": {
"num_cameras": 5,
"num_markers": 18,
"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": "b",
"position_m": [
0.3134536976647028,
-0.8923579484022319,
1.20507845611891
],
"position_mm": [
313.4536976647028,
-892.357948402232,
1205.07845611891
],
"direction": [
-0.0005159506108611822,
0.6220897436141968,
-0.7829457521438599
]
},
{
"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.3780544574806691,
-0.18503787752338205,
0.11827139608756085
],
"position_mm": [
378.0544574806691,
-185.03787752338204,
118.27139608756084
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.33227500196851345,
-0.15163311267812282,
0.1272717399491686
],
"position_mm": [
332.27500196851344,
-151.6331126781228,
127.2717399491686
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 58,
"position_m": [
0.047473912130069476,
-0.2164137847645435,
-0.027039547941433352
],
"position_mm": [
47.47391213006948,
-216.41378476454352,
-27.03954794143335
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40268144151957735,
-0.17333780635072812,
-0.027434362053574555
],
"position_mm": [
402.68144151957733,
-173.33780635072813,
-27.434362053574556
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.01855987546382948,
-0.18915820751146756,
-0.026954867487888334
],
"position_mm": [
-18.559875463829478,
-189.15820751146757,
-26.954867487888336
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.44122094824343644,
0.19448618546361632,
-0.02772677510263037
],
"position_mm": [
441.22094824343645,
194.48618546361632,
-27.72677510263037
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10496542285919527,
-0.19087979477701272,
-0.02700117054955171
],
"position_mm": [
104.96542285919527,
-190.87979477701273,
-27.001170549551713
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.4040106854438448,
-0.06631101215316983,
0.21910300327444907
],
"position_mm": [
404.01068544384475,
-66.31101215316983,
219.10300327444907
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 122,
"position_m": [
0.3614555892635531,
-0.018727488012477297,
0.27759956178497674
],
"position_mm": [
361.45558926355307,
-18.7274880124773,
277.59956178497674
],
"link": "Arm2",
"normal": [
-1.0,
0.0,
0.0
]
},
{
"marker_id": 124,
"position_m": [
0.36533558640782793,
-0.11038101455359361,
0.20727625317063497
],
"position_mm": [
365.3355864078279,
-110.38101455359362,
207.27625317063496
],
"link": "Arm2",
"normal": [
-1.0,
0.0,
0.0
]
},
{
"marker_id": 208,
"position_m": [
0.35138300799336986,
-0.08851793840769491,
-0.0002153159967444438
],
"position_mm": [
351.38300799336986,
-88.51793840769491,
-0.21531599674444382
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.02086177930348826,
-0.02048520286624399,
0.00018223694319027453
],
"position_mm": [
20.86177930348826,
-20.48520286624399,
0.18223694319027453
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.2521881792955411,
-0.008775981072706848,
-0.0007425662360636135
],
"position_mm": [
252.1881792955411,
-8.775981072706848,
-0.7425662360636135
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3479451823523383,
-0.013057365587771095,
0.0011880348026424852
],
"position_mm": [
347.9451823523383,
-13.057365587771095,
1.1880348026424852
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.2493065148938393,
-0.0883450953125242,
-0.000699307735159398
],
"position_mm": [
249.30651489383928,
-88.3450953125242,
-0.699307735159398
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 242,
"position_m": [
0.289520535858497,
0.05623949762455734,
0.30351740976751196
],
"position_mm": [
289.520535858497,
56.239497624557345,
303.51740976751194
],
"link": "Arm1",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 243,
"position_m": [
0.28948316009736946,
0.08190231198132647,
0.35187851416924676
],
"position_mm": [
289.4831600973695,
81.90231198132648,
351.8785141692468
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 247,
"position_m": [
0.3410129644431124,
0.07126306129480707,
0.34681350552905327
],
"position_mm": [
341.0129644431124,
71.26306129480707,
346.81350552905326
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
}
]
}