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

371 lines
7.0 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:22:26Z",
"summary": {
"num_cameras": 3,
"num_markers": 16,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "c",
"position_m": [
0.30200652155301316,
-0.9020153808807998,
0.39842941410859795
],
"position_mm": [
302.00652155301316,
-902.0153808807999,
398.42941410859794
],
"direction": [
-0.10717876255512238,
0.9495941400527954,
-0.2945907711982727
]
},
{
"camera_id": "e",
"position_m": [
1.2031666552274363,
-0.9024200483733755,
0.40396080672886847
],
"position_mm": [
1203.1666552274362,
-902.4200483733755,
403.9608067288685
],
"direction": [
-0.7491942644119263,
0.6063534617424011,
-0.26653963327407837
]
},
{
"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": 44,
"position_m": [
0.2646580191108299,
-0.17424676054707222,
0.29821586961984237
],
"position_mm": [
264.6580191108299,
-174.24676054707223,
298.21586961984235
],
"link": "FingerB",
"normal": [
0.0,
-0.9375276894468237,
-0.34791066600565723
]
},
{
"marker_id": 58,
"position_m": [
0.048897931239187835,
-0.21991416445044942,
-0.024619399251533426
],
"position_mm": [
48.897931239187834,
-219.91416445044942,
-24.619399251533427
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4034802507716691,
-0.172125835187175,
-0.0279266480515142
],
"position_mm": [
403.4802507716691,
-172.125835187175,
-27.9266480515142
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.020948367783938146,
-0.186860273873992,
-0.028359866156245216
],
"position_mm": [
-20.948367783938146,
-186.860273873992,
-28.359866156245214
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.3125793109710703,
-0.15914178025103107,
-0.02758313771013779
],
"position_mm": [
312.5793109710703,
-159.14178025103107,
-27.58313771013779
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3698703671001198,
-0.1868565225417054,
-0.026134703786755357
],
"position_mm": [
369.8703671001198,
-186.8565225417054,
-26.134703786755356
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10487907362883954,
-0.1903316295620813,
-0.027573609694047166
],
"position_mm": [
104.87907362883954,
-190.3316295620813,
-27.573609694047168
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 114,
"position_m": [
0.2831761474630134,
-0.14894588835948105,
0.23650016766856832
],
"position_mm": [
283.1761474630134,
-148.94588835948105,
236.5001676685683
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 120,
"position_m": [
0.28257416041102085,
-0.15454347475431338,
0.166726910517277
],
"position_mm": [
282.57416041102084,
-154.54347475431337,
166.726910517277
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 198,
"position_m": [
0.161197400542851,
-0.053475817818397164,
0.09152623244664423
],
"position_mm": [
161.197400542851,
-53.47581781839716,
91.52623244664423
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35260875346537196,
-0.09173207557157667,
0.000926950719915359
],
"position_mm": [
352.60875346537193,
-91.73207557157667,
0.926950719915359
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.022053779853410244,
-0.019342382998538115,
0.0008783237082199581
],
"position_mm": [
22.053779853410244,
-19.342382998538113,
0.8783237082199581
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34860369808307595,
-0.01183315851949392,
0.0005786136412455077
],
"position_mm": [
348.6036980830759,
-11.83315851949392,
0.5786136412455077
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.16148535563407937,
-0.17770763316333127,
0.04746918807210202
],
"position_mm": [
161.48535563407938,
-177.70763316333128,
47.46918807210202
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2520618668826554,
-0.1814182035867891,
0.05452147591391137
],
"position_mm": [
252.0618668826554,
-181.41820358678908,
54.52147591391137
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.21542194579604895,
-0.17388536425764922,
0.05187304553507706
],
"position_mm": [
215.42194579604896,
-173.88536425764923,
51.87304553507706
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}