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

636 lines
12 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:24:13Z",
"summary": {
"num_cameras": 4,
"num_markers": 29,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.2999039553024492,
-0.7966331104538593,
0.8022965428228306
],
"position_mm": [
-299.90395530244916,
-796.6331104538593,
802.2965428228306
],
"direction": [
0.4790363907814026,
0.655602753162384,
-0.5837029814720154
]
},
{
"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": "d",
"position_m": [
0.7005523974946344,
-0.7953874519308782,
0.40063197730228306
],
"position_mm": [
700.5523974946344,
-795.3874519308782,
400.6319773022831
],
"direction": [
-0.5518289804458618,
0.7841700911521912,
-0.2838345468044281
]
},
{
"camera_id": "g",
"position_m": [
-0.2072035888495123,
0.2035164095056965,
1.4022641029137521
],
"position_mm": [
-207.2035888495123,
203.5164095056965,
1402.2641029137521
],
"direction": [
0.30012577772140503,
-0.29805290699005127,
-0.906139612197876
]
}
],
"markers": [
{
"marker_id": 41,
"position_m": [
0.25857446395871536,
-0.1428771777574374,
0.34457934837887333
],
"position_mm": [
258.57446395871534,
-142.8771777574374,
344.5793483788733
],
"link": "FingerA",
"normal": [
0.0,
-0.9375276894468237,
0.34791066600565723
]
},
{
"marker_id": 51,
"position_m": [
0.168023789837438,
-0.17386466113921537,
-0.0270639350594091
],
"position_mm": [
168.023789837438,
-173.86466113921537,
-27.0639350594091
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.34041619580780813,
-0.3270363640009028,
-0.02800967545451193
],
"position_mm": [
340.41619580780815,
-327.0363640009028,
-28.009675454511928
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28459651568140437,
-0.2607350990144131,
-0.027505213918018176
],
"position_mm": [
284.59651568140436,
-260.7350990144131,
-27.505213918018175
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04838984977196269,
-0.21630376167865892,
-0.027106049615731792
],
"position_mm": [
48.38984977196269,
-216.30376167865893,
-27.10604961573179
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6266853710893774,
-0.27739504400822795,
-0.02525809767903592
],
"position_mm": [
626.6853710893774,
-277.39504400822796,
-25.25809767903592
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4035151403833288,
-0.1714075267159406,
-0.030316577218987707
],
"position_mm": [
403.5151403833288,
-171.40752671594058,
-30.316577218987707
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.775335230749204,
-0.23581017129713805,
-0.02758773472998691
],
"position_mm": [
775.335230749204,
-235.81017129713806,
-27.58773472998691
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.023045110875441456,
-0.186666918777285,
-0.02904363835145659
],
"position_mm": [
-23.045110875441456,
-186.666918777285,
-29.04363835145659
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.006052988450499565,
-0.2794986476895322,
-0.026741978363111547
],
"position_mm": [
6.052988450499565,
-279.4986476895322,
-26.741978363111546
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 71,
"position_m": [
0.7510347143633236,
-0.2854379470253422,
-0.026295357069306743
],
"position_mm": [
751.0347143633236,
-285.4379470253422,
-26.295357069306743
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.312099837445152,
-0.1584539815576337,
-0.02702579466161998
],
"position_mm": [
312.099837445152,
-158.4539815576337,
-27.02579466161998
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5064789728678155,
-0.313655105958875,
-0.02715125407254946
],
"position_mm": [
506.4789728678155,
-313.655105958875,
-27.15125407254946
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.3619625502058566,
0.29458515585533435,
-0.026990079218574364
],
"position_mm": [
361.9625502058566,
294.58515585533434,
-26.990079218574362
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6473873883991307,
-0.18560036285802192,
-0.0279044759025853
],
"position_mm": [
647.3873883991307,
-185.60036285802192,
-27.9044759025853
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18654202683799345,
-0.27580280914559935,
-0.027661532550203854
],
"position_mm": [
186.54202683799346,
-275.8028091455993,
-27.661532550203855
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3698156312722613,
-0.18527649510274619,
-0.025644215305926137
],
"position_mm": [
369.8156312722613,
-185.2764951027462,
-25.644215305926135
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.3049722443640868,
-0.3589890787314207,
-0.025495364462385914
],
"position_mm": [
304.9722443640868,
-358.9890787314207,
-25.495364462385915
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6537070232210425,
-0.22346526284891627,
-0.029816575381190473
],
"position_mm": [
653.7070232210425,
-223.46526284891627,
-29.81657538119047
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.1060816820096703,
-0.19005590689070337,
-0.027762230470436834
],
"position_mm": [
106.0816820096703,
-190.05590689070337,
-27.762230470436833
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 115,
"position_m": [
0.23220764404221067,
-0.16146662339995674,
0.23625523651120417
],
"position_mm": [
232.20764404221066,
-161.46662339995675,
236.25523651120417
],
"link": "Arm2",
"normal": [
-0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 198,
"position_m": [
0.16021351019466668,
-0.052745345817247796,
0.0910074211869613
],
"position_mm": [
160.21351019466667,
-52.745345817247795,
91.0074211869613
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6502765009267514,
-0.010798350048027013,
0.0004541393746494912
],
"position_mm": [
650.2765009267514,
-10.798350048027013,
0.4541393746494912
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3527143293123656,
-0.09130100168487658,
0.0012619468097253492
],
"position_mm": [
352.71432931236563,
-91.30100168487658,
1.2619468097253492
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3481460798795649,
-0.011435659068457987,
0.00045143317462440413
],
"position_mm": [
348.1460798795649,
-11.435659068457987,
0.45143317462440413
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6466426121326968,
-0.0907142638538907,
-3.7362718109163793e-05
],
"position_mm": [
646.6426121326969,
-90.7142638538907,
-0.03736271810916379
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.1578096679614352,
-0.14236186627935699,
0.08306383472897554
],
"position_mm": [
157.8096679614352,
-142.36186627935697,
83.06383472897554
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.1607397460721729,
-0.17540743818367016,
0.04632954853045915
],
"position_mm": [
160.7397460721729,
-175.40743818367017,
46.32954853045915
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2501972761005727,
-0.17634218993805187,
0.05241915373760779
],
"position_mm": [
250.19727610057268,
-176.34218993805186,
52.41915373760779
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}