Files
appRobotRender/data/camera_study/Scene6/k6_abcdeg/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:03Z",
"summary": {
"num_cameras": 6,
"num_markers": 44,
"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": "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": "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.3442719910185852,
-0.2857271623666382,
-0.029158899124658532
],
"position_mm": [
344.2719910185852,
-285.7271623666382,
-29.158899124658532
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6874265731625878,
-0.3190445192551561,
-0.027125510733255462
],
"position_mm": [
687.4265731625878,
-319.0445192551561,
-27.12551073325546
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16803364193493234,
-0.17389083860103072,
-0.027078989249546822
],
"position_mm": [
168.03364193493235,
-173.8908386010307,
-27.078989249546822
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.48650192455039853,
0.21269153452099704,
-0.025532921788635247
],
"position_mm": [
486.50192455039854,
212.69153452099704,
-25.532921788635246
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3394129327339102,
-0.3294348314485345,
-0.025955536954424752
],
"position_mm": [
339.4129327339102,
-329.4348314485345,
-25.95553695442475
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28423010281927774,
-0.2606913983432806,
-0.0272294446154944
],
"position_mm": [
284.23010281927776,
-260.6913983432806,
-27.2294446154944
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04886705285825152,
-0.21730921004807063,
-0.02643181376938387
],
"position_mm": [
48.86705285825152,
-217.30921004807064,
-26.431813769383872
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6249672941943163,
-0.2770526819241081,
-0.027992558470493013
],
"position_mm": [
624.9672941943163,
-277.0526819241081,
-27.992558470493012
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40441509710566814,
-0.17309936454202327,
-0.028010027802359488
],
"position_mm": [
404.41509710566817,
-173.09936454202327,
-28.010027802359488
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7749306675497554,
-0.23628514182847987,
-0.027717870555092845
],
"position_mm": [
774.9306675497554,
-236.28514182847988,
-27.717870555092844
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.02201428153456171,
-0.18638838855318274,
-0.028618341683129652
],
"position_mm": [
-22.01428153456171,
-186.38838855318275,
-28.618341683129653
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005477950310570905,
-0.2797838155001092,
-0.027091484933659746
],
"position_mm": [
5.477950310570905,
-279.7838155001092,
-27.091484933659746
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 71,
"position_m": [
0.7504326354003503,
-0.285803510437946,
-0.02602098169798275
],
"position_mm": [
750.4326354003504,
-285.803510437946,
-26.02098169798275
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4418593361668986,
0.1934663445627386,
-0.028183838588326366
],
"position_mm": [
441.8593361668986,
193.46634456273858,
-28.183838588326367
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.0270927354126509,
0.19371640467411225,
-0.02804189053703761
],
"position_mm": [
-27.0927354126509,
193.71640467411225,
-28.04189053703761
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 76,
"position_m": [
0.6853423147322412,
0.16719013960314752,
-0.025876028575301045
],
"position_mm": [
685.3423147322412,
167.19013960314751,
-25.876028575301046
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31243157855424913,
-0.15855441701825537,
-0.027462062505492265
],
"position_mm": [
312.43157855424914,
-158.55441701825538,
-27.462062505492266
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5065738199076061,
-0.3133844997147312,
-0.02739740739245628
],
"position_mm": [
506.5738199076061,
-313.3844997147312,
-27.39740739245628
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.3611554914252823,
0.29355939833056666,
-0.0260898940216105
],
"position_mm": [
361.1554914252823,
293.55939833056664,
-26.0898940216105
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6462274440598119,
-0.18480522316809078,
-0.028151264492642256
],
"position_mm": [
646.2274440598119,
-184.80522316809078,
-28.151264492642255
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 94,
"position_m": [
0.8729828258819546,
0.17487150020694858,
-0.027459468584038176
],
"position_mm": [
872.9828258819547,
174.87150020694858,
-27.459468584038177
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18682224124823554,
-0.27577811483725184,
-0.027875180756792888
],
"position_mm": [
186.82224124823554,
-275.77811483725185,
-27.875180756792886
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.369971145664158,
-0.18576057197838203,
-0.02623917290473402
],
"position_mm": [
369.97114566415803,
-185.76057197838202,
-26.23917290473402
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6517944239894752,
-0.22283440253519513,
-0.027786710097365955
],
"position_mm": [
651.7944239894751,
-222.83440253519512,
-27.786710097365955
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10608229372888299,
-0.19005428390671594,
-0.027572868396876497
],
"position_mm": [
106.08229372888299,
-190.05428390671594,
-27.572868396876498
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5234864521921063,
-0.26562436221385705,
-0.029774872131570776
],
"position_mm": [
523.4864521921063,
-265.62436221385707,
-29.774872131570778
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.3093429775846916,
-0.11221288829114047,
0.3275756587007305
],
"position_mm": [
309.3429775846916,
-112.21288829114047,
327.5756587007305
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.1911762664407529,
-0.030361950046226584,
0.1496533747327168
],
"position_mm": [
191.1762664407529,
-30.361950046226585,
149.6533747327168
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6512078629177911,
-0.010044302347077308,
0.00024938959575524535
],
"position_mm": [
651.2078629177911,
-10.044302347077307,
0.24938959575524536
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 207,
"position_m": [
0.7511529997146128,
-0.013058810785297085,
0.0016222113878502187
],
"position_mm": [
751.1529997146127,
-13.058810785297085,
1.6222113878502187
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35218567436288967,
-0.09105547052757194,
0.0012218021681563514
],
"position_mm": [
352.18567436288964,
-91.05547052757194,
1.2218021681563513
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.022175682436724752,
-0.018962551483135127,
-0.000651543624506691
],
"position_mm": [
22.175682436724752,
-18.962551483135126,
-0.651543624506691
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.25219470903621,
-0.008732483968025563,
0.00020897368677719213
],
"position_mm": [
252.19470903620999,
-8.732483968025564,
0.20897368677719214
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3478050636348359,
-0.01117848519769827,
0.0005296168143163584
],
"position_mm": [
347.8050636348359,
-11.178485197698269,
0.5296168143163584
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.25091742412761686,
-0.08872218341046073,
8.264996055616496e-05
],
"position_mm": [
250.91742412761687,
-88.72218341046073,
0.08264996055616497
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6468024323504806,
-0.08992122213671842,
-0.00027302505425984286
],
"position_mm": [
646.8024323504807,
-89.92122213671843,
-0.27302505425984286
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.26689118731216455,
-0.13622368239804522,
0.26254764829210964
],
"position_mm": [
266.89118731216456,
-136.2236823980452,
262.5476482921096
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 219,
"position_m": [
0.26181061589201826,
-0.11519011144740607,
0.36884553845643253
],
"position_mm": [
261.81061589201823,
-115.19011144740607,
368.8455384564325
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 229,
"position_m": [
0.1871105421405338,
-0.11569954395862421,
0.17795475978581582
],
"position_mm": [
187.1105421405338,
-115.6995439586242,
177.9547597858158
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.2806927792858085,
-0.15630891059911678,
0.12548258687173672
],
"position_mm": [
280.6927792858085,
-156.30891059911679,
125.48258687173671
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.19209306316866678,
-0.15871191147727404,
0.15397296017746376
],
"position_mm": [
192.0930631686668,
-158.71191147727404,
153.97296017746376
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.316176380933039,
-0.1266702284393466,
0.14269875688428935
],
"position_mm": [
316.176380933039,
-126.67022843934662,
142.69875688428934
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.28355044939132223,
-0.1628874848087996,
0.15129301312287663
],
"position_mm": [
283.5504493913222,
-162.8874848087996,
151.29301312287663
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.24619773158721578,
-0.15962590940418533,
0.15069293733582836
],
"position_mm": [
246.19773158721577,
-159.62590940418534,
150.69293733582836
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}