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

957 lines
18 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:16:20Z",
"summary": {
"num_cameras": 6,
"num_markers": 44,
"num_constraints": 94
},
"cameras": [
{
"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": "c",
"position_m": [
0.31702206513417014,
-0.9009856513305725,
0.39446443494699257
],
"position_mm": [
317.02206513417013,
-900.9856513305725,
394.4644349469926
],
"direction": [
-0.12359802424907684,
0.9488852620124817,
-0.29041391611099243
]
},
{
"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": "f",
"position_m": [
0.48085701508868617,
-0.3026928145345371,
1.4042255506450263
],
"position_mm": [
480.8570150886862,
-302.6928145345371,
1404.2255506450263
],
"direction": [
-0.22449733316898346,
0.08296965062618256,
-0.970936119556427
]
},
{
"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": 41,
"position_m": [
0.2845878136032922,
-0.08312955525339473,
0.4409940026829419
],
"position_mm": [
284.5878136032922,
-83.12955525339473,
440.9940026829419
],
"link": "FingerA",
"normal": [
0.0,
-0.9375276894468237,
0.34791066600565723
]
},
{
"marker_id": 42,
"position_m": [
0.24826921746713243,
-0.081318352472752,
0.4714228233184197
],
"position_mm": [
248.26921746713242,
-81.318352472752,
471.4228233184197
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.2792505447702168,
-0.053366788080888905,
0.4544214282512359
],
"position_mm": [
279.25054477021683,
-53.3667880808889,
454.4214282512359
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 47,
"position_m": [
0.3436617059312845,
-0.2860374790531602,
-0.028788674856971414
],
"position_mm": [
343.6617059312845,
-286.03747905316015,
-28.788674856971415
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6883199467301143,
-0.32020164736019346,
-0.02630665826273186
],
"position_mm": [
688.3199467301143,
-320.2016473601935,
-26.30665826273186
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.1684394231656904,
-0.17372014191530688,
-0.027171473912451626
],
"position_mm": [
168.4394231656904,
-173.72014191530687,
-27.171473912451628
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4872530025570542,
0.21336820798915368,
-0.026048929399431917
],
"position_mm": [
487.25300255705423,
213.3682079891537,
-26.048929399431916
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3403080278827707,
-0.329931723161386,
-0.026282398107684967
],
"position_mm": [
340.3080278827707,
-329.931723161386,
-26.282398107684966
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28378416781186805,
-0.2605633883850059,
-0.02765263148469141
],
"position_mm": [
283.78416781186803,
-260.5633883850059,
-27.65263148469141
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04917985674324503,
-0.2174222725701933,
-0.026202797698262077
],
"position_mm": [
49.179856743245026,
-217.42227257019331,
-26.202797698262078
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6263120017423075,
-0.27755062247442075,
-0.027368326311454628
],
"position_mm": [
626.3120017423075,
-277.5506224744208,
-27.368326311454627
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.403557712618207,
-0.17133489714359024,
-0.028864066345756594
],
"position_mm": [
403.557712618207,
-171.33489714359024,
-28.864066345756594
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7749046952496805,
-0.23610354448234017,
-0.027819604731253472
],
"position_mm": [
774.9046952496806,
-236.10354448234017,
-27.819604731253474
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.021859014652194468,
-0.18687598533196212,
-0.02853499699320917
],
"position_mm": [
-21.859014652194467,
-186.8759853319621,
-28.53499699320917
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.21070949178275633,
-0.3647666040479872,
-0.02658320392141236
],
"position_mm": [
210.70949178275634,
-364.76660404798724,
-26.58320392141236
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5752588911952147,
0.1734548013382604,
-0.02818895359422536
],
"position_mm": [
575.2588911952147,
173.4548013382604,
-28.18895359422536
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005066018222562338,
-0.2793779355812091,
-0.027462672637756362
],
"position_mm": [
5.066018222562338,
-279.3779355812091,
-27.462672637756363
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 71,
"position_m": [
0.7506916080570525,
-0.2857673150392545,
-0.026290650197156897
],
"position_mm": [
750.6916080570525,
-285.7673150392545,
-26.290650197156896
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4427891961913991,
0.19389503762315266,
-0.029704465205102906
],
"position_mm": [
442.7891961913991,
193.89503762315266,
-29.704465205102906
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.02637020423393371,
0.1912453621690224,
-0.025666214774915864
],
"position_mm": [
-26.37020423393371,
191.2453621690224,
-25.666214774915865
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31259567920970427,
-0.15894457289992125,
-0.027010908052734033
],
"position_mm": [
312.59567920970426,
-158.94457289992124,
-27.01090805273403
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5066245469081581,
-0.3139525920669586,
-0.02710670515714673
],
"position_mm": [
506.62454690815804,
-313.9525920669586,
-27.10670515714673
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.3614472092696586,
0.2934806346925326,
-0.026451412614583458
],
"position_mm": [
361.44720926965863,
293.4806346925326,
-26.451412614583457
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6457141856135798,
-0.18458503316822678,
-0.028579722208529123
],
"position_mm": [
645.7141856135798,
-184.58503316822677,
-28.579722208529123
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18663083639632716,
-0.2757158933295979,
-0.027944729910077782
],
"position_mm": [
186.63083639632717,
-275.7158933295979,
-27.944729910077783
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.37009288841135346,
-0.1862540327497354,
-0.026152869985431548
],
"position_mm": [
370.09288841135344,
-186.2540327497354,
-26.152869985431547
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.651537551392335,
-0.22257069517693873,
-0.027857977888356988
],
"position_mm": [
651.537551392335,
-222.57069517693873,
-27.857977888356988
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10678430053700251,
-0.19098085277430185,
-0.026745718484481998
],
"position_mm": [
106.78430053700251,
-190.98085277430184,
-26.745718484481998
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.30934297758416673,
-0.11221288828959244,
0.32757565870131544
],
"position_mm": [
309.34297758416676,
-112.21288828959244,
327.57565870131543
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.1916302189953525,
-0.030181365408113364,
0.14919292369479878
],
"position_mm": [
191.63021899535252,
-30.181365408113365,
149.1929236947988
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.65105052775315,
-0.00946317446976543,
0.0002577330470173005
],
"position_mm": [
651.0505277531499,
-9.463174469765429,
0.2577330470173005
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35239050527865345,
-0.09135236685244645,
0.0013955711876789637
],
"position_mm": [
352.39050527865345,
-91.35236685244645,
1.3955711876789636
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.02209526179097444,
-0.019403951647934774,
-0.0004736530235012035
],
"position_mm": [
22.09526179097444,
-19.403951647934775,
-0.47365302350120353
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.2523052702366229,
-0.009115717161841175,
0.0003793538499181772
],
"position_mm": [
252.3052702366229,
-9.115717161841175,
0.3793538499181772
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3478487128327121,
-0.011484919788074551,
0.0006446467364212141
],
"position_mm": [
347.8487128327121,
-11.484919788074551,
0.6446467364212141
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.25102792251670375,
-0.08910551488501929,
0.0003963708412532035
],
"position_mm": [
251.02792251670374,
-89.10551488501929,
0.3963708412532035
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.26879652444692426,
-0.1428249111986052,
0.26378479659068477
],
"position_mm": [
268.79652444692425,
-142.82491119860518,
263.7847965906848
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 219,
"position_m": [
0.2614319354721675,
-0.11482284193507399,
0.3682589486786877
],
"position_mm": [
261.4319354721675,
-114.82284193507398,
368.2589486786877
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 229,
"position_m": [
0.18605770376020508,
-0.11574569930241416,
0.17653691526930052
],
"position_mm": [
186.05770376020507,
-115.74569930241415,
176.53691526930052
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.28113177741042633,
-0.15747193306279036,
0.1260698267147201
],
"position_mm": [
281.1317774104263,
-157.47193306279036,
126.06982671472011
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.19217368784841968,
-0.15955888842813837,
0.1543330433490089
],
"position_mm": [
192.1736878484197,
-159.55888842813837,
154.3330433490089
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.3166304070677431,
-0.12814697676045764,
0.14320944224757254
],
"position_mm": [
316.6304070677431,
-128.14697676045765,
143.20944224757253
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2838655733227524,
-0.1642281326654724,
0.15184779521644995
],
"position_mm": [
283.8655733227524,
-164.2281326654724,
151.84779521644995
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.2466128083485258,
-0.16005189130881298,
0.15083783476391388
],
"position_mm": [
246.61280834852582,
-160.05189130881297,
150.8378347639139
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}