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

655 lines
12 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:29:06Z",
"summary": {
"num_cameras": 4,
"num_markers": 30,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.3014392781131834,
-0.7976593540300962,
0.8090873924075274
],
"position_mm": [
-301.4392781131834,
-797.6593540300962,
809.0873924075273
],
"direction": [
0.478444904088974,
0.6539158821105957,
-0.5860755443572998
]
},
{
"camera_id": "e",
"position_m": [
1.231553512896588,
-0.9094105466187785,
0.39759016852425577
],
"position_mm": [
1231.553512896588,
-909.4105466187785,
397.5901685242558
],
"direction": [
-0.7645778059959412,
0.5944018959999084,
-0.24921302497386932
]
},
{
"camera_id": "f",
"position_m": [
0.4845048811903778,
-0.3053365075209884,
1.403362534392144
],
"position_mm": [
484.50488119037783,
-305.3365075209884,
1403.3625343921442
],
"direction": [
-0.2269427329301834,
0.08483054488897324,
-0.9702065587043762
]
},
{
"camera_id": "g",
"position_m": [
-0.20770381032232174,
0.20442134232445805,
1.4010649939179851
],
"position_mm": [
-207.70381032232174,
204.42134232445804,
1401.064993917985
],
"direction": [
0.3006979525089264,
-0.2988070547580719,
-0.9057013988494873
]
}
],
"markers": [
{
"marker_id": 41,
"position_m": [
0.24617653351499943,
-0.11219828216805715,
0.34274502833167875
],
"position_mm": [
246.17653351499945,
-112.19828216805715,
342.7450283316787
],
"link": "FingerA",
"normal": [
0.0,
-0.9375276894468237,
0.34791066600565723
]
},
{
"marker_id": 42,
"position_m": [
0.2130991000048746,
-0.07830075820765965,
0.3449971366699507
],
"position_mm": [
213.0991000048746,
-78.30075820765965,
344.9971366699507
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.26608685436604496,
-0.07684520542857604,
0.3442395663447195
],
"position_mm": [
266.086854366045,
-76.84520542857604,
344.23956634471955
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 46,
"position_m": [
0.5367786068151915,
0.18321599512374762,
-0.032102960001300355
],
"position_mm": [
536.7786068151916,
183.2159951237476,
-32.10296000130035
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 47,
"position_m": [
0.3439149198474593,
-0.28556714360322843,
-0.018165830228888655
],
"position_mm": [
343.9149198474593,
-285.56714360322843,
-18.165830228888655
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6873714828309415,
-0.3192089075147689,
-0.02835080692790659
],
"position_mm": [
687.3714828309415,
-319.2089075147689,
-28.35080692790659
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.48769329097120706,
0.2111315567986445,
-0.023908444807993083
],
"position_mm": [
487.69329097120703,
211.1315567986445,
-23.90844480799308
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.34100030425007954,
-0.3283306413911574,
-0.028511215020186973
],
"position_mm": [
341.0003042500795,
-328.3306413911574,
-28.511215020186974
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2842356814224356,
-0.2611995472517402,
-0.027118339369162612
],
"position_mm": [
284.2356814224356,
-261.1995472517402,
-27.118339369162612
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.49880726003666065,
0.1672817889798999,
-0.026464700430443137
],
"position_mm": [
498.80726003666064,
167.2817889798999,
-26.464700430443138
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04915756750466451,
-0.2172133572642471,
-0.018679850780799017
],
"position_mm": [
49.15756750466451,
-217.2133572642471,
-18.67985078079902
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40378229406468724,
-0.17210040355491033,
-0.029690632972814143
],
"position_mm": [
403.7822940646872,
-172.10040355491032,
-29.690632972814143
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7769092844368578,
-0.23598552738184347,
-0.027661962796792706
],
"position_mm": [
776.9092844368578,
-235.98552738184347,
-27.661962796792707
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.021702879733780666,
-0.1880416576547507,
-0.02930348897274087
],
"position_mm": [
-21.702879733780666,
-188.0416576547507,
-29.30348897274087
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.21052452278884537,
-0.36488912132381524,
-0.028550561844427405
],
"position_mm": [
210.52452278884536,
-364.88912132381523,
-28.550561844427406
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.575350047359238,
0.17405936387678106,
-0.027869644511430647
],
"position_mm": [
575.350047359238,
174.05936387678105,
-27.869644511430646
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005450489323610369,
-0.27855671806504945,
-0.029302528175837297
],
"position_mm": [
5.450489323610369,
-278.55671806504944,
-29.3025281758373
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4424060056418457,
0.1937834811948664,
-0.028115862533109593
],
"position_mm": [
442.4060056418457,
193.7834811948664,
-28.115862533109592
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5078685113700817,
-0.31449129893398975,
-0.02805618814153844
],
"position_mm": [
507.8685113700817,
-314.49129893398975,
-28.05618814153844
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18657021194758164,
-0.27579570123163744,
-0.02808340875896329
],
"position_mm": [
186.57021194758164,
-275.79570123163745,
-28.083408758963287
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.370070189568189,
-0.1859047563432996,
-0.024919035652925487
],
"position_mm": [
370.070189568189,
-185.9047563432996,
-24.919035652925487
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.30505317411651917,
-0.3598113231165371,
-0.027928885523508504
],
"position_mm": [
305.0531741165192,
-359.8113231165371,
-27.928885523508505
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6506709680763603,
-0.22401344740882229,
-0.02660841128898524
],
"position_mm": [
650.6709680763603,
-224.0134474088223,
-26.60841128898524
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10531448548038774,
-0.18942864495553272,
-0.02827922815524517
],
"position_mm": [
105.31448548038775,
-189.42864495553272,
-28.27922815524517
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.2645176053778229,
-0.16719955168235356,
0.24599571637920614
],
"position_mm": [
264.51760537782286,
-167.19955168235356,
245.99571637920613
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.1700609917099506,
-0.05243068317615427,
0.09252248712906731
],
"position_mm": [
170.0609917099506,
-52.43068317615427,
92.52248712906731
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3521793316859,
-0.08925720129428578,
-0.0004094210350188933
],
"position_mm": [
352.17933168589997,
-89.25720129428578,
-0.4094210350188933
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.02074911674231027,
-0.020825165682828037,
0.0023632726713280414
],
"position_mm": [
20.74911674231027,
-20.825165682828036,
2.3632726713280414
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6479273926205966,
-0.08995144328299998,
-0.0007101801333818542
],
"position_mm": [
647.9273926205966,
-89.95144328299997,
-0.7101801333818543
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.16611862472066175,
-0.1422048051011137,
0.08751598741784922
],
"position_mm": [
166.11862472066176,
-142.2048051011137,
87.51598741784922
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
}
]
}