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

787 lines
15 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-02T23:01:55Z",
"summary": {
"num_cameras": 5,
"num_markers": 36,
"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": "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": 47,
"position_m": [
0.3443350562761075,
-0.2854577239235343,
-0.028994264351580274
],
"position_mm": [
344.3350562761075,
-285.4577239235343,
-28.994264351580274
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16797219210833203,
-0.17347499379650047,
-0.02721879342270529
],
"position_mm": [
167.97219210833202,
-173.47499379650048,
-27.21879342270529
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.48669846839753295,
0.2133390484882936,
-0.025029878712092953
],
"position_mm": [
486.69846839753296,
213.3390484882936,
-25.029878712092952
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3402000779430511,
-0.3292858783650691,
-0.02649992150056086
],
"position_mm": [
340.2000779430511,
-329.2858783650691,
-26.49992150056086
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2841527430953309,
-0.26075093322598564,
-0.027204681044161485
],
"position_mm": [
284.1527430953309,
-260.75093322598565,
-27.204681044161486
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.048776161537471815,
-0.21702794498490585,
-0.02649947092615697
],
"position_mm": [
48.776161537471815,
-217.02794498490584,
-26.49947092615697
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40336918547674416,
-0.1721409384813424,
-0.02813801923067564
],
"position_mm": [
403.3691854767442,
-172.1409384813424,
-28.13801923067564
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.02257452601412933,
-0.18722729458595955,
-0.028958222440787315
],
"position_mm": [
-22.57452601412933,
-187.22729458595956,
-28.958222440787313
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.20964507908503097,
-0.3647218094995954,
-0.0271264463718866
],
"position_mm": [
209.64507908503097,
-364.7218094995954,
-27.1264463718866
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5752588912040149,
0.17345480134363642,
-0.028188953629463227
],
"position_mm": [
575.2588912040148,
173.4548013436364,
-28.188953629463228
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005036918112839848,
-0.2792500253965596,
-0.027691591397128967
],
"position_mm": [
5.036918112839849,
-279.2500253965596,
-27.691591397128967
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.44218462067364767,
0.1939338302171744,
-0.028428699921808017
],
"position_mm": [
442.18462067364766,
193.9338302171744,
-28.42869992180802
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.027333906005182023,
0.19203701283098684,
-0.026759409307760083
],
"position_mm": [
-27.333906005182023,
192.03701283098684,
-26.759409307760084
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.3117933679945341,
-0.15808253856348808,
-0.027192804009433972
],
"position_mm": [
311.7933679945341,
-158.08253856348807,
-27.19280400943397
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 83,
"position_m": [
0.04564290947718504,
0.3406062865896047,
-0.027002344378410526
],
"position_mm": [
45.642909477185036,
340.6062865896047,
-27.002344378410527
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5063140806627868,
-0.31366547482265383,
-0.027215087427822155
],
"position_mm": [
506.3140806627868,
-313.66547482265383,
-27.215087427822155
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.3603770534692392,
0.29320981874842245,
-0.025476208839604414
],
"position_mm": [
360.37705346923923,
293.20981874842244,
-25.476208839604414
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6463574813676831,
-0.18594022494843723,
-0.027746654396042156
],
"position_mm": [
646.3574813676831,
-185.94022494843722,
-27.746654396042157
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.1865923608951484,
-0.27539356728258396,
-0.02796332291312594
],
"position_mm": [
186.5923608951484,
-275.39356728258394,
-27.963322913125943
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.36926211763100364,
-0.18534728483103624,
-0.02465495134131051
],
"position_mm": [
369.26211763100366,
-185.34728483103623,
-24.654951341310507
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.30415141953455005,
-0.3605177036289378,
-0.023561771561127307
],
"position_mm": [
304.15141953455003,
-360.5177036289378,
-23.561771561127305
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6513442364941917,
-0.22404966866075035,
-0.02736335406524094
],
"position_mm": [
651.3442364941917,
-224.04966866075034,
-27.36335406524094
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10613235248008236,
-0.1900649023912601,
-0.027488687471756257
],
"position_mm": [
106.13235248008236,
-190.0649023912601,
-27.488687471756258
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.30831920950994757,
-0.11174593756357151,
0.32732016681452725
],
"position_mm": [
308.31920950994754,
-111.74593756357152,
327.3201668145272
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.19079230365637165,
-0.030770040055534253,
0.1499225199744615
],
"position_mm": [
190.79230365637164,
-30.770040055534253,
149.9225199744615
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6509575595208459,
-0.00908558487704674,
4.3603424616335395e-05
],
"position_mm": [
650.9575595208458,
-9.08558487704674,
0.043603424616335394
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35209031898795534,
-0.09072827543745175,
0.0010705422405428865
],
"position_mm": [
352.09031898795536,
-90.72827543745176,
1.0705422405428864
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.02171838352775301,
-0.020122632226035317,
0.0007145570830924834
],
"position_mm": [
21.71838352775301,
-20.122632226035318,
0.7145570830924834
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34771357079739135,
-0.01085036663480543,
0.0004684151668707483
],
"position_mm": [
347.71357079739136,
-10.85036663480543,
0.4684151668707483
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.2646955829728025,
-0.13634078555279477,
0.26254977631930176
],
"position_mm": [
264.69558297280247,
-136.34078555279478,
262.54977631930177
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 219,
"position_m": [
0.2616134776053364,
-0.11547910853873078,
0.368831099107676
],
"position_mm": [
261.61347760533636,
-115.47910853873078,
368.831099107676
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 229,
"position_m": [
0.184915716638451,
-0.11597940115162397,
0.1782921309800816
],
"position_mm": [
184.915716638451,
-115.97940115162397,
178.2921309800816
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.19032735795841668,
-0.1589373441665213,
0.15430581238690982
],
"position_mm": [
190.32735795841668,
-158.9373441665213,
154.30581238690982
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.31579244870155365,
-0.12646135135984246,
0.1426079281544859
],
"position_mm": [
315.79244870155367,
-126.46135135984247,
142.6079281544859
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2816180626167985,
-0.16131743052523692,
0.15080356756540053
],
"position_mm": [
281.6180626167985,
-161.31743052523692,
150.80356756540053
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.24416658360595453,
-0.15941580570527802,
0.1508914784766299
],
"position_mm": [
244.16658360595454,
-159.41580570527802,
150.89147847662989
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}