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

447 lines
8.4 KiB
JSON

{
"schema_version": "1.2",
"stage": "initial_triangulation",
"created_utc": "2026-06-02T22:57:08Z",
"summary": {
"num_cameras": 4,
"num_markers": 19,
"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": "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": "g",
"position_m": [
-0.19511158023378877,
0.21807120467829932,
1.4054723322580496
],
"position_mm": [
-195.11158023378877,
218.07120467829932,
1405.4723322580496
],
"direction": [
0.29194176197052,
-0.3066600561141968,
-0.9059413075447083
]
}
],
"markers": [
{
"marker_id": 42,
"position_m": [
0.37876733794246137,
-0.19037556759563332,
0.12560524649724936
],
"position_mm": [
378.7673379424614,
-190.37556759563333,
125.60524649724935
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.3336855134808901,
-0.15736523143945616,
0.13467347468982452
],
"position_mm": [
333.6855134808901,
-157.36523143945615,
134.67347468982453
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 58,
"position_m": [
0.04766885954345436,
-0.21664987665919702,
-0.02688042236868293
],
"position_mm": [
47.66885954345436,
-216.64987665919702,
-26.88042236868293
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40265980292905307,
-0.17358170054582409,
-0.027251353128284896
],
"position_mm": [
402.65980292905306,
-173.58170054582408,
-27.251353128284897
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7748778779167296,
-0.2366310901739155,
-0.02742492529461915
],
"position_mm": [
774.8778779167296,
-236.6310901739155,
-27.42492529461915
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.018901204522543243,
-0.1892159577167411,
-0.026992144308884698
],
"position_mm": [
-18.901204522543242,
-189.2159577167411,
-26.992144308884697
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.574834791107482,
0.17394385345169427,
-0.02854758442526494
],
"position_mm": [
574.834791107482,
173.94385345169428,
-28.54758442526494
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.44065088438255495,
0.19380003908611382,
-0.02751294796891142
],
"position_mm": [
440.650884382555,
193.80003908611383,
-27.51294796891142
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.506985889870824,
-0.31391918781727135,
-0.027959950936425823
],
"position_mm": [
506.98588987082405,
-313.91918781727134,
-27.959950936425823
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6519851209580919,
-0.22417384203848514,
-0.027497719053425726
],
"position_mm": [
651.9851209580919,
-224.17384203848513,
-27.497719053425726
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10470665303802279,
-0.19060941476407559,
-0.027165494682787488
],
"position_mm": [
104.7066530380228,
-190.60941476407558,
-27.16549468278749
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 122,
"position_m": [
0.3657165891591886,
-0.017461551684672862,
0.274321313324695
],
"position_mm": [
365.7165891591886,
-17.461551684672862,
274.321313324695
],
"link": "Arm2",
"normal": [
-1.0,
0.0,
0.0
]
},
{
"marker_id": 124,
"position_m": [
0.3714294232002131,
-0.10499300231226255,
0.2058190924965646
],
"position_mm": [
371.4294232002131,
-104.99300231226255,
205.8190924965646
],
"link": "Arm2",
"normal": [
-1.0,
0.0,
0.0
]
},
{
"marker_id": 210,
"position_m": [
0.021699401142694877,
-0.01959630330370882,
-0.00016771412837327817
],
"position_mm": [
21.699401142694878,
-19.596303303708822,
-0.16771412837327818
],
"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": 215,
"position_m": [
0.2506029555776179,
-0.08838550942620217,
0.00027097862827277957
],
"position_mm": [
250.6029555776179,
-88.38550942620218,
0.2709786282727796
],
"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.2933050880312183,
0.08912996087703678,
0.34374232950313777
],
"position_mm": [
293.3050880312183,
89.12996087703678,
343.74232950313774
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 247,
"position_m": [
0.34517271813289296,
0.07772383639094156,
0.3390420810831496
],
"position_mm": [
345.17271813289295,
77.72383639094156,
339.0420810831496
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
}
]
}