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

428 lines
8.0 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:22:58Z",
"summary": {
"num_cameras": 3,
"num_markers": 19,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.2999039553024492,
-0.7966331104538593,
0.8022965428228306
],
"position_mm": [
-299.90395530244916,
-796.6331104538593,
802.2965428228306
],
"direction": [
0.4790363907814026,
0.655602753162384,
-0.5837029814720154
]
},
{
"camera_id": "b",
"position_m": [
0.2997741245358298,
-0.8919452713410032,
1.1998563182979443
],
"position_mm": [
299.7741245358298,
-891.9452713410033,
1199.8563182979442
],
"direction": [
0.008538469672203064,
0.6230279803276062,
-0.7821529507637024
]
},
{
"camera_id": "f",
"position_m": [
0.48527535699969704,
-0.3052028540305418,
1.4031193543203273
],
"position_mm": [
485.275356999697,
-305.2028540305418,
1403.1193543203274
],
"direction": [
-0.22739066183567047,
0.08463967591524124,
-0.9701183438301086
]
}
],
"markers": [
{
"marker_id": 41,
"position_m": [
0.2569765043362302,
-0.14516015455882875,
0.3469339372378511
],
"position_mm": [
256.9765043362302,
-145.16015455882874,
346.9339372378511
],
"link": "FingerA",
"normal": [
0.0,
-0.9375276894468237,
0.34791066600565723
]
},
{
"marker_id": 47,
"position_m": [
0.34510572317765964,
-0.2852307642579956,
-0.031047781305734518
],
"position_mm": [
345.1057231776596,
-285.2307642579956,
-31.047781305734517
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3400306649485458,
-0.32873251910712076,
-0.02594129334844081
],
"position_mm": [
340.0306649485458,
-328.73251910712077,
-25.941293348440812
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2848716458059937,
-0.2608278729207727,
-0.027598369494735788
],
"position_mm": [
284.87164580599375,
-260.8278729207727,
-27.59836949473579
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4037307596761858,
-0.1715068880649976,
-0.03076858685228872
],
"position_mm": [
403.7307596761858,
-171.50688806499758,
-30.76858685228872
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.006382202902382208,
-0.27759521303646945,
-0.028318458611807328
],
"position_mm": [
6.382202902382208,
-277.59521303646943,
-28.31845861180733
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.3117284456742677,
-0.1596799621285132,
-0.02741864066096052
],
"position_mm": [
311.72844567426773,
-159.6799621285132,
-27.41864066096052
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5066297218564093,
-0.3135202261977434,
-0.02734779833026918
],
"position_mm": [
506.62972185640933,
-313.5202261977434,
-27.34779833026918
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.3629817460627696,
0.29645401226268886,
-0.02869271712777186
],
"position_mm": [
362.9817460627696,
296.4540122626889,
-28.692717127771857
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6479774268529844,
-0.1856609636641364,
-0.02878447792663484
],
"position_mm": [
647.9774268529844,
-185.6609636641364,
-28.784477926634843
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.1868956784489438,
-0.2766731911230163,
-0.027569624109338713
],
"position_mm": [
186.8956784489438,
-276.6731911230163,
-27.56962410933871
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.37002894929242597,
-0.18517598606310914,
-0.02555546661705338
],
"position_mm": [
370.028949292426,
-185.17598606310915,
-25.55546661705338
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.3041350685866977,
-0.360233742320769,
-0.02428437023393506
],
"position_mm": [
304.1350685866977,
-360.233742320769,
-24.284370233935057
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10489411034928155,
-0.19043778333806782,
-0.027657390002695913
],
"position_mm": [
104.89411034928155,
-190.43778333806782,
-27.657390002695912
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.1599531902182386,
-0.05352474496760529,
0.0917143234530279
],
"position_mm": [
159.95319021823857,
-53.52474496760529,
91.71432345302789
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6496917162504924,
-0.011651614268569102,
0.0013114802909499276
],
"position_mm": [
649.6917162504924,
-11.651614268569102,
1.3114802909499277
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021662746446982847,
-0.020285895683765855,
0.0011004329542380984
],
"position_mm": [
21.662746446982847,
-20.285895683765855,
1.1004329542380984
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3481228852327818,
-0.012354418173739728,
0.0006118990024334292
],
"position_mm": [
348.1228852327818,
-12.354418173739727,
0.6118990024334292
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6456395855402323,
-0.09154867565475983,
0.0015125517816873242
],
"position_mm": [
645.6395855402322,
-91.54867565475982,
1.5125517816873242
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
}
]
}