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

390 lines
7.3 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-02T22:51:00Z",
"summary": {
"num_cameras": 3,
"num_markers": 17,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "c",
"position_m": [
0.30222042083446865,
-0.9015130863831495,
0.39827613859571753
],
"position_mm": [
302.22042083446865,
-901.5130863831496,
398.27613859571755
],
"direction": [
-0.10769812762737274,
0.9494794607162476,
-0.2947707772254944
]
},
{
"camera_id": "e",
"position_m": [
1.2059563341749637,
-0.9025538118437437,
0.4061715893081437
],
"position_mm": [
1205.9563341749638,
-902.5538118437437,
406.17158930814367
],
"direction": [
-0.750444233417511,
0.60433429479599,
-0.2676071226596832
]
},
{
"camera_id": "f",
"position_m": [
0.4848910479147168,
-0.3064199973610857,
1.40194389878924
],
"position_mm": [
484.8910479147168,
-306.41999736108573,
1401.9438987892402
],
"direction": [
-0.22731362283229828,
0.08567609637975693,
-0.9700454473495483
]
}
],
"markers": [
{
"marker_id": 44,
"position_m": [
0.3195227507241283,
-0.2913668506858659,
0.1872617700447639
],
"position_mm": [
319.5227507241283,
-291.36685068586587,
187.26177004476392
],
"link": "FingerB",
"normal": [
0.0,
-0.9375276894468237,
-0.34791066600565723
]
},
{
"marker_id": 51,
"position_m": [
0.16728848352177267,
-0.17381714519857,
-0.02751129401938083
],
"position_mm": [
167.28848352177266,
-173.81714519857,
-27.51129401938083
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04906920077079409,
-0.21936907159474467,
-0.025017117031176813
],
"position_mm": [
49.06920077079409,
-219.36907159474467,
-25.017117031176813
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4032344996192514,
-0.17233151633862287,
-0.027967474562738105
],
"position_mm": [
403.2344996192514,
-172.33151633862286,
-27.967474562738104
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.021030063250984127,
-0.18682760249488675,
-0.028510288690760853
],
"position_mm": [
-21.030063250984128,
-186.82760249488675,
-28.510288690760852
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31239389429584036,
-0.15877877449904337,
-0.027848398504190672
],
"position_mm": [
312.39389429584037,
-158.77877449904338,
-27.848398504190673
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3695195724364772,
-0.18682048727786152,
-0.026178272100521167
],
"position_mm": [
369.51957243647723,
-186.82048727786153,
-26.178272100521166
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10549990010074893,
-0.19059894903733826,
-0.027383789861167348
],
"position_mm": [
105.49990010074893,
-190.59894903733826,
-27.383789861167347
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 114,
"position_m": [
0.2807341555423463,
-0.23745712450427475,
0.22207971728457893
],
"position_mm": [
280.73415554234634,
-237.45712450427476,
222.07971728457892
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 120,
"position_m": [
0.2803251548409772,
-0.17145398981979898,
0.24539114174195764
],
"position_mm": [
280.3251548409772,
-171.45398981979898,
245.39114174195765
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 208,
"position_m": [
0.3523507923420306,
-0.09128992270133576,
0.0005760787214451572
],
"position_mm": [
352.3507923420306,
-91.28992270133577,
0.5760787214451573
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021949829827946826,
-0.01929137054538835,
0.0006554285176237378
],
"position_mm": [
21.949829827946825,
-19.29137054538835,
0.6554285176237378
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.253666199144752,
-0.17115032415750384,
0.2427747020219879
],
"position_mm": [
253.66619914475203,
-171.15032415750383,
242.7747020219879
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 219,
"position_m": [
0.2549579384849781,
-0.27158636650487195,
0.2060357643549423
],
"position_mm": [
254.95793848497811,
-271.58636650487193,
206.0357643549423
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 243,
"position_m": [
0.18825982713117204,
0.02464230619332226,
0.20864452740987294
],
"position_mm": [
188.25982713117205,
24.64230619332226,
208.64452740987295
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 246,
"position_m": [
0.2693605457440413,
-0.06893064901154501,
0.28556329480132675
],
"position_mm": [
269.3605457440413,
-68.93064901154501,
285.5632948013268
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 247,
"position_m": [
0.2323027605282327,
-0.06366154028719898,
0.28784611013201805
],
"position_mm": [
232.3027605282327,
-63.661540287198974,
287.84611013201805
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
}
]
}