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

579 lines
11 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-02T23:00:45Z",
"summary": {
"num_cameras": 4,
"num_markers": 26,
"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": "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": 51,
"position_m": [
0.1679486697100194,
-0.17355092719637139,
-0.027315416651697785
],
"position_mm": [
167.9486697100194,
-173.5509271963714,
-27.315416651697785
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.33942154199037633,
-0.32753392230875705,
-0.02665622987211453
],
"position_mm": [
339.42154199037634,
-327.53392230875704,
-26.65622987211453
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.048949104241109306,
-0.21743276983686455,
-0.026440013428342284
],
"position_mm": [
48.9491042411093,
-217.43276983686454,
-26.440013428342283
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4039404241424821,
-0.16873495606597705,
-0.031009435016451408
],
"position_mm": [
403.94042414248213,
-168.73495606597706,
-31.00943501645141
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.021953356093125247,
-0.18654054628496106,
-0.028326417741471304
],
"position_mm": [
-21.953356093125247,
-186.54054628496107,
-28.326417741471303
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005499284234287197,
-0.2798623065580207,
-0.027332901024991665
],
"position_mm": [
5.499284234287197,
-279.8623065580207,
-27.332901024991664
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4400675283070726,
0.19238427479413775,
-0.02643950876047891
],
"position_mm": [
440.06752830707256,
192.38427479413775,
-26.43950876047891
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.3125351540071809,
-0.15875886351021465,
-0.027335525467192968
],
"position_mm": [
312.5351540071809,
-158.75886351021464,
-27.33552546719297
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5067559241160917,
-0.31332412214549954,
-0.027488712011316065
],
"position_mm": [
506.7559241160917,
-313.32412214549953,
-27.488712011316064
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.36037705346924137,
0.29320981874841023,
-0.02547620883961503
],
"position_mm": [
360.3770534692414,
293.2098187484102,
-25.47620883961503
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.1869796289514719,
-0.27539345359292716,
-0.028078629029251193
],
"position_mm": [
186.9796289514719,
-275.3934535929272,
-28.078629029251193
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3708480726018987,
-0.1842943920862693,
-0.027454969992230936
],
"position_mm": [
370.8480726018987,
-184.2943920862693,
-27.454969992230936
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6508360652039128,
-0.22391185802857733,
-0.027405093485588367
],
"position_mm": [
650.8360652039128,
-223.9118580285773,
-27.405093485588367
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10606363870058469,
-0.18997043086453963,
-0.027652743991291487
],
"position_mm": [
106.06363870058469,
-189.97043086453962,
-27.652743991291487
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.31125813370103883,
-0.11687565300789907,
0.3271683620545418
],
"position_mm": [
311.25813370103884,
-116.87565300789906,
327.16836205454183
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.1906610222982651,
-0.03007206414349684,
0.14939467005309448
],
"position_mm": [
190.6610222982651,
-30.07206414349684,
149.39467005309447
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35226607898095896,
-0.09123046403441962,
0.001311027590266841
],
"position_mm": [
352.266078980959,
-91.23046403441961,
1.3110275902668411
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.25224897302852023,
-0.008920631647780156,
0.0002926716575977511
],
"position_mm": [
252.24897302852023,
-8.920631647780157,
0.2926716575977511
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34738082859570146,
-0.011382755141407642,
0.0006198191646912708
],
"position_mm": [
347.3808285957015,
-11.382755141407642,
0.6198191646912707
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.25100930093523344,
-0.0889108833781398,
0.00014307885635252122
],
"position_mm": [
251.00930093523343,
-88.9108833781398,
0.1430788563525212
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.26689118731150707,
-0.1362236823936218,
0.26254764828958266
],
"position_mm": [
266.89118731150705,
-136.2236823936218,
262.54764828958264
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 219,
"position_m": [
0.26161347760299164,
-0.11547910853903556,
0.3688310991073124
],
"position_mm": [
261.6134776029916,
-115.47910853903556,
368.83109910731235
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 232,
"position_m": [
0.2807321762643702,
-0.15641197369296142,
0.12554041046693565
],
"position_mm": [
280.7321762643702,
-156.41197369296142,
125.54041046693565
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.19257072159544245,
-0.16007468959765173,
0.15405609780511445
],
"position_mm": [
192.57072159544245,
-160.0746895976517,
154.05609780511446
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2836522127216585,
-0.16328446131877405,
0.15126713782791373
],
"position_mm": [
283.65221272165854,
-163.28446131877405,
151.26713782791373
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.24637074628177721,
-0.15932869236733332,
0.15044824507078342
],
"position_mm": [
246.3707462817772,
-159.32869236733333,
150.44824507078343
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}