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

825 lines
15 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:49:29Z",
"summary": {
"num_cameras": 5,
"num_markers": 38,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.2965491449045601,
-0.7989052137066848,
0.801398161144361
],
"position_mm": [
-296.5491449045601,
-798.9052137066848,
801.398161144361
],
"direction": [
0.4766221344470978,
0.6572697162628174,
-0.5838046073913574
]
},
{
"camera_id": "b",
"position_m": [
0.305490949597657,
-0.8933107144337022,
1.201793445382242
],
"position_mm": [
305.490949597657,
-893.3107144337023,
1201.793445382242
],
"direction": [
0.004346273839473724,
0.6234733462333679,
-0.7818325161933899
]
},
{
"camera_id": "c",
"position_m": [
0.3037280320901282,
-0.9002284925907265,
0.4042794227519738
],
"position_mm": [
303.72803209012824,
-900.2284925907264,
404.2794227519738
],
"direction": [
-0.1104506105184555,
0.9474959373474121,
-0.3000868856906891
]
},
{
"camera_id": "d",
"position_m": [
0.6998694007459306,
-0.7986960051436206,
0.3960629812496366
],
"position_mm": [
699.8694007459306,
-798.6960051436206,
396.0629812496366
],
"direction": [
-0.551314651966095,
0.7866094708442688,
-0.2780245542526245
]
},
{
"camera_id": "f",
"position_m": [
0.4868524979390756,
-0.3053064794581952,
1.4026599785486356
],
"position_mm": [
486.8524979390756,
-305.3064794581952,
1402.6599785486355
],
"direction": [
-0.2289382964372635,
0.08377356827259064,
-0.9698294997215271
]
}
],
"markers": [
{
"marker_id": 42,
"position_m": [
0.21467206091441773,
-0.08042071974482212,
0.34415025213175093
],
"position_mm": [
214.67206091441773,
-80.42071974482212,
344.15025213175096
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.2681587129494991,
-0.07625952368789934,
0.3409038574249181
],
"position_mm": [
268.1587129494991,
-76.25952368789935,
340.9038574249181
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 46,
"position_m": [
0.5364645535862554,
0.1848097586640205,
-0.03176956707710849
],
"position_mm": [
536.4645535862554,
184.8097586640205,
-31.76956707710849
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 47,
"position_m": [
0.34475804360863493,
-0.2861385909244674,
-0.029793304474361966
],
"position_mm": [
344.7580436086349,
-286.1385909244674,
-29.793304474361967
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16834349440435323,
-0.17402497789222673,
-0.026949019716513273
],
"position_mm": [
168.34349440435324,
-174.02497789222673,
-26.949019716513273
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4873931580346641,
0.20893685260534656,
-0.019627971726505072
],
"position_mm": [
487.3931580346641,
208.93685260534656,
-19.627971726505073
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.338850547771566,
-0.3295200089034912,
-0.02455952071708847
],
"position_mm": [
338.85054777156597,
-329.5200089034912,
-24.55952071708847
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.284731089796525,
-0.26115394297146755,
-0.02695166538268831
],
"position_mm": [
284.731089796525,
-261.15394297146753,
-26.95166538268831
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.4995856187428447,
0.16606439207668114,
-0.02776113404196694
],
"position_mm": [
499.5856187428447,
166.06439207668114,
-27.76113404196694
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04863762283393674,
-0.21668938025312123,
-0.026586828138009284
],
"position_mm": [
48.63762283393674,
-216.68938025312124,
-26.586828138009285
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 61,
"position_m": [
-0.021390248125431652,
0.33222448062871135,
-0.025543439495599517
],
"position_mm": [
-21.39024812543165,
332.2244806287114,
-25.543439495599518
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40380532639912514,
-0.17299330620094638,
-0.028528887608317042
],
"position_mm": [
403.80532639912514,
-172.9933062009464,
-28.528887608317042
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.02259637671025812,
-0.18664338957547247,
-0.02941512173937513
],
"position_mm": [
-22.59637671025812,
-186.64338957547247,
-29.41512173937513
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5749035245959022,
0.1746333627957128,
-0.028869843851390336
],
"position_mm": [
574.9035245959022,
174.6333627957128,
-28.869843851390335
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005008207684567323,
-0.27899436897683505,
-0.027419776504698526
],
"position_mm": [
5.0082076845673225,
-278.99436897683506,
-27.419776504698525
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.44186182848566324,
0.19283252072231702,
-0.025722651487555596
],
"position_mm": [
441.86182848566324,
192.832520722317,
-25.722651487555595
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.02720736794161852,
0.19230952477773958,
-0.02691620424779915
],
"position_mm": [
-27.207367941618518,
192.30952477773957,
-26.916204247799147
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31225914772708246,
-0.15885243948263628,
-0.02721332823600293
],
"position_mm": [
312.25914772708245,
-158.85243948263627,
-27.21332823600293
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.3621785791125504,
0.2967134650354127,
-0.028191789648780274
],
"position_mm": [
362.17857911255044,
296.7134650354127,
-28.191789648780276
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6472607269526074,
-0.18601972155599636,
-0.02867009354101647
],
"position_mm": [
647.2607269526073,
-186.01972155599637,
-28.670093541016467
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18638537570656416,
-0.27603283933967215,
-0.02883279195924002
],
"position_mm": [
186.38537570656416,
-276.03283933967214,
-28.83279195924002
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3697280065084628,
-0.1860900272212303,
-0.02440014335865012
],
"position_mm": [
369.72800650846284,
-186.09002722123032,
-24.40014335865012
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6507377651547613,
-0.22425451124119578,
-0.026838195931766683
],
"position_mm": [
650.7377651547613,
-224.2545112411958,
-26.838195931766684
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10664997386188083,
-0.19114942292601975,
-0.02659725596807357
],
"position_mm": [
106.64997386188082,
-191.14942292601975,
-26.59725596807357
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5214079032945271,
-0.2673873031585289,
-0.027359475877033378
],
"position_mm": [
521.4079032945272,
-267.3873031585289,
-27.35947587703338
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.270337885236347,
-0.1611298421344092,
0.23553439946936294
],
"position_mm": [
270.337885236347,
-161.1298421344092,
235.53439946936294
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.17089482704424236,
-0.05371900331757963,
0.09150289940825197
],
"position_mm": [
170.89482704424236,
-53.71900331757963,
91.50289940825198
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.650093190877891,
-0.009899598741446285,
2.5672044642178237e-05
],
"position_mm": [
650.093190877891,
-9.899598741446285,
0.025672044642178236
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3523954978864827,
-0.09160408094667721,
0.00152663847941495
],
"position_mm": [
352.3954978864827,
-91.60408094667721,
1.5266384794149501
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021778092393293317,
-0.019565453091387866,
0.00028603947559410666
],
"position_mm": [
21.778092393293317,
-19.565453091387866,
0.28603947559410664
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.2533153992173762,
-0.011026134370767294,
0.0010377674558491366
],
"position_mm": [
253.31539921737624,
-11.026134370767293,
1.0377674558491365
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3478892345791107,
-0.011736123127077903,
0.0006312887659083469
],
"position_mm": [
347.8892345791107,
-11.736123127077903,
0.6312887659083468
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.2277116899615451,
-0.1498615159937366,
0.16710634425418172
],
"position_mm": [
227.7116899615451,
-149.8615159937366,
167.10634425418172
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 229,
"position_m": [
0.1674201874099382,
-0.14350354096830523,
0.0863390067333194
],
"position_mm": [
167.4201874099382,
-143.50354096830523,
86.3390067333194
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.25826110222998633,
-0.16771003017337333,
0.02836301206189434
],
"position_mm": [
258.2611022299863,
-167.71003017337333,
28.36301206189434
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.17052481133375774,
-0.1748401468863752,
0.048149782492227136
],
"position_mm": [
170.52481133375775,
-174.8401468863752,
48.14978249222714
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.26214303769332964,
-0.17753418188307568,
0.052980917402419614
],
"position_mm": [
262.14303769332963,
-177.5341818830757,
52.980917402419614
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.22466819860962067,
-0.1761797020324482,
0.05315982261560711
],
"position_mm": [
224.66819860962067,
-176.1797020324482,
53.15982261560711
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}