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

825 lines
16 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-02T22:54:22Z",
"summary": {
"num_cameras": 5,
"num_markers": 38,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.3001274357176493,
-0.7979520803678932,
0.8009902676185592
],
"position_mm": [
-300.12743571764935,
-797.9520803678932,
800.9902676185592
],
"direction": [
0.4789915382862091,
0.6567302346229553,
-0.5824710726737976
]
},
{
"camera_id": "b",
"position_m": [
0.30646773723406184,
-0.8952954576450594,
1.2012608829797486
],
"position_mm": [
306.4677372340618,
-895.2954576450594,
1201.2608829797487
],
"direction": [
0.00400501536205411,
0.6243181228637695,
-0.7811599373817444
]
},
{
"camera_id": "c",
"position_m": [
0.30222042083446865,
-0.9015130863831495,
0.39827613859571753
],
"position_mm": [
302.22042083446865,
-901.5130863831496,
398.27613859571755
],
"direction": [
-0.10769812762737274,
0.9494794607162476,
-0.2947707772254944
]
},
{
"camera_id": "d",
"position_m": [
0.7046937746856436,
-0.7914174011623307,
0.3989527588758248
],
"position_mm": [
704.6937746856437,
-791.4174011623307,
398.9527588758248
],
"direction": [
-0.5576696991920471,
0.7805226445198059,
-0.28246936202049255
]
},
{
"camera_id": "e",
"position_m": [
1.2059563341749637,
-0.9025538118437437,
0.4061715893081437
],
"position_mm": [
1205.9563341749638,
-902.5538118437437,
406.17158930814367
],
"direction": [
-0.750444233417511,
0.60433429479599,
-0.2676071226596832
]
}
],
"markers": [
{
"marker_id": 42,
"position_m": [
0.29240054869502924,
-0.361705598606842,
0.18931228311809542
],
"position_mm": [
292.4005486950292,
-361.705598606842,
189.31228311809542
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 44,
"position_m": [
0.32026329590334224,
-0.28977443684740567,
0.1868291811314312
],
"position_mm": [
320.2632959033422,
-289.7744368474057,
186.8291811314312
],
"link": "FingerB",
"normal": [
0.0,
-0.9375276894468237,
-0.34791066600565723
]
},
{
"marker_id": 48,
"position_m": [
0.6878368433057176,
-0.31921128791249515,
-0.02687822224537689
],
"position_mm": [
687.8368433057176,
-319.21128791249515,
-26.87822224537689
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 50,
"position_m": [
0.5710545002011455,
0.2102531397371355,
-0.02652432721603321
],
"position_mm": [
571.0545002011454,
210.25313973713548,
-26.52432721603321
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16756194374003386,
-0.17356598795825728,
-0.027374297773415306
],
"position_mm": [
167.56194374003385,
-173.5659879582573,
-27.374297773415307
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.340338583559923,
-0.32699071638583266,
-0.028422201146745922
],
"position_mm": [
340.33858355992305,
-326.9907163858327,
-28.422201146745923
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04878026677548581,
-0.217154121559208,
-0.026723292661443892
],
"position_mm": [
48.78026677548581,
-217.154121559208,
-26.723292661443892
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6254711589061139,
-0.27708352370233824,
-0.027878994990946822
],
"position_mm": [
625.4711589061139,
-277.08352370233825,
-27.878994990946822
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 61,
"position_m": [
-0.02198966371437663,
0.33444947558165966,
-0.026794025566155854
],
"position_mm": [
-21.98966371437663,
334.44947558165967,
-26.794025566155852
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40408292000687446,
-0.17494319815236542,
-0.026558475323634007
],
"position_mm": [
404.0829200068745,
-174.94319815236543,
-26.558475323634006
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7753487754338098,
-0.2361240584243528,
-0.02786863204152625
],
"position_mm": [
775.3487754338098,
-236.1240584243528,
-27.868632041526247
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.02201635862337295,
-0.18607845159832453,
-0.029405395477756543
],
"position_mm": [
-22.016358623372952,
-186.07845159832453,
-29.405395477756542
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.006177930883182358,
-0.2801708955672867,
-0.026464564652401414
],
"position_mm": [
6.177930883182358,
-280.1708955672867,
-26.464564652401414
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31273884267265056,
-0.15772434329163681,
-0.028678841735669366
],
"position_mm": [
312.73884267265055,
-157.7243432916368,
-28.678841735669366
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5062345115946991,
-0.31395897009021134,
-0.027185940021995588
],
"position_mm": [
506.23451159469914,
-313.9589700902113,
-27.185940021995588
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 94,
"position_m": [
0.8724003948446204,
0.17376974126379274,
-0.026249306085380328
],
"position_mm": [
872.4003948446205,
173.76974126379275,
-26.24930608538033
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.186519258977262,
-0.27542348310710796,
-0.027951041029230288
],
"position_mm": [
186.51925897726198,
-275.423483107108,
-27.95104102923029
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.36930800146352416,
-0.18676381132634154,
-0.025660186531234593
],
"position_mm": [
369.30800146352414,
-186.76381132634154,
-25.660186531234594
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6514595814266251,
-0.22245858311803815,
-0.028164019412601184
],
"position_mm": [
651.459581426625,
-222.45858311803815,
-28.164019412601185
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10535727266961399,
-0.18865723955206792,
-0.028893055061553968
],
"position_mm": [
105.35727266961399,
-188.65723955206792,
-28.893055061553966
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5238995549283255,
-0.2664699671344529,
-0.02952270680383675
],
"position_mm": [
523.8995549283255,
-266.46996713445293,
-29.52270680383675
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 114,
"position_m": [
0.28134854895625755,
-0.23496140942323904,
0.22089981406678452
],
"position_mm": [
281.34854895625756,
-234.96140942323905,
220.89981406678453
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 115,
"position_m": [
0.3098967018308282,
-0.22743680020728194,
0.18116772787836025
],
"position_mm": [
309.8967018308282,
-227.43680020728195,
181.16772787836024
],
"link": "Arm2",
"normal": [
-0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 120,
"position_m": [
0.2813024833308524,
-0.16898755881484204,
0.24429779429319554
],
"position_mm": [
281.3024833308524,
-168.98755881484203,
244.29779429319552
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 205,
"position_m": [
0.7528453921259174,
-0.09070865232825642,
0.0001272223041984538
],
"position_mm": [
752.8453921259174,
-90.70865232825642,
0.1272223041984538
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6506706230980872,
-0.009333621931762608,
-0.00025828836559094463
],
"position_mm": [
650.6706230980872,
-9.333621931762607,
-0.25828836559094465
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3525088853792349,
-0.09077684593250049,
0.0012481517648655904
],
"position_mm": [
352.5088853792349,
-90.77684593250049,
1.2481517648655904
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021823555925166643,
-0.018856421502412384,
0.0002789107156599732
],
"position_mm": [
21.82355592516664,
-18.856421502412385,
0.27891071565997316
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.25228087204320765,
-0.008828704530772719,
-1.2634994398615721e-05
],
"position_mm": [
252.28087204320764,
-8.828704530772718,
-0.012634994398615722
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34702756792236344,
-0.010967176435617624,
0.0006395944924380962
],
"position_mm": [
347.02756792236346,
-10.967176435617624,
0.6395944924380962
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.2507997875563908,
-0.088814688454452,
0.00020464929050811276
],
"position_mm": [
250.7997875563908,
-88.81468845445201,
0.20464929050811276
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6469803930781692,
-0.08924818640774955,
-4.7431907714711935e-05
],
"position_mm": [
646.9803930781692,
-89.24818640774954,
-0.04743190771471194
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.25482017816902885,
-0.16688483196551088,
0.24084648743291953
],
"position_mm": [
254.82017816902885,
-166.88483196551087,
240.84648743291953
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 219,
"position_m": [
0.2553802723145126,
-0.2690208254443373,
0.20501790251598176
],
"position_mm": [
255.3802723145126,
-269.02082544433733,
205.01790251598175
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 243,
"position_m": [
0.1840774995287039,
-0.003881118360526448,
0.2406933407351482
],
"position_mm": [
184.0774995287039,
-3.881118360526448,
240.6933407351482
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.3100568438941994,
-0.056987434012104196,
0.2564017002329641
],
"position_mm": [
310.0568438941994,
-56.987434012104195,
256.4017002329641
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 246,
"position_m": [
0.27052101213067375,
-0.0664741214012691,
0.2846314954838679
],
"position_mm": [
270.52101213067374,
-66.4741214012691,
284.6314954838679
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 247,
"position_m": [
0.23334089403191566,
-0.06189134786786305,
0.2863328299999944
],
"position_mm": [
233.34089403191567,
-61.891347867863054,
286.3328299999944
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
}
]
}