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

617 lines
11 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-02T23:00:28Z",
"summary": {
"num_cameras": 4,
"num_markers": 28,
"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": "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.34283710566194153,
-0.285509623219027,
-0.029098059196965648
],
"position_mm": [
342.8371056619415,
-285.509623219027,
-29.098059196965647
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6883199467475877,
-0.320201647381868,
-0.026306658250159827
],
"position_mm": [
688.3199467475877,
-320.20164738186804,
-26.306658250159828
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4878085881292218,
0.2135215040168169,
-0.02709280644547853
],
"position_mm": [
487.8085881292218,
213.52150401681692,
-27.09280644547853
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3404909612339934,
-0.3294657929542205,
-0.02653108005806178
],
"position_mm": [
340.4909612339934,
-329.4657929542205,
-26.53108005806178
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04936665649980775,
-0.21707867549401533,
-0.026395673300780475
],
"position_mm": [
49.36665649980775,
-217.07867549401533,
-26.395673300780476
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6263120017667486,
-0.27755062248539797,
-0.02736832627604041
],
"position_mm": [
626.3120017667486,
-277.550622485398,
-27.36832627604041
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40225754206785325,
-0.17288954577283183,
-0.02729223313224569
],
"position_mm": [
402.25754206785325,
-172.88954577283184,
-27.292233132245688
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7749046952485947,
-0.23610354447892007,
-0.027819604732495576
],
"position_mm": [
774.9046952485947,
-236.10354447892007,
-27.819604732495577
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.02198222743673042,
-0.1872662476532278,
-0.02876294850153848
],
"position_mm": [
-21.98222743673042,
-187.2662476532278,
-28.76294850153848
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005633021155807417,
-0.2793108405969957,
-0.027208045767499488
],
"position_mm": [
5.633021155807417,
-279.31084059699566,
-27.208045767499488
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 71,
"position_m": [
0.7506916080627424,
-0.28576731503957237,
-0.026290650212515143
],
"position_mm": [
750.6916080627424,
-285.7673150395724,
-26.290650212515143
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.3115837775362804,
-0.1577868858922063,
-0.027405711788588572
],
"position_mm": [
311.5837775362804,
-157.7868858922063,
-27.405711788588572
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5066245469079392,
-0.3139525920663803,
-0.027106705157350183
],
"position_mm": [
506.62454690793925,
-313.9525920663803,
-27.106705157350184
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.36144720926532603,
0.2934806346843288,
-0.02645141259868381
],
"position_mm": [
361.447209265326,
293.4806346843288,
-26.451412598683813
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6457141856121259,
-0.18458503314974278,
-0.02857972221376821
],
"position_mm": [
645.7141856121259,
-184.58503314974277,
-28.57972221376821
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18738452226977526,
-0.27651348268591797,
-0.027278970394711957
],
"position_mm": [
187.38452226977526,
-276.51348268591795,
-27.27897039471196
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.651537551362088,
-0.22257069516346487,
-0.027857977924988085
],
"position_mm": [
651.537551362088,
-222.57069516346488,
-27.857977924988084
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10742008060425638,
-0.19163262763775413,
-0.026237898670219823
],
"position_mm": [
107.42008060425638,
-191.63262763775413,
-26.237898670219824
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.30698982274397735,
-0.1095612392053344,
0.32723856320510913
],
"position_mm": [
306.98982274397736,
-109.56123920533439,
327.23856320510913
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.19146224384603736,
-0.029788735877239018,
0.14875799765274914
],
"position_mm": [
191.46224384603735,
-29.788735877239017,
148.75799765274914
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6510505277531483,
-0.009463174469767454,
0.0002577330470184991
],
"position_mm": [
651.0505277531483,
-9.463174469767454,
0.2577330470184991
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3530485755541225,
-0.0916193449812598,
0.0019503522706542662
],
"position_mm": [
353.0485755541225,
-91.6193449812598,
1.9503522706542662
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34832858886104123,
-0.011764775044429082,
0.0009650608948176345
],
"position_mm": [
348.3285888610412,
-11.764775044429081,
0.9650608948176345
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 219,
"position_m": [
0.2614319354732368,
-0.11482284193755132,
0.36825894867870995
],
"position_mm": [
261.43193547323676,
-114.82284193755132,
368.25894867870994
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 243,
"position_m": [
0.19135006017987055,
-0.16021963956877483,
0.15420041036299018
],
"position_mm": [
191.35006017987055,
-160.21963956877482,
154.20041036299017
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.3164623620463562,
-0.1273715505616531,
0.14294483272300548
],
"position_mm": [
316.4623620463562,
-127.37155056165311,
142.94483272300548
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.28201024737178326,
-0.16194831865778242,
0.151160821075726
],
"position_mm": [
282.01024737178324,
-161.9483186577824,
151.160821075726
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.24463007468319578,
-0.1590127325341878,
0.15056749015191898
],
"position_mm": [
244.63007468319577,
-159.0127325341878,
150.56749015191897
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}