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

504 lines
9.4 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:27:49Z",
"summary": {
"num_cameras": 3,
"num_markers": 23,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "d",
"position_m": [
0.7029130020015959,
-0.7907698766672966,
0.4011397354766348
],
"position_mm": [
702.9130020015959,
-790.7698766672966,
401.13973547663477
],
"direction": [
-0.5559978485107422,
0.7807162404060364,
-0.28521665930747986
]
},
{
"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.24527122335242516,
-0.11141046816192969,
0.344543314896561
],
"position_mm": [
245.27122335242515,
-111.41046816192969,
344.54331489656096
],
"link": "FingerA",
"normal": [
0.0,
-0.9375276894468237,
0.34791066600565723
]
},
{
"marker_id": 42,
"position_m": [
0.21188115580448807,
-0.07781365848145408,
0.3424001529733496
],
"position_mm": [
211.8811558044881,
-77.81365848145408,
342.4001529733496
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.2666732167773708,
-0.0752051632085045,
0.33877598089764605
],
"position_mm": [
266.67321677737084,
-75.2051632085045,
338.77598089764604
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 46,
"position_m": [
0.5367917729488761,
0.1832269302230423,
-0.03214121680274695
],
"position_mm": [
536.7917729488762,
183.2269302230423,
-32.14121680274695
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 47,
"position_m": [
0.3437030943795089,
-0.2870692598059723,
-0.022672480849740637
],
"position_mm": [
343.7030943795089,
-287.0692598059723,
-22.672480849740637
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4877996779045125,
0.21117741396846082,
-0.024090169818524944
],
"position_mm": [
487.7996779045125,
211.17741396846083,
-24.090169818524945
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3410905085947892,
-0.3292877582248674,
-0.03512295514999928
],
"position_mm": [
341.0905085947892,
-329.2877582248674,
-35.12295514999928
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28421393655251215,
-0.2609967625861496,
-0.026771907860295374
],
"position_mm": [
284.21393655251217,
-260.9967625861496,
-26.771907860295375
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.4988150077844502,
0.1672961291899805,
-0.02652989473869867
],
"position_mm": [
498.8150077844502,
167.2961291899805,
-26.52989473869867
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04881187361528069,
-0.21629253204283852,
-0.015083612456921913
],
"position_mm": [
48.811873615280696,
-216.29253204283853,
-15.083612456921912
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.021556101534527423,
-0.18915216767350596,
-0.03231160357937306
],
"position_mm": [
-21.556101534527425,
-189.15216767350594,
-32.311603579373056
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.21064557102174628,
-0.3644857850335032,
-0.027733150488766928
],
"position_mm": [
210.64557102174626,
-364.4857850335032,
-27.733150488766928
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5753573012243186,
0.17405934526661362,
-0.027877851327543345
],
"position_mm": [
575.3573012243186,
174.05934526661363,
-27.877851327543347
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005890902813774355,
-0.27782055020422347,
-0.027663347597234315
],
"position_mm": [
5.890902813774355,
-277.8205502042235,
-27.663347597234317
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.44262042748273644,
0.19374092735693443,
-0.02902984262359783
],
"position_mm": [
442.62042748273643,
193.74092735693444,
-29.02984262359783
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18650653838318762,
-0.27544147379949463,
-0.02744368609573427
],
"position_mm": [
186.50653838318763,
-275.44147379949464,
-27.443686095734268
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.30511485065525634,
-0.359046781782326,
-0.024938532949174964
],
"position_mm": [
305.11485065525636,
-359.04678178232604,
-24.938532949174963
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10566134210004693,
-0.19096965637831123,
-0.027109704172410657
],
"position_mm": [
105.66134210004694,
-190.96965637831124,
-27.109704172410655
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.26989553865387783,
-0.1596800740654848,
0.2343395410198165
],
"position_mm": [
269.89553865387785,
-159.6800740654848,
234.3395410198165
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3525750396151537,
-0.08994755623803634,
0.0017635362604294608
],
"position_mm": [
352.5750396151537,
-89.94755623803634,
1.7635362604294609
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.2529232846850039,
-0.011193526795454654,
0.0008042999341156372
],
"position_mm": [
252.92328468500392,
-11.193526795454654,
0.8042999341156373
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3469102504881138,
-0.0101680381296315,
-6.699439581455595e-06
],
"position_mm": [
346.9102504881138,
-10.168038129631501,
-0.006699439581455595
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.16611817343941207,
-0.14224339981381082,
0.0874798603947961
],
"position_mm": [
166.11817343941206,
-142.2433998138108,
87.4798603947961
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
}
]
}