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

598 lines
11 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:23:27Z",
"summary": {
"num_cameras": 4,
"num_markers": 27,
"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": "d",
"position_m": [
0.7005523974946344,
-0.7953874519308782,
0.40063197730228306
],
"position_mm": [
700.5523974946344,
-795.3874519308782,
400.6319773022831
],
"direction": [
-0.5518289804458618,
0.7841700911521912,
-0.2838345468044281
]
},
{
"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.3451113988371183,
-0.2852197055760248,
-0.031050510495293275
],
"position_mm": [
345.11139883711826,
-285.21970557602475,
-31.050510495293274
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16779129527855158,
-0.17389349541127735,
-0.027074272610791476
],
"position_mm": [
167.7912952785516,
-173.89349541127734,
-27.074272610791475
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3400337804773831,
-0.3287225238814786,
-0.025955635717599124
],
"position_mm": [
340.03378047738306,
-328.7225238814786,
-25.955635717599122
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2848730003110075,
-0.2608277238806117,
-0.027599393762686032
],
"position_mm": [
284.8730003110075,
-260.8277238806117,
-27.59939376268603
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04776544452056642,
-0.21551920298187735,
-0.02759376572681285
],
"position_mm": [
47.76544452056642,
-215.51920298187736,
-27.593765726812848
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4036965516136106,
-0.17154559778887774,
-0.030699801260157585
],
"position_mm": [
403.6965516136106,
-171.54559778887773,
-30.699801260157585
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.023709427073434968,
-0.18607953560165125,
-0.030709028992788805
],
"position_mm": [
-23.709427073434966,
-186.07953560165126,
-30.709028992788806
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.006523935940270626,
-0.27942483494524767,
-0.026432686631160135
],
"position_mm": [
6.523935940270626,
-279.42483494524765,
-26.432686631160134
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.3120592684830575,
-0.15870735602631947,
-0.02685919709485323
],
"position_mm": [
312.0592684830575,
-158.70735602631947,
-26.85919709485323
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 82,
"position_m": [
0.2182552559773042,
0.29650808034964105,
-0.028176973305562413
],
"position_mm": [
218.2552559773042,
296.50808034964103,
-28.176973305562413
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5066297218552726,
-0.31352022619835007,
-0.0273477983288577
],
"position_mm": [
506.6297218552726,
-313.5202261983501,
-27.3477983288577
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.3620591261867334,
0.29440476988117525,
-0.026877654136422825
],
"position_mm": [
362.0591261867334,
294.40476988117524,
-26.877654136422827
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6479774268331132,
-0.18566096368223214,
-0.0287844778887847
],
"position_mm": [
647.9774268331132,
-185.66096368223214,
-28.7844778887847
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18656384436244494,
-0.27578442131294134,
-0.027780866718169456
],
"position_mm": [
186.56384436244494,
-275.78442131294133,
-27.780866718169456
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.36995451660967116,
-0.18514467032383683,
-0.025564311084016553
],
"position_mm": [
369.95451660967115,
-185.14467032383683,
-25.564311084016552
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.30414230444115126,
-0.3602281339820099,
-0.024292867732804667
],
"position_mm": [
304.1423044411513,
-360.2281339820099,
-24.292867732804666
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.1058825043465434,
-0.19021817356749796,
-0.027601455540246782
],
"position_mm": [
105.8825043465434,
-190.21817356749796,
-27.601455540246782
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 115,
"position_m": [
0.23220764404221061,
-0.16146662339995527,
0.23625523651120195
],
"position_mm": [
232.2076440422106,
-161.46662339995527,
236.25523651120196
],
"link": "Arm2",
"normal": [
-0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 198,
"position_m": [
0.15995319021822982,
-0.053524744967646316,
0.09171432345305448
],
"position_mm": [
159.95319021822982,
-53.52474496764631,
91.71432345305449
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6496917162457175,
-0.011651614275111478,
0.001311480298363756
],
"position_mm": [
649.6917162457175,
-11.651614275111479,
1.3114802983637561
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3529102841484369,
-0.09184626357399465,
0.001777259489158674
],
"position_mm": [
352.9102841484369,
-91.84626357399465,
1.7772594891586742
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021846101089078567,
-0.019606327143279614,
0.0005586314259839656
],
"position_mm": [
21.846101089078566,
-19.606327143279614,
0.5586314259839656
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3481934498297931,
-0.011992123014158692,
0.0007445034312121753
],
"position_mm": [
348.1934498297931,
-11.992123014158691,
0.7445034312121753
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6456395855378745,
-0.09154867566143407,
0.0015125517854104103
],
"position_mm": [
645.6395855378745,
-91.54867566143407,
1.5125517854104102
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.16084818018246697,
-0.17567827807777742,
0.04622875910075116
],
"position_mm": [
160.84818018246696,
-175.6782780777774,
46.228759100751155
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2501972761005856,
-0.1763421899380906,
0.05241915373766442
],
"position_mm": [
250.1972761005856,
-176.3421899380906,
52.419153737664416
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}