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

464 lines
8.8 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-02T21:26:25Z",
"summary": {
"num_cameras": 5,
"num_markers": 19,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.30248901741824863,
-0.7974408418770258,
0.793212239629554
],
"position_mm": [
-302.48901741824864,
-797.4408418770258,
793.212239629554
],
"direction": [
0.4821038544178009,
0.6583291888237,
-0.5780817866325378
]
},
{
"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": "f",
"position_m": [
0.4596745648416638,
-0.3017623765300801,
1.4128365689465576
],
"position_mm": [
459.6745648416638,
-301.7623765300801,
1412.8365689465577
],
"direction": [
-0.20994123816490173,
0.08133889734745026,
-0.9743247032165527
]
}
],
"markers": [
{
"marker_id": 40,
"position_m": [
0.2948694953866704,
0.1265486686116871,
0.12732593677159362
],
"position_mm": [
294.8694953866704,
126.54866861168709,
127.32593677159362
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 45,
"position_m": [
0.2525826344948741,
0.14437202222377998,
0.14598630396827905
],
"position_mm": [
252.58263449487413,
144.37202222378,
145.98630396827906
],
"link": "FingerB",
"normal": [
-0.8830215713766957,
-0.3090575499818435,
-0.3532086285506783
]
},
{
"marker_id": 62,
"position_m": [
0.40356790838108114,
-0.17145919997704526,
-0.03270075100623987
],
"position_mm": [
403.56790838108117,
-171.45919997704524,
-32.70075100623987
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.017863040707213732,
-0.1902053768271975,
-0.025541663084826256
],
"position_mm": [
-17.86304070721373,
-190.20537682719748,
-25.541663084826258
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.44102053718826617,
0.19432193914921722,
-0.026982821275032515
],
"position_mm": [
441.0205371882662,
194.32193914921723,
-26.982821275032514
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3704762043813086,
-0.18554490839919596,
-0.025193001630120473
],
"position_mm": [
370.4762043813086,
-185.54490839919598,
-25.193001630120474
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6527954936622734,
-0.22250641612734667,
-0.028961874540473824
],
"position_mm": [
652.7954936622734,
-222.50641612734668,
-28.961874540473826
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10543438603523059,
-0.1912296113299895,
-0.026172568492181577
],
"position_mm": [
105.43438603523059,
-191.2296113299895,
-26.172568492181576
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.15797042504753722,
-0.04916723087411219,
0.10802860599888174
],
"position_mm": [
157.97042504753722,
-49.16723087411219,
108.02860599888174
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.651325651635006,
-0.00903688700916213,
-0.0005168233333691255
],
"position_mm": [
651.325651635006,
-9.036887009162129,
-0.5168233333691256
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3517674422626277,
-0.09092252229794928,
0.0008650541140875076
],
"position_mm": [
351.7674422626277,
-90.92252229794929,
0.8650541140875077
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.020963898069375347,
-0.021254351151673404,
0.001185150413734753
],
"position_mm": [
20.963898069375347,
-21.254351151673404,
1.185150413734753
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34823438864199374,
-0.01100190969521602,
0.00040675926466278374
],
"position_mm": [
348.23438864199375,
-11.001909695216021,
0.4067592646627837
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.24855598058910602,
-0.08650924302259302,
-0.0010025941786272708
],
"position_mm": [
248.555980589106,
-86.50924302259303,
-1.0025941786272707
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6471972128896617,
-0.088929981669095,
-0.0002953235763370673
],
"position_mm": [
647.1972128896617,
-88.92998166909501,
-0.2953235763370673
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.1574806818825584,
-0.13913903693720814,
0.11022578757396859
],
"position_mm": [
157.4806818825584,
-139.13903693720815,
110.22578757396859
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.24527462188783075,
-0.16463946037750365,
0.1014360470058244
],
"position_mm": [
245.27462188783076,
-164.63946037750367,
101.43604700582439
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.1570061789851401,
-0.17377694151312528,
0.07487041183165839
],
"position_mm": [
157.0061789851401,
-173.77694151312528,
74.87041183165839
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2477733463064264,
-0.14045819994907202,
0.11268956802184982
],
"position_mm": [
247.7733463064264,
-140.45819994907202,
112.68956802184982
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}