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

901 lines
17 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-02T23:02:16Z",
"summary": {
"num_cameras": 5,
"num_markers": 42,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.29955195892720843,
-0.7973261061142631,
0.8018813702295133
],
"position_mm": [
-299.55195892720843,
-797.3261061142631,
801.8813702295133
],
"direction": [
0.47862082719802856,
0.6562461256980896,
-0.5833207368850708
]
},
{
"camera_id": "b",
"position_m": [
0.30449238671529855,
-0.8931909500442883,
1.2021616686917198
],
"position_mm": [
304.49238671529855,
-893.1909500442882,
1202.1616686917198
],
"direction": [
0.005216329824179411,
0.6232568621635437,
-0.7819998264312744
]
},
{
"camera_id": "d",
"position_m": [
0.7054014679839464,
-0.7919478105063438,
0.3967113315257853
],
"position_mm": [
705.4014679839464,
-791.9478105063438,
396.7113315257853
],
"direction": [
-0.5578631162643433,
0.781220555305481,
-0.28014856576919556
]
},
{
"camera_id": "e",
"position_m": [
1.2003205157992303,
-0.9051194632262202,
0.40226793640946296
],
"position_mm": [
1200.3205157992302,
-905.1194632262202,
402.26793640946295
],
"direction": [
-0.7470906376838684,
0.6093959212303162,
-0.26550355553627014
]
},
{
"camera_id": "g",
"position_m": [
-0.20541655013425003,
0.20379753805366085,
1.3985639899421838
],
"position_mm": [
-205.41655013425003,
203.79753805366084,
1398.5639899421838
],
"direction": [
0.2998085618019104,
-0.2990388870239258,
-0.9059197306632996
]
}
],
"markers": [
{
"marker_id": 47,
"position_m": [
0.34430000529378985,
-0.28566725401374954,
-0.029190883248917776
],
"position_mm": [
344.30000529378987,
-285.6672540137495,
-29.190883248917775
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.687629354155395,
-0.31930735201587807,
-0.026940120117995427
],
"position_mm": [
687.6293541553949,
-319.30735201587805,
-26.940120117995427
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16797665031853257,
-0.17390906993282876,
-0.026795028598824426
],
"position_mm": [
167.97665031853256,
-173.90906993282877,
-26.795028598824427
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4865019245435943,
0.212691534518605,
-0.025532921786176707
],
"position_mm": [
486.5019245435943,
212.691534518605,
-25.532921786176708
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3394275922559471,
-0.3293740225249794,
-0.02599547031701268
],
"position_mm": [
339.4275922559471,
-329.3740225249794,
-25.99547031701268
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2842337780015569,
-0.2606923906218217,
-0.02722997185907256
],
"position_mm": [
284.2337780015569,
-260.6923906218217,
-27.22997185907256
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04857151338147914,
-0.21683196361945928,
-0.02673892123419677
],
"position_mm": [
48.571513381479136,
-216.8319636194593,
-26.73892123419677
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6252508598563679,
-0.27719639617523223,
-0.02784417432015517
],
"position_mm": [
625.2508598563678,
-277.1963961752322,
-27.84417432015517
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4042461135221269,
-0.1739257491839315,
-0.027265368381118527
],
"position_mm": [
404.2461135221269,
-173.9257491839315,
-27.265368381118527
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7749245042621582,
-0.23624146736735974,
-0.02774238057846341
],
"position_mm": [
774.9245042621582,
-236.24146736735975,
-27.74238057846341
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.02265608640352476,
-0.18673211829426536,
-0.02912078228854496
],
"position_mm": [
-22.65608640352476,
-186.73211829426538,
-29.12078228854496
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005623578874476686,
-0.27961320863618316,
-0.027084616890969623
],
"position_mm": [
5.623578874476686,
-279.6132086361832,
-27.084616890969624
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 71,
"position_m": [
0.7504955045940666,
-0.28579522891465275,
-0.026083939743548282
],
"position_mm": [
750.4955045940666,
-285.79522891465274,
-26.08393974354828
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4418593361613374,
0.19346634455650394,
-0.028183838578935246
],
"position_mm": [
441.85933616133735,
193.46634455650394,
-28.183838578935248
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.027092735412496762,
0.1937164046772706,
-0.028041890540029684
],
"position_mm": [
-27.09273541249676,
193.71640467727062,
-28.041890540029684
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 76,
"position_m": [
0.6853432174502324,
0.16719155902984686,
-0.025877345484041903
],
"position_mm": [
685.3432174502324,
167.19155902984687,
-25.877345484041903
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31206203328916965,
-0.15830642063822004,
-0.02719206526130823
],
"position_mm": [
312.0620332891697,
-158.30642063822003,
-27.19206526130823
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5065393161949502,
-0.31350019091816717,
-0.027338040889789354
],
"position_mm": [
506.5393161949502,
-313.50019091816716,
-27.338040889789355
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.36115549142462244,
0.29355939832978883,
-0.026089894020482018
],
"position_mm": [
361.1554914246224,
293.55939832978885,
-26.089894020482017
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6462268298548681,
-0.1848031768331791,
-0.02815257867691787
],
"position_mm": [
646.2268298548681,
-184.8031768331791,
-28.15257867691787
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 94,
"position_m": [
0.8729828258820252,
0.17487150020703474,
-0.027459468584118855
],
"position_mm": [
872.9828258820253,
174.87150020703473,
-27.459468584118856
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.1868243270133503,
-0.27578285919404855,
-0.02787138560427943
],
"position_mm": [
186.8243270133503,
-275.78285919404857,
-27.871385604279432
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.36950851489938713,
-0.18563011228403845,
-0.024787088540581335
],
"position_mm": [
369.50851489938714,
-185.63011228403843,
-24.787088540581337
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6517848636138803,
-0.22283369752035154,
-0.02779147585831881
],
"position_mm": [
651.7848636138804,
-222.83369752035154,
-27.79147585831881
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10603129943470921,
-0.19008469650937124,
-0.027560389871133746
],
"position_mm": [
106.03129943470921,
-190.08469650937124,
-27.560389871133747
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5237634147420664,
-0.2658558815710202,
-0.029801690387197082
],
"position_mm": [
523.7634147420664,
-265.8558815710202,
-29.80169038719708
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.30698982274906067,
-0.10956123921479333,
0.3272385632064962
],
"position_mm": [
306.9898227490607,
-109.56123921479333,
327.23856320649617
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.19114524820665166,
-0.030291892737644988,
0.14959813189353682
],
"position_mm": [
191.14524820665164,
-30.291892737644986,
149.59813189353682
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.65120780369298,
-0.010042611467527319,
0.0002486573336144446
],
"position_mm": [
651.2078036929801,
-10.042611467527319,
0.24865733361444461
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 207,
"position_m": [
0.7511528751403848,
-0.013058900931205951,
0.0016223245355765797
],
"position_mm": [
751.1528751403847,
-13.058900931205951,
1.6223245355765796
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35227205348231233,
-0.09098797065907337,
0.0012796331579008084
],
"position_mm": [
352.27205348231234,
-90.98797065907337,
1.2796331579008084
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.022026469519529846,
-0.019632264868488944,
-1.038571169442798e-05
],
"position_mm": [
22.026469519529847,
-19.632264868488942,
-0.01038571169442798
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34803043249724447,
-0.01110325567802874,
0.0006152511624291607
],
"position_mm": [
348.0304324972445,
-11.10325567802874,
0.6152511624291607
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.2506207938309575,
-0.08818589479207443,
-0.00022307142600317737
],
"position_mm": [
250.62079383095747,
-88.18589479207444,
-0.22307142600317736
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6468028836259556,
-0.08991956405722841,
-0.00027304011142000164
],
"position_mm": [
646.8028836259556,
-89.91956405722841,
-0.2730401114200016
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.2646955829725512,
-0.13634078555226492,
0.26254977631893145
],
"position_mm": [
264.69558297255116,
-136.34078555226492,
262.54977631893144
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 219,
"position_m": [
0.26181061589217985,
-0.11519011145008254,
0.3688455384578545
],
"position_mm": [
261.81061589217984,
-115.19011145008254,
368.8455384578545
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 229,
"position_m": [
0.1869768452768231,
-0.11553392052009114,
0.17817126738436467
],
"position_mm": [
186.9768452768231,
-115.53392052009113,
178.17126738436468
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.19075664137393866,
-0.1586324330629537,
0.1541245230719306
],
"position_mm": [
190.75664137393866,
-158.63243306295368,
154.1245230719306
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.31614533927948246,
-0.12648028221881877,
0.14263427243313956
],
"position_mm": [
316.14533927948247,
-126.48028221881877,
142.63427243313956
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.28197015824089944,
-0.161339314762316,
0.15081392596832804
],
"position_mm": [
281.9701582408994,
-161.339314762316,
150.81392596832805
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.2445102483642854,
-0.15961444209247166,
0.15094561739719758
],
"position_mm": [
244.5102483642854,
-159.61444209247168,
150.9456173971976
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}