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

466 lines
8.8 KiB
JSON

{
"schema_version": "1.2",
"stage": "initial_triangulation",
"created_utc": "2026-06-02T21:25:02Z",
"summary": {
"num_cameras": 4,
"num_markers": 20,
"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": "e",
"position_m": [
1.1977002351099821,
-0.8974846357366002,
0.4002518648615185
],
"position_mm": [
1197.700235109982,
-897.4846357366002,
400.25186486151847
],
"direction": [
-0.7494373321533203,
0.6063336730003357,
-0.26590055227279663
]
},
{
"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.2935103119855211,
0.12715684653025733,
0.12567435388864465
],
"position_mm": [
293.51031198552107,
127.15684653025733,
125.67435388864465
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 45,
"position_m": [
0.2525992787160565,
0.14433938123946,
0.14595677697627216
],
"position_mm": [
252.59927871605646,
144.33938123946,
145.95677697627215
],
"link": "FingerB",
"normal": [
-0.8830215713766957,
-0.3090575499818435,
-0.3532086285506783
]
},
{
"marker_id": 53,
"position_m": [
0.48794802881733973,
0.21523523048479887,
-0.027535558975038715
],
"position_mm": [
487.9480288173397,
215.23523048479888,
-27.535558975038715
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3404267167441004,
-0.3286787849302708,
-0.02659295326584351
],
"position_mm": [
340.4267167441004,
-328.6787849302708,
-26.59295326584351
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40245531319975225,
-0.17397374597463128,
-0.0269321769410928
],
"position_mm": [
402.45531319975225,
-173.97374597463127,
-26.9321769410928
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.01782011633534265,
-0.19098928141120736,
-0.023750078812762917
],
"position_mm": [
-17.82011633534265,
-190.98928141120734,
-23.75007881276292
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5052319167581425,
-0.31313997973666036,
-0.027598364934548907
],
"position_mm": [
505.2319167581425,
-313.13997973666034,
-27.598364934548908
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.3623654967562429,
0.2942751207417583,
-0.027655683758890746
],
"position_mm": [
362.3654967562429,
294.2751207417583,
-27.655683758890746
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6454831731645639,
-0.1870656760023744,
-0.026768497372999765
],
"position_mm": [
645.4831731645639,
-187.0656760023744,
-26.768497372999764
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3708107574071064,
-0.18362611672367543,
-0.02751576378857973
],
"position_mm": [
370.8107574071064,
-183.62611672367544,
-27.515763788579733
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.652796732243114,
-0.22251948472608726,
-0.02896636782078308
],
"position_mm": [
652.796732243114,
-222.51948472608726,
-28.96636782078308
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10528134883020764,
-0.1902921521728489,
-0.027610765514063614
],
"position_mm": [
105.28134883020763,
-190.2921521728489,
-27.610765514063612
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.1573218680546512,
-0.05123541656405674,
0.1099463480734281
],
"position_mm": [
157.3218680546512,
-51.235416564056735,
109.9463480734281
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6509996477009308,
-0.009529590102801655,
-4.017954994565837e-05
],
"position_mm": [
650.9996477009307,
-9.529590102801656,
-0.04017954994565837
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.02083386971871356,
-0.022096343377570462,
0.0023815232402200895
],
"position_mm": [
20.833869718713558,
-22.096343377570463,
2.3815232402200897
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34864880836624007,
-0.01208782014926549,
0.0006406332733719036
],
"position_mm": [
348.6488083662401,
-12.08782014926549,
0.6406332733719036
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6474755604429359,
-0.08855760715888263,
-0.0007030556730906433
],
"position_mm": [
647.4755604429358,
-88.55760715888263,
-0.7030556730906433
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.1583605984473698,
-0.13437456093508704,
0.10970961996645026
],
"position_mm": [
158.3605984473698,
-134.37456093508703,
109.70961996645026
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.1599589751657587,
-0.17546914761196067,
0.0759812289217501
],
"position_mm": [
159.9589751657587,
-175.46914761196066,
75.9812289217501
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.24615363123703954,
-0.14435705519215358,
0.11583454245711695
],
"position_mm": [
246.15363123703955,
-144.35705519215358,
115.83454245711695
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}