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

409 lines
7.7 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:33:23Z",
"summary": {
"num_cameras": 3,
"num_markers": 18,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "b",
"position_m": [
0.29717288049224716,
-0.8887366669190728,
1.2029439521855916
],
"position_mm": [
297.17288049224715,
-888.7366669190728,
1202.9439521855916
],
"direction": [
0.010270745493471622,
0.6205654144287109,
-0.7840874195098877
]
},
{
"camera_id": "c",
"position_m": [
0.3025716400208697,
-0.9019776711250698,
0.39818619728372245
],
"position_mm": [
302.5716400208697,
-901.9776711250697,
398.18619728372244
],
"direction": [
-0.10782834142446518,
0.9495705962181091,
-0.2944294512271881
]
},
{
"camera_id": "g",
"position_m": [
-0.20892576741721647,
0.20128727403677504,
1.401691703675199
],
"position_mm": [
-208.92576741721646,
201.28727403677505,
1401.691703675199
],
"direction": [
0.30114462971687317,
-0.2968323230743408,
-0.9062021970748901
]
}
],
"markers": [
{
"marker_id": 42,
"position_m": [
0.2144926540535855,
-0.07803734251935876,
0.34156948579182955
],
"position_mm": [
214.4926540535855,
-78.03734251935876,
341.56948579182955
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.2681329861918332,
-0.07480664508508339,
0.34070174629636385
],
"position_mm": [
268.1329861918332,
-74.80664508508339,
340.70174629636386
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 48,
"position_m": [
0.688295320442508,
-0.3185334874209072,
-0.028728523213940673
],
"position_mm": [
688.295320442508,
-318.5334874209072,
-28.728523213940672
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28446963000879605,
-0.261247230298094,
-0.027250721558826192
],
"position_mm": [
284.46963000879606,
-261.247230298094,
-27.250721558826193
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04912440595344214,
-0.21910965640382912,
-0.02496159901861864
],
"position_mm": [
49.12440595344214,
-219.10965640382912,
-24.96159901861864
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6260502603389277,
-0.27631478033388046,
-0.025837218606735407
],
"position_mm": [
626.0502603389277,
-276.31478033388044,
-25.83721860673541
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4022786605632358,
-0.17362977722434395,
-0.027501712029341718
],
"position_mm": [
402.2786605632358,
-173.62977722434394,
-27.501712029341718
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7750969879868193,
-0.2365652524508913,
-0.027219721515930346
],
"position_mm": [
775.0969879868193,
-236.5652524508913,
-27.219721515930345
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.021007136054090443,
-0.18661118552211034,
-0.028197210399072577
],
"position_mm": [
-21.00713605409044,
-186.61118552211033,
-28.197210399072578
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.004591789181617488,
-0.2807538138616313,
-0.026690211360979786
],
"position_mm": [
4.5917891816174885,
-280.7538138616313,
-26.690211360979784
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5063795135653743,
-0.31385109030229896,
-0.027175773490207097
],
"position_mm": [
506.3795135653742,
-313.851090302299,
-27.175773490207096
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.3630219341455439,
0.2945001439612947,
-0.029778503729234494
],
"position_mm": [
363.0219341455439,
294.5001439612947,
-29.778503729234494
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.186789667728271,
-0.2772187543228974,
-0.027832702536680756
],
"position_mm": [
186.78966772827098,
-277.2187543228974,
-27.832702536680756
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10538349723548636,
-0.1900526022358079,
-0.027848771847402882
],
"position_mm": [
105.38349723548636,
-190.05260223580788,
-27.848771847402883
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.17105145580109268,
-0.05249681624167748,
0.09053772279808363
],
"position_mm": [
171.0514558010927,
-52.49681624167748,
90.53772279808362
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.352934713100335,
-0.08988410880186198,
0.0002308402524725533
],
"position_mm": [
352.934713100335,
-89.88410880186198,
0.23084025247255333
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3489799253490871,
-0.009990157352557677,
-0.0009155901202045671
],
"position_mm": [
348.9799253490871,
-9.990157352557677,
-0.9155901202045671
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.1675310980655366,
-0.14237690871084382,
0.08750863697924469
],
"position_mm": [
167.53109806553658,
-142.37690871084382,
87.50863697924468
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
}
]
}