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

371 lines
7.0 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:17:58Z",
"summary": {
"num_cameras": 3,
"num_markers": 16,
"num_constraints": 94
},
"cameras": [
{
"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": "e",
"position_m": [
1.204669017179544,
-0.9015972134086692,
0.40396820989135496
],
"position_mm": [
1204.669017179544,
-901.5972134086692,
403.96820989135495
],
"direction": [
-0.7505777478218079,
0.6045735478401184,
-0.26669058203697205
]
},
{
"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.27665634255277144,
-0.15736103587818573,
0.35282956996165143
],
"position_mm": [
276.65634255277143,
-157.36103587818573,
352.82956996165143
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 44,
"position_m": [
0.2434406034801775,
-0.17750274860551507,
0.3258052109789436
],
"position_mm": [
243.4406034801775,
-177.50274860551508,
325.8052109789436
],
"link": "FingerB",
"normal": [
0.0,
-0.9375276894468237,
-0.34791066600565723
]
},
{
"marker_id": 59,
"position_m": [
0.6272836636637596,
-0.27640378443512453,
-0.027764405139641048
],
"position_mm": [
627.2836636637596,
-276.4037844351245,
-27.76440513964105
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.019184904364920933,
-0.1898653548579213,
-0.027301174568794075
],
"position_mm": [
-19.184904364920932,
-189.8653548579213,
-27.301174568794075
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.006097574890036933,
-0.2773957297163835,
-0.027673339332410285
],
"position_mm": [
6.097574890036933,
-277.39572971638347,
-27.673339332410286
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5053878693532667,
-0.31381177339284727,
-0.0279317676741544
],
"position_mm": [
505.38786935326675,
-313.8117733928473,
-27.931767674154397
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18717655493219348,
-0.27602007012775714,
-0.02736367993916579
],
"position_mm": [
187.17655493219348,
-276.02007012775715,
-27.363679939165788
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10473488021228712,
-0.19084770467845932,
-0.027434353187907542
],
"position_mm": [
104.73488021228712,
-190.84770467845934,
-27.434353187907544
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 114,
"position_m": [
0.2788820969613431,
-0.16881605954954243,
0.23988383205470956
],
"position_mm": [
278.8820969613431,
-168.81605954954242,
239.88383205470956
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 120,
"position_m": [
0.30097287068513917,
-0.20403707445846067,
0.1835677589313349
],
"position_mm": [
300.9728706851392,
-204.03707445846067,
183.5677589313349
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 215,
"position_m": [
0.2505048383452209,
-0.08921194148207852,
0.0006937491082426794
],
"position_mm": [
250.50483834522092,
-89.21194148207852,
0.6937491082426793
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 219,
"position_m": [
0.2799285445999143,
-0.13989051419099877,
0.27522288180600746
],
"position_mm": [
279.9285445999143,
-139.89051419099877,
275.2228818060075
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 243,
"position_m": [
0.14608428354224445,
-0.1818570202271131,
0.04927669370967721
],
"position_mm": [
146.08428354224446,
-181.85702022711308,
49.27669370967721
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.2250391990326978,
-0.09203964104452479,
0.023423221763571613
],
"position_mm": [
225.0391990326978,
-92.03964104452479,
23.423221763571615
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.20031946299264844,
-0.13442645552835097,
0.029929172384439727
],
"position_mm": [
200.31946299264843,
-134.42645552835097,
29.929172384439727
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.1642256895565353,
-0.1434107953489104,
0.03469989742727622
],
"position_mm": [
164.2256895565353,
-143.4107953489104,
34.69989742727622
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}