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

636 lines
12 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-02T23:01:29Z",
"summary": {
"num_cameras": 4,
"num_markers": 29,
"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": "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": "f",
"position_m": [
0.48085701508868617,
-0.3026928145345371,
1.4042255506450263
],
"position_mm": [
480.8570150886862,
-302.6928145345371,
1404.2255506450263
],
"direction": [
-0.22449733316898346,
0.08296965062618256,
-0.970936119556427
]
}
],
"markers": [
{
"marker_id": 47,
"position_m": [
0.345146569925456,
-0.28518016716772954,
-0.031001299725110495
],
"position_mm": [
345.146569925456,
-285.18016716772956,
-31.001299725110496
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16784996174818084,
-0.17386867567220105,
-0.02710566998670797
],
"position_mm": [
167.84996174818085,
-173.86867567220105,
-27.105669986707973
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3398466733566316,
-0.3286488995620519,
-0.025842227168984693
],
"position_mm": [
339.8466733566316,
-328.6488995620519,
-25.842227168984692
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2849157961504243,
-0.26076287917313024,
-0.02759630455583603
],
"position_mm": [
284.9157961504243,
-260.7628791731302,
-27.596304555836028
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04840662852317248,
-0.2166977187718524,
-0.02686851881438743
],
"position_mm": [
48.40662852317248,
-216.6977187718524,
-26.86851881438743
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40379458332257,
-0.17028912293344606,
-0.030223534690029502
],
"position_mm": [
403.79458332257,
-170.28912293344607,
-30.223534690029503
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.022561871188947747,
-0.1859833374821409,
-0.029137401167599226
],
"position_mm": [
-22.561871188947748,
-185.9833374821409,
-29.137401167599226
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.004158719921050582,
-0.27855505889648513,
-0.028256665597056394
],
"position_mm": [
4.158719921050582,
-278.55505889648515,
-28.256665597056394
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4415907404745862,
0.19419515195973966,
-0.028107687787865814
],
"position_mm": [
441.5907404745862,
194.19515195973966,
-28.107687787865814
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.027333906005338034,
0.1920370128275411,
-0.02675940930225442
],
"position_mm": [
-27.333906005338033,
192.0370128275411,
-26.759409302254422
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.312445910931409,
-0.15872731289049669,
-0.027296689000226464
],
"position_mm": [
312.445910931409,
-158.72731289049668,
-27.296689000226465
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 83,
"position_m": [
0.04564290947725587,
0.34060628659500813,
-0.027002344386521503
],
"position_mm": [
45.64290947725587,
340.60628659500816,
-27.002344386521504
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18694931108819235,
-0.2756981524889091,
-0.027902257500633958
],
"position_mm": [
186.94931108819236,
-275.6981524889091,
-27.902257500633958
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.37036563273717915,
-0.1851377827398073,
-0.026780827704360084
],
"position_mm": [
370.36563273717917,
-185.1377827398073,
-26.780827704360085
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.304078039125904,
-0.3602758845662219,
-0.023865984471364704
],
"position_mm": [
304.07803912590396,
-360.2758845662219,
-23.865984471364705
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10589043787722326,
-0.19000004348276425,
-0.027624391138769515
],
"position_mm": [
105.89043787722326,
-190.00004348276426,
-27.624391138769514
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.31125813370180627,
-0.11687565300922172,
0.3271683620546366
],
"position_mm": [
311.2581337018063,
-116.87565300922172,
327.16836205463665
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3521064211751382,
-0.0910903028429931,
0.0011908296294717968
],
"position_mm": [
352.10642117513817,
-91.0903028429931,
1.1908296294717968
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.022062178410512865,
-0.01881333143708733,
-0.00034192113250084354
],
"position_mm": [
22.062178410512864,
-18.81333143708733,
-0.34192113250084355
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.25221360822092354,
-0.008798109315172758,
0.00023816764878508128
],
"position_mm": [
252.21360822092353,
-8.798109315172757,
0.2381676487850813
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34739535673211547,
-0.011232142489924896,
0.0004995372849644715
],
"position_mm": [
347.3953567321155,
-11.232142489924897,
0.4995372849644715
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.2509864988945136,
-0.0887885742095449,
9.961500511984957e-05
],
"position_mm": [
250.98649889451357,
-88.7885742095449,
0.09961500511984957
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.2668911873124227,
-0.13622368240089025,
0.2625476482944925
],
"position_mm": [
266.8911873124227,
-136.22368240089025,
262.5476482944925
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 219,
"position_m": [
0.26161347760388254,
-0.11547910853410373,
0.36883109910527895
],
"position_mm": [
261.61347760388253,
-115.47910853410373,
368.83109910527895
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 229,
"position_m": [
0.18482564721837236,
-0.11684783881743091,
0.17905848185302298
],
"position_mm": [
184.82564721837235,
-116.84783881743091,
179.05848185302298
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.2807061012652372,
-0.15633723724061363,
0.12549948577235295
],
"position_mm": [
280.7061012652372,
-156.33723724061363,
125.49948577235295
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.19198389911323768,
-0.1589199516168656,
0.15398436449901914
],
"position_mm": [
191.98389911323767,
-158.9199516168656,
153.98436449901914
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2833959394120182,
-0.16309357946320535,
0.15128201253353196
],
"position_mm": [
283.3959394120182,
-163.09357946320534,
151.28201253353197
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.24612671707515366,
-0.159050846818917,
0.15034180646925138
],
"position_mm": [
246.12671707515366,
-159.05084681891702,
150.3418064692514
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}