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

445 lines
8.4 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-02T22:58:23Z",
"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.3765862179997379,
-0.183011632266222,
0.1272470369271577
],
"position_mm": [
376.5862179997379,
-183.011632266222,
127.2470369271577
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.3313188538570128,
-0.1514563198631363,
0.13690953770799497
],
"position_mm": [
331.3188538570128,
-151.4563198631363,
136.90953770799496
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 58,
"position_m": [
0.04888301016924189,
-0.2184379062388821,
-0.02528573423802904
],
"position_mm": [
48.88301016924189,
-218.4379062388821,
-25.285734238029043
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4026763088344233,
-0.17337326254632962,
-0.02741608865971551
],
"position_mm": [
402.6763088344233,
-173.3732625463296,
-27.41608865971551
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.02169804128985532,
-0.18705122106571,
-0.02955735164025838
],
"position_mm": [
-21.698041289855322,
-187.05122106571002,
-29.55735164025838
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4409251777645025,
0.19441930686657094,
-0.0277718276363394
],
"position_mm": [
440.9251777645025,
194.41930686657093,
-27.7718276363394
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.1060290185021684,
-0.19103844087906677,
-0.02644394225460281
],
"position_mm": [
106.02901850216841,
-191.03844087906677,
-26.44394225460281
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.4051995939640106,
-0.06781629437755876,
0.2195288188537899
],
"position_mm": [
405.1995939640106,
-67.81629437755876,
219.5288188537899
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 122,
"position_m": [
0.3632798483978687,
-0.017585205095260976,
0.2754218560096352
],
"position_mm": [
363.2798483978687,
-17.585205095260974,
275.4218560096352
],
"link": "Arm2",
"normal": [
-1.0,
0.0,
0.0
]
},
{
"marker_id": 124,
"position_m": [
0.3649744574451991,
-0.11082792460947809,
0.2144348842642796
],
"position_mm": [
364.97445744519905,
-110.82792460947809,
214.4348842642796
],
"link": "Arm2",
"normal": [
-1.0,
0.0,
0.0
]
},
{
"marker_id": 208,
"position_m": [
0.35173206268329266,
-0.09036251927549825,
0.0006846739377892341
],
"position_mm": [
351.73206268329267,
-90.36251927549826,
0.6846739377892341
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.020808141666428335,
-0.019404802213060544,
-0.00033056269674809125
],
"position_mm": [
20.808141666428334,
-19.404802213060545,
-0.33056269674809124
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.25211517340640627,
-0.00834071463711395,
-0.0004592319363088944
],
"position_mm": [
252.11517340640626,
-8.34071463711395,
-0.4592319363088944
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34747473709101695,
-0.010478528537257201,
3.544220597311104e-05
],
"position_mm": [
347.47473709101695,
-10.478528537257201,
0.03544220597311104
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.24960261853031282,
-0.08830114590093392,
-0.0003336268383038827
],
"position_mm": [
249.6026185303128,
-88.30114590093392,
-0.3336268383038827
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 242,
"position_m": [
0.28924678174303736,
0.05798788664505217,
0.30412820738311647
],
"position_mm": [
289.2467817430374,
57.987886645052164,
304.1282073831165
],
"link": "Arm1",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 243,
"position_m": [
0.2866305541054668,
0.08502855597969033,
0.3455040799184651
],
"position_mm": [
286.6305541054668,
85.02855597969034,
345.5040799184651
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 247,
"position_m": [
0.33887619250482165,
0.07189869739183254,
0.346938757413285
],
"position_mm": [
338.87619250482163,
71.89869739183254,
346.93875741328503
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
}
]
}