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

428 lines
8.0 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-02T22:59:59Z",
"summary": {
"num_cameras": 3,
"num_markers": 19,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.29955195892720843,
-0.7973261061142631,
0.8018813702295133
],
"position_mm": [
-299.55195892720843,
-797.3261061142631,
801.8813702295133
],
"direction": [
0.47862082719802856,
0.6562461256980896,
-0.5833207368850708
]
},
{
"camera_id": "c",
"position_m": [
0.31702206513417014,
-0.9009856513305725,
0.39446443494699257
],
"position_mm": [
317.02206513417013,
-900.9856513305725,
394.4644349469926
],
"direction": [
-0.12359802424907684,
0.9488852620124817,
-0.29041391611099243
]
},
{
"camera_id": "d",
"position_m": [
0.7054014679839464,
-0.7919478105063438,
0.3967113315257853
],
"position_mm": [
705.4014679839464,
-791.9478105063438,
396.7113315257853
],
"direction": [
-0.5578631162643433,
0.781220555305481,
-0.28014856576919556
]
}
],
"markers": [
{
"marker_id": 51,
"position_m": [
0.16747307733827427,
-0.1738744675866704,
-0.02705979480447041
],
"position_mm": [
167.47307733827427,
-173.87446758667042,
-27.059794804470407
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04888952367311461,
-0.21858411394623434,
-0.026033242543520657
],
"position_mm": [
48.88952367311461,
-218.58411394623434,
-26.033242543520657
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40394042414277953,
-0.1687349560691691,
-0.031009435014845713
],
"position_mm": [
403.94042414277953,
-168.7349560691691,
-31.009435014845714
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.021545181290529833,
-0.1866688729257087,
-0.028363705496175274
],
"position_mm": [
-21.545181290529833,
-186.66887292570868,
-28.363705496175275
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.3125351540061107,
-0.15875886351127314,
-0.027335525465733736
],
"position_mm": [
312.5351540061107,
-158.75886351127315,
-27.335525465733735
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18706503018026086,
-0.2756094969564717,
-0.02795297635811055
],
"position_mm": [
187.06503018026086,
-275.6094969564717,
-27.95297635811055
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.37084807260084307,
-0.1842943920872809,
-0.027454969993679027
],
"position_mm": [
370.84807260084307,
-184.2943920872809,
-27.454969993679025
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10558454763493608,
-0.19027817676702208,
-0.027512518065545794
],
"position_mm": [
105.58454763493607,
-190.27817676702207,
-27.512518065545795
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.31125813370103533,
-0.11687565300787928,
0.32716836205451083
],
"position_mm": [
311.2581337010353,
-116.87565300787928,
327.16836205451085
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35226607897996803,
-0.09123046403402112,
0.0013110275881815677
],
"position_mm": [
352.26607897996803,
-91.23046403402111,
1.3110275881815676
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.25224897302859506,
-0.008920631647999059,
0.0002926716575430223
],
"position_mm": [
252.24897302859506,
-8.920631647999059,
0.2926716575430223
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3473808285957171,
-0.011382755140930158,
0.000619819164618152
],
"position_mm": [
347.3808285957171,
-11.382755140930158,
0.619819164618152
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.25100930093475177,
-0.08891088337835135,
0.00014307885697652104
],
"position_mm": [
251.00930093475176,
-88.91088337835134,
0.14307885697652103
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.26689118731246664,
-0.1362236823997192,
0.2625476482931019
],
"position_mm": [
266.8911873124666,
-136.2236823997192,
262.5476482931019
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 219,
"position_m": [
0.2616134776055641,
-0.115479108538218,
0.3688310991066258
],
"position_mm": [
261.61347760556407,
-115.479108538218,
368.8310991066258
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 232,
"position_m": [
0.2807321762648287,
-0.15641197369386778,
0.12554041046728426
],
"position_mm": [
280.7321762648287,
-156.41197369386776,
125.54041046728426
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.19257072159476213,
-0.16007468959512852,
0.1540560978027983
],
"position_mm": [
192.57072159476212,
-160.07468959512852,
154.0560978027983
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.28365221272261454,
-0.1632844613196261,
0.15126713782822035
],
"position_mm": [
283.65221272261454,
-163.2844613196261,
151.26713782822034
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.246370746282313,
-0.1593286923713386,
0.15044824507500684
],
"position_mm": [
246.370746282313,
-159.3286923713386,
150.44824507500684
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}