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

939 lines
18 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:48:05Z",
"summary": {
"num_cameras": 5,
"num_markers": 44,
"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": "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": "e",
"position_m": [
1.199993510216928,
-0.898854507188056,
0.3991201451566491
],
"position_mm": [
1199.993510216928,
-898.854507188056,
399.12014515664913
],
"direction": [
-0.7501824498176575,
0.6059012413024902,
-0.26478278636932373
]
},
{
"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
]
},
{
"camera_id": "g",
"position_m": [
-0.2079076335893077,
0.203381580310826,
1.4005239466434216
],
"position_mm": [
-207.9076335893077,
203.38158031082602,
1400.5239466434216
],
"direction": [
0.3016498386859894,
-0.2984168231487274,
-0.9055135250091553
]
}
],
"markers": [
{
"marker_id": 41,
"position_m": [
0.24610683100104053,
-0.11278405324287864,
0.3437743504890904
],
"position_mm": [
246.10683100104052,
-112.78405324287864,
343.7743504890904
],
"link": "FingerA",
"normal": [
0.0,
-0.9375276894468237,
0.34791066600565723
]
},
{
"marker_id": 42,
"position_m": [
0.21315683436051583,
-0.07871489030230062,
0.3424247314419945
],
"position_mm": [
213.15683436051583,
-78.71489030230063,
342.4247314419945
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.2675466644082864,
-0.0759806289178792,
0.3402567642851871
],
"position_mm": [
267.5466644082864,
-75.9806289178792,
340.2567642851871
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 46,
"position_m": [
0.5366063188544649,
0.18325307927156573,
-0.032218800506784294
],
"position_mm": [
536.6063188544648,
183.25307927156572,
-32.21880050678429
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 47,
"position_m": [
0.3444200086514653,
-0.28573714587770793,
-0.028320083491955375
],
"position_mm": [
344.4200086514653,
-285.7371458777079,
-28.320083491955376
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16842837004692662,
-0.1736945991233347,
-0.027289432815844165
],
"position_mm": [
168.42837004692663,
-173.6945991233347,
-27.289432815844165
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4874176069945143,
0.2112238060384143,
-0.026058033522953675
],
"position_mm": [
487.4176069945143,
211.22380603841432,
-26.058033522953675
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.34061362747213825,
-0.3296158305962126,
-0.026223199045689417
],
"position_mm": [
340.61362747213826,
-329.61583059621256,
-26.223199045689416
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2842403421819824,
-0.26098764718983664,
-0.02713389496827618
],
"position_mm": [
284.2403421819824,
-260.98764718983665,
-27.13389496827618
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.4985637676349139,
0.16731965460348067,
-0.0270804891719127
],
"position_mm": [
498.5637676349139,
167.31965460348067,
-27.0804891719127
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04894121630031161,
-0.21696784807026628,
-0.026684485241362303
],
"position_mm": [
48.94121630031161,
-216.96784807026629,
-26.684485241362303
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40436702429736104,
-0.17341350960416566,
-0.027047704614914615
],
"position_mm": [
404.36702429736107,
-173.41350960416565,
-27.047704614914615
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.0226045492744347,
-0.18761061401564788,
-0.028780928094117652
],
"position_mm": [
-22.6045492744347,
-187.61061401564788,
-28.78092809411765
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.21049876027193756,
-0.3647475428068084,
-0.027157320038223243
],
"position_mm": [
210.49876027193756,
-364.7475428068084,
-27.157320038223244
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5751914072646177,
0.1739007366757344,
-0.028579364026503472
],
"position_mm": [
575.1914072646177,
173.9007366757344,
-28.579364026503473
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.0049087813908048365,
-0.2789855546970327,
-0.02772314430809074
],
"position_mm": [
4.908781390804837,
-278.9855546970327,
-27.72314430809074
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.44207206406614363,
0.19353371498465358,
-0.026724098360163602
],
"position_mm": [
442.07206406614364,
193.53371498465359,
-26.7240983601636
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 73,
"position_m": [
0.2212400597001959,
0.33082161339288096,
-0.02701462390916328
],
"position_mm": [
221.2400597001959,
330.821613392881,
-27.01462390916328
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.02720736771020019,
0.19230953399524942,
-0.026916215954642806
],
"position_mm": [
-27.20736771020019,
192.3095339952494,
-26.916215954642805
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31207663335461755,
-0.15862466493680039,
-0.027153040970149506
],
"position_mm": [
312.07663335461757,
-158.6246649368004,
-27.153040970149505
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5061563905775641,
-0.3142139508884784,
-0.02711625630113921
],
"position_mm": [
506.15639057756414,
-314.2139508884784,
-27.11625630113921
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.3614790453361953,
0.2949701146755727,
-0.02713961330366388
],
"position_mm": [
361.47904533619527,
294.9701146755727,
-27.13961330366388
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.647275922105687,
-0.1861204124075248,
-0.028277367276356203
],
"position_mm": [
647.275922105687,
-186.1204124075248,
-28.277367276356202
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18600587886577793,
-0.2758004633892119,
-0.027572903793624443
],
"position_mm": [
186.00587886577793,
-275.80046338921187,
-27.572903793624445
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.36972009915679377,
-0.18563629505523244,
-0.02689727261416403
],
"position_mm": [
369.72009915679376,
-185.63629505523244,
-26.897272614164027
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.30492065670802354,
-0.3607320526000913,
-0.03265419667344681
],
"position_mm": [
304.92065670802356,
-360.73205260009127,
-32.65419667344681
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6508748738433605,
-0.22437397306458162,
-0.027249304112335695
],
"position_mm": [
650.8748738433605,
-224.37397306458163,
-27.249304112335693
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10682549008932046,
-0.1911392777973205,
-0.02680909852535222
],
"position_mm": [
106.82549008932047,
-191.13927779732052,
-26.80909852535222
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5230760785605235,
-0.26641133668749445,
-0.028277659924138027
],
"position_mm": [
523.0760785605236,
-266.41133668749444,
-28.277659924138028
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.3303480030618481,
-0.25160664705953495,
0.26734855673116803
],
"position_mm": [
330.3480030618481,
-251.60664705953494,
267.348556731168
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 124,
"position_m": [
0.36244698626113725,
-0.2993488848030452,
0.2809541842036153
],
"position_mm": [
362.4469862611372,
-299.3488848030452,
280.9541842036153
],
"link": "Arm2",
"normal": [
-1.0,
0.0,
0.0
]
},
{
"marker_id": 198,
"position_m": [
0.14275820281710758,
-0.06189293040739046,
0.11277168787561172
],
"position_mm": [
142.7582028171076,
-61.89293040739046,
112.77168787561172
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6491702941306555,
-0.010805907305052759,
0.0005387033481758885
],
"position_mm": [
649.1702941306555,
-10.80590730505276,
0.5387033481758885
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3521874763776281,
-0.09085178440344735,
0.00036449324538339657
],
"position_mm": [
352.1874763776281,
-90.85178440344735,
0.36449324538339656
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.022121822589036,
-0.020596499305239265,
0.0007511297137647564
],
"position_mm": [
22.121822589036,
-20.596499305239266,
0.7511297137647565
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.2526580201055884,
-0.009325821923454788,
-1.0289774212222812e-05
],
"position_mm": [
252.6580201055884,
-9.325821923454788,
-0.010289774212222812
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34734553040181604,
-0.010999044229178731,
6.059275701783845e-05
],
"position_mm": [
347.34553040181606,
-10.99904422917873,
0.06059275701783845
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.2500537633678418,
-0.08928184490763968,
0.0004870595277617791
],
"position_mm": [
250.0537633678418,
-89.28184490763968,
0.4870595277617791
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.16764011989033842,
-0.14416051531872998,
0.0860712885666855
],
"position_mm": [
167.6401198903384,
-144.16051531872998,
86.0712885666855
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.21221786236516252,
-0.05566961798456401,
-0.0011375510746221827
],
"position_mm": [
212.21786236516252,
-55.66961798456401,
-1.1375510746221826
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.17067279243956537,
-0.17549234737582384,
0.047872575035456
],
"position_mm": [
170.67279243956537,
-175.49234737582384,
47.872575035456
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.2677481683105937,
-0.08035302592774203,
0.018470177146689068
],
"position_mm": [
267.7481683105937,
-80.35302592774202,
18.470177146689068
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2201945518592876,
-0.0805667787025693,
0.004734474937007708
],
"position_mm": [
220.1945518592876,
-80.5667787025693,
4.734474937007708
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.21574357090786808,
-0.11583117569617296,
0.016695185061462555
],
"position_mm": [
215.74357090786808,
-115.83117569617296,
16.695185061462556
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}