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

673 lines
13 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:35:51Z",
"summary": {
"num_cameras": 5,
"num_markers": 30,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.30124957039980904,
-0.7944876545661685,
0.8037787426157785
],
"position_mm": [
-301.24957039980904,
-794.4876545661685,
803.7787426157786
],
"direction": [
0.47980576753616333,
0.6539319157600403,
-0.5849440097808838
]
},
{
"camera_id": "b",
"position_m": [
0.29717288049224716,
-0.8887366669190728,
1.2029439521855916
],
"position_mm": [
297.17288049224715,
-888.7366669190728,
1202.9439521855916
],
"direction": [
0.010270745493471622,
0.6205654144287109,
-0.7840874195098877
]
},
{
"camera_id": "c",
"position_m": [
0.3025716400208697,
-0.9019776711250698,
0.39818619728372245
],
"position_mm": [
302.5716400208697,
-901.9776711250697,
398.18619728372244
],
"direction": [
-0.10782834142446518,
0.9495705962181091,
-0.2944294512271881
]
},
{
"camera_id": "d",
"position_m": [
0.7010643463118735,
-0.7940689865992328,
0.40229983605243974
],
"position_mm": [
701.0643463118736,
-794.0689865992327,
402.29983605243973
],
"direction": [
-0.5524550080299377,
0.7830438613891602,
-0.285719633102417
]
},
{
"camera_id": "e",
"position_m": [
1.2047895519114378,
-0.909711288880933,
0.41070428458266445
],
"position_mm": [
1204.7895519114377,
-909.711288880933,
410.70428458266446
],
"direction": [
-0.7462964057922363,
0.608277440071106,
-0.2702595889568329
]
}
],
"markers": [
{
"marker_id": 42,
"position_m": [
0.21555236253124987,
-0.07639401936948327,
0.34133971093543064
],
"position_mm": [
215.55236253124988,
-76.39401936948327,
341.3397109354306
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.2686188896065856,
-0.07367373566704338,
0.33965156599610974
],
"position_mm": [
268.6188896065856,
-73.67373566704339,
339.65156599610975
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 48,
"position_m": [
0.6869807332077355,
-0.3182657620252409,
-0.02777891327775199
],
"position_mm": [
686.9807332077354,
-318.26576202524086,
-27.77891327775199
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16750306476299232,
-0.17374099217655264,
-0.027346068121367747
],
"position_mm": [
167.50306476299232,
-173.74099217655265,
-27.346068121367747
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2846492106746107,
-0.2604765561742728,
-0.02785765522042006
],
"position_mm": [
284.6492106746107,
-260.4765561742728,
-27.85765522042006
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04765459234035376,
-0.21578764002534342,
-0.027642326244950128
],
"position_mm": [
47.65459234035376,
-215.78764002534342,
-27.642326244950127
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4030271702816239,
-0.17215576015984088,
-0.028368115579901303
],
"position_mm": [
403.02717028162385,
-172.1557601598409,
-28.368115579901303
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.776024541676958,
-0.2353406328273751,
-0.028248239766077654
],
"position_mm": [
776.024541676958,
-235.34063282737512,
-28.248239766077653
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.022944850403784325,
-0.1842628945047077,
-0.03028134962404
],
"position_mm": [
-22.944850403784326,
-184.2628945047077,
-30.28134962404
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.007301176701698871,
-0.28023746753984363,
-0.025651479757618906
],
"position_mm": [
7.301176701698871,
-280.23746753984364,
-25.651479757618908
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31227027169285965,
-0.15896207388457714,
-0.027088949243054373
],
"position_mm": [
312.27027169285964,
-158.96207388457714,
-27.088949243054373
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.505986540719163,
-0.31438766767852594,
-0.02690034727069071
],
"position_mm": [
505.98654071916303,
-314.38766767852593,
-26.900347270690713
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.36195096993212567,
0.2937031747267413,
-0.027377227765720685
],
"position_mm": [
361.95096993212564,
293.7031747267413,
-27.377227765720686
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6478320739055804,
-0.18615544602891557,
-0.028715035995695984
],
"position_mm": [
647.8320739055804,
-186.15544602891558,
-28.715035995695985
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18639878533920984,
-0.2756105092655179,
-0.027813560642630308
],
"position_mm": [
186.39878533920984,
-275.61050926551786,
-27.813560642630307
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3694700321315493,
-0.18686539273422775,
-0.025652135723066564
],
"position_mm": [
369.47003213154926,
-186.86539273422775,
-25.652135723066564
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6523167206152644,
-0.22430159075667513,
-0.02726443572118963
],
"position_mm": [
652.3167206152643,
-224.30159075667513,
-27.264435721189628
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10560201997585664,
-0.19010044550845465,
-0.027674999095290805
],
"position_mm": [
105.60201997585663,
-190.10044550845464,
-27.674999095290804
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.27194026538125043,
-0.16223381693353492,
0.23560466050890566
],
"position_mm": [
271.9402653812504,
-162.2338169335349,
235.60466050890565
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.17129767745818666,
-0.0524552747274198,
0.09049254699249001
],
"position_mm": [
171.29767745818666,
-52.4552747274198,
90.49254699249002
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.65051532481421,
-0.010506868544156637,
0.00013253247418495084
],
"position_mm": [
650.5153248142101,
-10.506868544156637,
0.13253247418495084
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3533100332473613,
-0.09244317594787767,
0.0020697407884509057
],
"position_mm": [
353.31003324736133,
-92.44317594787766,
2.069740788450906
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021859948946720976,
-0.017309613666598722,
-0.0005251849027456021
],
"position_mm": [
21.859948946720976,
-17.30961366659872,
-0.525184902745602
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3489576677395196,
-0.012569901184712113,
0.000921600868715162
],
"position_mm": [
348.9576677395196,
-12.569901184712114,
0.921600868715162
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.16773761857123126,
-0.1421945273457311,
0.08464484126683523
],
"position_mm": [
167.73761857123125,
-142.1945273457311,
84.64484126683523
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.25925227396785416,
-0.16782894154243305,
0.02846267820347622
],
"position_mm": [
259.25227396785414,
-167.82894154243306,
28.46267820347622
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.17047909576808098,
-0.1737089147870017,
0.0465744413354027
],
"position_mm": [
170.47909576808098,
-173.7089147870017,
46.5744413354027
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.2962978165971591,
-0.14230512059356928,
0.04942112151932164
],
"position_mm": [
296.2978165971591,
-142.30512059356928,
49.42112151932164
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2620660765186451,
-0.17786287300626322,
0.053141166616941266
],
"position_mm": [
262.0660765186451,
-177.86287300626321,
53.14116661694126
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.22481170328207553,
-0.17383089854352723,
0.051697246850672514
],
"position_mm": [
224.81170328207554,
-173.83089854352724,
51.697246850672514
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}