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

448 lines
8.5 KiB
JSON

{
"schema_version": "1.2",
"stage": "initial_triangulation",
"created_utc": "2026-06-03T04:17:23Z",
"summary": {
"num_cameras": 3,
"num_markers": 20,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "b",
"position_m": [
0.3032776168602546,
-0.9034907966109161,
1.1914760495863213
],
"position_mm": [
303.2776168602546,
-903.4907966109162,
1191.4760495863213
],
"direction": [
0.005841582547873259,
0.630989134311676,
-0.7757696509361267
]
},
{
"camera_id": "c",
"position_m": [
0.31352477320154787,
-0.900364134663362,
0.395486087669763
],
"position_mm": [
313.5247732015479,
-900.3641346633619,
395.48608766976304
],
"direction": [
-0.12002504616975784,
0.9488678574562073,
-0.2919653058052063
]
},
{
"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
]
}
],
"markers": [
{
"marker_id": 40,
"position_m": [
0.2745356533715519,
-0.15424130169831832,
0.3527367618713759
],
"position_mm": [
274.5356533715519,
-154.24130169831832,
352.7367618713759
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 44,
"position_m": [
0.23699741662578833,
-0.16998334971462986,
0.32411544377743773
],
"position_mm": [
236.99741662578833,
-169.98334971462987,
324.11544377743775
],
"link": "FingerB",
"normal": [
0.0,
-0.9375276894468237,
-0.34791066600565723
]
},
{
"marker_id": 51,
"position_m": [
0.1687034940463726,
-0.173929927352589,
-0.027083370714642434
],
"position_mm": [
168.7034940463726,
-173.929927352589,
-27.083370714642435
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.0485249933164055,
-0.21728084423781105,
-0.0268349969067568
],
"position_mm": [
48.5249933164055,
-217.28084423781104,
-26.8349969067568
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.01900572255735471,
-0.1901387195680618,
-0.026691323772465213
],
"position_mm": [
-19.00572255735471,
-190.13871956806182,
-26.691323772465214
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.007549300631594967,
-0.27862883102711095,
-0.026745006776837926
],
"position_mm": [
7.549300631594967,
-278.62883102711095,
-26.745006776837926
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31213162895259855,
-0.1600747530275564,
-0.02681540715147206
],
"position_mm": [
312.13162895259853,
-160.0747530275564,
-26.81540715147206
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18785646159062266,
-0.2770422005818883,
-0.026965445034640986
],
"position_mm": [
187.85646159062267,
-277.04220058188827,
-26.965445034640986
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.371954919344668,
-0.18373497200604516,
-0.027963852753056333
],
"position_mm": [
371.954919344668,
-183.73497200604515,
-27.963852753056333
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10567227055615587,
-0.1918965729572891,
-0.026790195516675587
],
"position_mm": [
105.67227055615587,
-191.8965729572891,
-26.79019551667559
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 114,
"position_m": [
0.2653632754151181,
-0.15157008171637057,
0.23591136505085458
],
"position_mm": [
265.3632754151181,
-151.57008171637057,
235.91136505085458
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 115,
"position_m": [
0.21567276426588033,
-0.16517586944461526,
0.23668159328711905
],
"position_mm": [
215.67276426588035,
-165.17586944461527,
236.68159328711906
],
"link": "Arm2",
"normal": [
-0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 120,
"position_m": [
0.26217236435365493,
-0.153956298272491,
0.16499220605773846
],
"position_mm": [
262.1723643536549,
-153.95629827249098,
164.99220605773846
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 208,
"position_m": [
0.35269154960567833,
-0.09009230509026472,
0.0008330030174702455
],
"position_mm": [
352.69154960567835,
-90.09230509026473,
0.8330030174702455
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3476476919683458,
-0.012401097253447253,
0.0008758957355062495
],
"position_mm": [
347.6476919683458,
-12.401097253447253,
0.8758957355062494
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.1380352657164693,
-0.14308649741017798,
0.08723474071764777
],
"position_mm": [
138.0352657164693,
-143.08649741017797,
87.23474071764777
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.23006982181288949,
-0.16917022511707006,
0.028930853339250988
],
"position_mm": [
230.06982181288947,
-169.17022511707006,
28.930853339250987
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.14263286013939405,
-0.1780037186796259,
0.04728981038930984
],
"position_mm": [
142.63286013939404,
-178.00371867962588,
47.28981038930984
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.23188905041272928,
-0.1779709339760482,
0.052754603100210365
],
"position_mm": [
231.8890504127293,
-177.9709339760482,
52.75460310021037
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.19801470383418823,
-0.17836927202673888,
0.053685872999522516
],
"position_mm": [
198.01470383418823,
-178.36927202673888,
53.685872999522516
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}