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

276 lines
5.1 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:28:12Z",
"summary": {
"num_cameras": 3,
"num_markers": 11,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "b",
"position_m": [
0.3044963064856628,
-0.8948174327872729,
1.2012475383268955
],
"position_mm": [
304.4963064856628,
-894.8174327872729,
1201.2475383268954
],
"direction": [
0.005024135112762451,
0.6242465972900391,
-0.7812111973762512
]
},
{
"camera_id": "c",
"position_m": [
0.3287264582676568,
-0.9186429714357892,
0.3564346556463644
],
"position_mm": [
328.72645826765677,
-918.6429714357893,
356.4346556463644
],
"direction": [
-0.13607342541217804,
0.9607956409454346,
-0.24156945943832397
]
},
{
"camera_id": "e",
"position_m": [
1.231553512896588,
-0.9094105466187785,
0.39759016852425577
],
"position_mm": [
1231.553512896588,
-909.4105466187785,
397.5901685242558
],
"direction": [
-0.7645778059959412,
0.5944018959999084,
-0.24921302497386932
]
}
],
"markers": [
{
"marker_id": 48,
"position_m": [
0.6867236535859731,
-0.31818578482632126,
-0.02878973372058548
],
"position_mm": [
686.7236535859731,
-318.18578482632125,
-28.78973372058548
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4031267028081257,
-0.16799325909313204,
-0.031321697725787155
],
"position_mm": [
403.1267028081257,
-167.99325909313202,
-31.321697725787153
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.775815174204004,
-0.23448234306080223,
-0.028856022812065795
],
"position_mm": [
775.815174204004,
-234.48234306080224,
-28.856022812065795
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.019091212158302815,
-0.19025230343888944,
-0.025410915188502314
],
"position_mm": [
-19.091212158302817,
-190.25230343888944,
-25.410915188502315
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31262328386221017,
-0.16198810465173055,
-0.02558057409968217
],
"position_mm": [
312.62328386221014,
-161.98810465173057,
-25.58057409968217
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.37149082172403464,
-0.18617463935204373,
-0.027027181694454998
],
"position_mm": [
371.4908217240346,
-186.17463935204373,
-27.027181694455
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.650621984812495,
-0.2241263038383709,
-0.02662381130559304
],
"position_mm": [
650.621984812495,
-224.1263038383709,
-26.62381130559304
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10576148515057786,
-0.19073333472074297,
-0.02699022324395095
],
"position_mm": [
105.76148515057785,
-190.73333472074296,
-26.99022324395095
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.2755525727567404,
-0.1732697699188352,
0.2380118951259229
],
"position_mm": [
275.5525727567404,
-173.26976991883518,
238.0118951259229
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.17231004636142852,
-0.17466627376000154,
0.04448154397402926
],
"position_mm": [
172.31004636142853,
-174.66627376000156,
44.48154397402926
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.26331702219279446,
-0.18901572123904173,
0.05667883559797541
],
"position_mm": [
263.31702219279447,
-189.01572123904174,
56.67883559797541
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}