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

543 lines
10 KiB
JSON

{
"schema_version": "1.2",
"stage": "initial_triangulation",
"created_utc": "2026-06-02T22:50:36Z",
"summary": {
"num_cameras": 3,
"num_markers": 25,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.3001274357176493,
-0.7979520803678932,
0.8009902676185592
],
"position_mm": [
-300.12743571764935,
-797.9520803678932,
800.9902676185592
],
"direction": [
0.4789915382862091,
0.6567302346229553,
-0.5824710726737976
]
},
{
"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": "g",
"position_m": [
-0.20647920852698148,
0.20854052825566233,
1.3996693000606282
],
"position_mm": [
-206.4792085269815,
208.54052825566234,
1399.669300060628
],
"direction": [
0.30005520582199097,
-0.30117395520210266,
-0.9051304459571838
]
}
],
"markers": [
{
"marker_id": 42,
"position_m": [
0.29237625142028434,
-0.36160276650370443,
0.1892798023398605
],
"position_mm": [
292.37625142028435,
-361.60276650370446,
189.2798023398605
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 51,
"position_m": [
0.16825330925448503,
-0.1730505551932898,
-0.027810627955661638
],
"position_mm": [
168.25330925448503,
-173.0505551932898,
-27.810627955661637
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2844057794227306,
-0.2606132327772212,
-0.027546052925937082
],
"position_mm": [
284.4057794227306,
-260.6132327772212,
-27.546052925937083
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04738637896256922,
-0.21644433959696477,
-0.027094665623593195
],
"position_mm": [
47.38637896256922,
-216.44433959696477,
-27.094665623593194
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.01908725997429324,
-0.18914964490727934,
-0.026732041255778674
],
"position_mm": [
-19.08725997429324,
-189.14964490727934,
-26.732041255778675
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.3118249190759066,
-0.15849707176017463,
-0.028369815121468155
],
"position_mm": [
311.82491907590656,
-158.49707176017463,
-28.369815121468154
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5065160237318289,
-0.31347383015014474,
-0.02745698322454132
],
"position_mm": [
506.5160237318289,
-313.47383015014475,
-27.45698322454132
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6463669747542796,
-0.18684189552080452,
-0.027357160107897877
],
"position_mm": [
646.3669747542796,
-186.8418955208045,
-27.357160107897876
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18677273113949322,
-0.2763350399443944,
-0.027711310213002625
],
"position_mm": [
186.77273113949323,
-276.3350399443944,
-27.711310213002626
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3720446944848793,
-0.1834237007796739,
-0.028392211492302654
],
"position_mm": [
372.0446944848793,
-183.4237007796739,
-28.392211492302653
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6518203642657345,
-0.22351239454684282,
-0.027941497880160374
],
"position_mm": [
651.8203642657345,
-223.5123945468428,
-27.941497880160373
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10494057172281526,
-0.19069124726768588,
-0.027398503755863078
],
"position_mm": [
104.94057172281526,
-190.6912472676859,
-27.39850375586308
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5223125089890643,
-0.2679254220082652,
-0.027296439600490444
],
"position_mm": [
522.3125089890643,
-267.9254220082652,
-27.296439600490444
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 114,
"position_m": [
0.28076186061776937,
-0.23510870161893,
0.22058035689677385
],
"position_mm": [
280.76186061776934,
-235.10870161892998,
220.58035689677385
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 120,
"position_m": [
0.2821269184515216,
-0.16845607195181456,
0.24457648300838922
],
"position_mm": [
282.1269184515216,
-168.45607195181455,
244.5764830083892
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 205,
"position_m": [
0.7533487616396174,
-0.09038832036433068,
-0.0005655928891300161
],
"position_mm": [
753.3487616396174,
-90.38832036433068,
-0.5655928891300162
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35320786873325277,
-0.08775914630919024,
-0.0008554451168280347
],
"position_mm": [
353.2078687332528,
-87.75914630919024,
-0.8554451168280347
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.0218013000079251,
-0.019452324917173636,
0.0006002982486008494
],
"position_mm": [
21.8013000079251,
-19.452324917173634,
0.6002982486008495
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.2509200829820561,
-0.08745425698749158,
-0.0005765175295720739
],
"position_mm": [
250.9200829820561,
-87.45425698749158,
-0.5765175295720739
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6468871604236177,
-0.08903039551867281,
-6.389204646100463e-05
],
"position_mm": [
646.8871604236177,
-89.0303955186728,
-0.06389204646100463
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.2512581542473635,
-0.16723478998946542,
0.24098256827048528
],
"position_mm": [
251.25815424736348,
-167.2347899894654,
240.98256827048527
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 219,
"position_m": [
0.2545471181813018,
-0.2701209362340864,
0.20519821450128892
],
"position_mm": [
254.5471181813018,
-270.1209362340864,
205.19821450128893
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 243,
"position_m": [
0.18058908526687434,
-0.07570732119135311,
0.27698843281070856
],
"position_mm": [
180.58908526687435,
-75.7073211913531,
276.98843281070856
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 246,
"position_m": [
0.27083758119970663,
-0.06545932478172217,
0.28423485590429115
],
"position_mm": [
270.8375811997066,
-65.45932478172217,
284.2348559042911
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 247,
"position_m": [
0.23232536603631126,
-0.05976834346824482,
0.2864137031690955
],
"position_mm": [
232.32536603631127,
-59.76834346824482,
286.41370316909547
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
}
]
}