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

391 lines
7.3 KiB
JSON

{
"schema_version": "1.2",
"stage": "initial_triangulation",
"created_utc": "2026-06-02T22:59:24Z",
"summary": {
"num_cameras": 3,
"num_markers": 17,
"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": "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.1684217417308145,
-0.17224820455762313,
-0.02824727465504177
],
"position_mm": [
168.42174173081452,
-172.24820455762313,
-28.24727465504177
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3393663467723484,
-0.3275114863861567,
-0.026687887678416334
],
"position_mm": [
339.3663467723484,
-327.51148638615666,
-26.687887678416335
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4024829604565897,
-0.17205203809593336,
-0.028728159280469824
],
"position_mm": [
402.4829604565897,
-172.05203809593337,
-28.728159280469825
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.018909705270235454,
-0.1897760777907633,
-0.025993559143425424
],
"position_mm": [
-18.909705270235456,
-189.7760777907633,
-25.993559143425422
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.44006775927012814,
0.19238419232452234,
-0.026439486519463682
],
"position_mm": [
440.06775927012814,
192.38419232452233,
-26.43948651946368
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.3122801041074043,
-0.1586128970905038,
-0.028507417509218754
],
"position_mm": [
312.2801041074043,
-158.6128970905038,
-28.507417509218755
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5068361380853307,
-0.3133643223438986,
-0.02742443852624076
],
"position_mm": [
506.8361380853307,
-313.3643223438986,
-27.424438526240763
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.3603775350550084,
0.29320967419893734,
-0.025476005347266753
],
"position_mm": [
360.3775350550084,
293.20967419893736,
-25.476005347266753
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.37277093338648476,
-0.18263248516797265,
-0.028922291836387247
],
"position_mm": [
372.7709333864848,
-182.63248516797265,
-28.922291836387245
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6507907558379941,
-0.22388495123523894,
-0.027447596367531638
],
"position_mm": [
650.7907558379941,
-223.88495123523893,
-27.447596367531638
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10538898947590127,
-0.19116344404089633,
-0.027051813035052417
],
"position_mm": [
105.38898947590127,
-191.16344404089634,
-27.051813035052415
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.1906536814167491,
-0.030069788392735847,
0.14939322045329706
],
"position_mm": [
190.6536814167491,
-30.06978839273585,
149.39322045329706
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.2509768146626135,
-0.08794711152526238,
-0.00033319879794478386
],
"position_mm": [
250.97681466261352,
-87.94711152526239,
-0.33319879794478385
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.2676449502217065,
-0.13333924597963917,
0.26152627465353834
],
"position_mm": [
267.6449502217065,
-133.33924597963917,
261.52627465353834
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 243,
"position_m": [
0.19286925367168334,
-0.15787688288399482,
0.15296336581297085
],
"position_mm": [
192.86925367168334,
-157.87688288399482,
152.96336581297084
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.28280961373863966,
-0.15813264536816632,
0.1485955492863105
],
"position_mm": [
282.80961373863965,
-158.13264536816632,
148.5955492863105
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.24849650885232644,
-0.15751800585173845,
0.14923525518569633
],
"position_mm": [
248.49650885232643,
-157.51800585173845,
149.23525518569633
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}