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

485 lines
9.2 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:22:14Z",
"summary": {
"num_cameras": 3,
"num_markers": 22,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "b",
"position_m": [
0.2997741245358298,
-0.8919452713410032,
1.1998563182979443
],
"position_mm": [
299.7741245358298,
-891.9452713410033,
1199.8563182979442
],
"direction": [
0.008538469672203064,
0.6230279803276062,
-0.7821529507637024
]
},
{
"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": "d",
"position_m": [
0.7005523974946344,
-0.7953874519308782,
0.40063197730228306
],
"position_mm": [
700.5523974946344,
-795.3874519308782,
400.6319773022831
],
"direction": [
-0.5518289804458618,
0.7841700911521912,
-0.2838345468044281
]
}
],
"markers": [
{
"marker_id": 40,
"position_m": [
0.29429175234205956,
-0.17765151143154995,
0.3222028066271957
],
"position_mm": [
294.29175234205957,
-177.65151143154995,
322.2028066271957
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 44,
"position_m": [
0.26470240753685814,
-0.17468654235272502,
0.29751101322335644
],
"position_mm": [
264.7024075368581,
-174.686542352725,
297.51101322335643
],
"link": "FingerB",
"normal": [
0.0,
-0.9375276894468237,
-0.34791066600565723
]
},
{
"marker_id": 51,
"position_m": [
0.16780129460480542,
-0.1738906810838088,
-0.027265269594298033
],
"position_mm": [
167.8012946048054,
-173.8906810838088,
-27.265269594298033
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.047430497683529305,
-0.21522378072803433,
-0.027804282167375384
],
"position_mm": [
47.4304976835293,
-215.22378072803434,
-27.804282167375383
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40341166649538296,
-0.16904337638982453,
-0.030726108001444007
],
"position_mm": [
403.411666495383,
-169.04337638982452,
-30.726108001444008
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.023088938543586103,
-0.1835161499391519,
-0.030391489303036354
],
"position_mm": [
-23.088938543586103,
-183.51614993915192,
-30.391489303036355
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.0077420774811351395,
-0.2800803561054916,
-0.0256593602055088
],
"position_mm": [
7.74207748113514,
-280.0803561054916,
-25.6593602055088
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31263377661854785,
-0.16015327287820108,
-0.026478399506823378
],
"position_mm": [
312.63377661854787,
-160.15327287820108,
-26.47839950682338
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.36255519163148686,
0.29262779396524513,
-0.02597671667633478
],
"position_mm": [
362.5551916314869,
292.62779396524513,
-25.97671667633478
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18647792951833722,
-0.27580029892040414,
-0.027790129071389485
],
"position_mm": [
186.47792951833722,
-275.80029892040415,
-27.790129071389483
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.37092872218717315,
-0.18572914153394093,
-0.0266915016976639
],
"position_mm": [
370.92872218717315,
-185.72914153394095,
-26.6915016976639
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10639626877060386,
-0.19200820525049989,
-0.026455648367242703
],
"position_mm": [
106.39626877060385,
-192.00820525049988,
-26.455648367242702
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 114,
"position_m": [
0.28839564754109626,
-0.1823114980380706,
0.23866924168368397
],
"position_mm": [
288.39564754109625,
-182.3114980380706,
238.66924168368396
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 115,
"position_m": [
0.2393018846692456,
-0.17609484597432867,
0.23987798446426206
],
"position_mm": [
239.3018846692456,
-176.09484597432868,
239.87798446426206
],
"link": "Arm2",
"normal": [
-0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 120,
"position_m": [
0.30443502225304014,
-0.2333669859291295,
0.1935449880673122
],
"position_mm": [
304.43502225304013,
-233.3669859291295,
193.5449880673122
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 208,
"position_m": [
0.3537199202185715,
-0.09361272837443282,
0.002565305101213796
],
"position_mm": [
353.71992021857153,
-93.61272837443282,
2.565305101213796
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.348912477831371,
-0.013762346448081667,
0.0016675751109845398
],
"position_mm": [
348.912477831371,
-13.762346448081667,
1.6675751109845398
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.15865842119248424,
-0.14682818009747575,
0.08748805239991789
],
"position_mm": [
158.65842119248424,
-146.82818009747575,
87.48805239991789
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.22874426809971476,
-0.09663228577508301,
0.006049057619709068
],
"position_mm": [
228.74426809971476,
-96.632285775083,
6.0490576197090675
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.16059809582764373,
-0.1744692354060652,
0.04647311186793174
],
"position_mm": [
160.59809582764373,
-174.46923540606522,
46.473111867931735
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.22974985960703928,
-0.11837459646983974,
0.02166819386979574
],
"position_mm": [
229.74985960703927,
-118.37459646983973,
21.66819386979574
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.20849807560049174,
-0.14515534774153682,
0.03707778770855796
],
"position_mm": [
208.49807560049175,
-145.15534774153681,
37.07778770855796
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}