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

409 lines
7.6 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:40:53Z",
"summary": {
"num_cameras": 3,
"num_markers": 18,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "b",
"position_m": [
0.305490949597657,
-0.8933107144337022,
1.201793445382242
],
"position_mm": [
305.490949597657,
-893.3107144337023,
1201.793445382242
],
"direction": [
0.004346273839473724,
0.6234733462333679,
-0.7818325161933899
]
},
{
"camera_id": "c",
"position_m": [
0.3037280320901282,
-0.9002284925907265,
0.4042794227519738
],
"position_mm": [
303.72803209012824,
-900.2284925907264,
404.2794227519738
],
"direction": [
-0.1104506105184555,
0.9474959373474121,
-0.3000868856906891
]
},
{
"camera_id": "d",
"position_m": [
0.6998694007459306,
-0.7986960051436206,
0.3960629812496366
],
"position_mm": [
699.8694007459306,
-798.6960051436206,
396.0629812496366
],
"direction": [
-0.551314651966095,
0.7866094708442688,
-0.2780245542526245
]
}
],
"markers": [
{
"marker_id": 43,
"position_m": [
0.26913956862644944,
-0.07435103942572123,
0.3398591881121449
],
"position_mm": [
269.13956862644943,
-74.35103942572123,
339.85918811214486
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 51,
"position_m": [
0.16794291868457117,
-0.17335612108725473,
-0.02740170051708737
],
"position_mm": [
167.94291868457117,
-173.35612108725473,
-27.40170051708737
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04806623207405047,
-0.21603378055956998,
-0.027468426404287125
],
"position_mm": [
48.06623207405047,
-216.03378055956998,
-27.468426404287126
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.02293375999908183,
-0.18540191030951025,
-0.029864799947666835
],
"position_mm": [
-22.93375999908183,
-185.40191030951024,
-29.864799947666835
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005993108794210275,
-0.2794006511953274,
-0.026672459838613792
],
"position_mm": [
5.993108794210276,
-279.40065119532744,
-26.672459838613793
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.44144831306123505,
0.19159966342265866,
-0.025257562744957305
],
"position_mm": [
441.44831306123507,
191.59966342265867,
-25.257562744957305
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31176553457205675,
-0.1577186561370258,
-0.028157028924764134
],
"position_mm": [
311.76553457205677,
-157.7186561370258,
-28.157028924764134
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.1066779770180499,
-0.19192794327153,
-0.026326116580382072
],
"position_mm": [
106.6779770180499,
-191.92794327153,
-26.326116580382074
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.2707862756138245,
-0.16089359829353478,
0.23546475860497487
],
"position_mm": [
270.7862756138245,
-160.89359829353478,
235.46475860497486
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.17121175370775152,
-0.05445761149883663,
0.09212319513841298
],
"position_mm": [
171.2117537077515,
-54.45761149883663,
92.12319513841298
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3526122342408987,
-0.09132654954482318,
0.0015562975158382984
],
"position_mm": [
352.6122342408987,
-91.32654954482318,
1.5562975158382983
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.020625917403164003,
-0.01801894338507201,
-0.0006792331152178614
],
"position_mm": [
20.625917403164003,
-18.01894338507201,
-0.6792331152178614
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34789471487641294,
-0.0114724336090482,
0.0005244339301838536
],
"position_mm": [
347.89471487641293,
-11.472433609048199,
0.5244339301838536
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.16789449406909873,
-0.14424320853274988,
0.08687494079929868
],
"position_mm": [
167.89449406909873,
-144.2432085327499,
86.87494079929868
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.25890586651473485,
-0.16919795939133117,
0.02928216344565667
],
"position_mm": [
258.90586651473484,
-169.19795939133118,
29.28216344565667
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.1699167714677701,
-0.17372726154542362,
0.04716819744287604
],
"position_mm": [
169.9167714677701,
-173.72726154542363,
47.16819744287604
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2618008867928864,
-0.1791408634796191,
0.0539880947092674
],
"position_mm": [
261.8008867928864,
-179.1408634796191,
53.9880947092674
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.22469171634074758,
-0.174127250893111,
0.0519842979773393
],
"position_mm": [
224.69171634074758,
-174.127250893111,
51.984297977339295
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}