Files
appRobotRender/data/evaluations/Scene9a/aruco_positions_optimized.json
2026-06-02 17:16:24 +02:00

975 lines
18 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-02T11:34:58Z",
"summary": {
"num_cameras": 7,
"num_markers": 44,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.30124957039980904,
-0.7944876545661685,
0.8037787426157785
],
"position_mm": [
-301.24957039980904,
-794.4876545661685,
803.7787426157786
],
"direction": [
0.47980576753616333,
0.6539319157600403,
-0.5849440097808838
]
},
{
"camera_id": "b",
"position_m": [
0.2992685516461189,
-0.8943330457127332,
1.1994237518367032
],
"position_mm": [
299.26855164611885,
-894.3330457127332,
1199.4237518367033
],
"direction": [
0.008492227643728256,
0.6244244575500488,
-0.7810389995574951
]
},
{
"camera_id": "c",
"position_m": [
0.30282794560993564,
-0.9019934374300895,
0.3969653085667525
],
"position_mm": [
302.8279456099356,
-901.9934374300896,
396.96530856675247
],
"direction": [
-0.10860881209373474,
0.950280487537384,
-0.29184088110923767
]
},
{
"camera_id": "d",
"position_m": [
0.7009033692534113,
-0.7938045371353849,
0.4015259547375925
],
"position_mm": [
700.9033692534114,
-793.8045371353849,
401.5259547375925
],
"direction": [
-0.5532509684562683,
0.7832618951797485,
-0.2835738956928253
]
},
{
"camera_id": "e",
"position_m": [
1.2035135397500643,
-0.9079652321301859,
0.40703240655709166
],
"position_mm": [
1203.5135397500642,
-907.9652321301859,
407.0324065570917
],
"direction": [
-0.7475296258926392,
0.6078633666038513,
-0.26777154207229614
]
},
{
"camera_id": "f",
"position_m": [
0.5046715209052604,
-0.30522094691764323,
1.396188608264964
],
"position_mm": [
504.67152090526037,
-305.22094691764323,
1396.188608264964
],
"direction": [
-0.24210724234580994,
0.08313090354204178,
-0.9666815996170044
]
},
{
"camera_id": "g",
"position_m": [
-0.20386971523637865,
0.2039595844557583,
1.3930435527820708
],
"position_mm": [
-203.86971523637865,
203.9595844557583,
1393.0435527820707
],
"direction": [
0.30111873149871826,
-0.3009941279888153,
-0.9048370122909546
]
}
],
"markers": [
{
"marker_id": 41,
"position_m": [
0.24817750778429068,
-0.11157961326102141,
0.3374157872111654
],
"position_mm": [
248.17750778429067,
-111.57961326102141,
337.41578721116537
],
"link": "FingerA",
"normal": [
0.0,
-0.9375276894468237,
0.34791066600565723
]
},
{
"marker_id": 42,
"position_m": [
0.21523345633059013,
-0.07767146902598251,
0.3410441734124494
],
"position_mm": [
215.23345633059012,
-77.67146902598252,
341.0441734124494
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.26904381037977837,
-0.07526701933852557,
0.3393007421566882
],
"position_mm": [
269.0438103797784,
-75.26701933852557,
339.3007421566882
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 46,
"position_m": [
0.5356676923914715,
0.1833671850104542,
-0.0308389629656224
],
"position_mm": [
535.6676923914715,
183.36718501045422,
-30.8389629656224
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 47,
"position_m": [
0.3449264145522217,
-0.28536342696732514,
-0.030575398156300324
],
"position_mm": [
344.92641455222173,
-285.36342696732515,
-30.575398156300324
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6876276732706351,
-0.31891010388978275,
-0.027373435438355496
],
"position_mm": [
687.6276732706351,
-318.91010388978276,
-27.373435438355497
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16795904250272486,
-0.1740364127045024,
-0.02714052144816662
],
"position_mm": [
167.95904250272486,
-174.0364127045024,
-27.14052144816662
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.48677700266105745,
0.2108790282999374,
-0.022400257303001596
],
"position_mm": [
486.77700266105745,
210.8790282999374,
-22.400257303001595
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3402469705184021,
-0.32897596257547407,
-0.02607205237405703
],
"position_mm": [
340.24697051840207,
-328.97596257547406,
-26.07205237405703
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28468992913646785,
-0.2609127445199161,
-0.027530057531213417
],
"position_mm": [
284.68992913646787,
-260.9127445199161,
-27.530057531213416
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.4978745694461204,
0.16703613407554763,
-0.02513910176713039
],
"position_mm": [
497.8745694461204,
167.03613407554764,
-25.13910176713039
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04895809059118913,
-0.2176158856970329,
-0.026166286143268682
],
"position_mm": [
48.958090591189126,
-217.61588569703292,
-26.16628614326868
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6249519983497916,
-0.2773814343651442,
-0.023858421098996108
],
"position_mm": [
624.9519983497917,
-277.3814343651442,
-23.858421098996107
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4036779272448291,
-0.1715593897061893,
-0.028785139805339085
],
"position_mm": [
403.6779272448291,
-171.5593897061893,
-28.785139805339085
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7759921135599375,
-0.23575145479508725,
-0.028028022911490764
],
"position_mm": [
775.9921135599375,
-235.75145479508726,
-28.028022911490766
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.02187280095123797,
-0.18662519526556323,
-0.028923255220557463
],
"position_mm": [
-21.87280095123797,
-186.62519526556324,
-28.92325522055746
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.20966877853722565,
-0.36522817933136675,
-0.030201632132590906
],
"position_mm": [
209.66877853722565,
-365.22817933136673,
-30.201632132590905
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5740781426238416,
0.1736142128219727,
-0.026475769128859142
],
"position_mm": [
574.0781426238416,
173.6142128219727,
-26.47576912885914
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005213251586512492,
-0.2798403505106768,
-0.026957906886927698
],
"position_mm": [
5.2132515865124915,
-279.8403505106768,
-26.9579068869277
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4415386378106345,
0.193481814022534,
-0.026919610342352577
],
"position_mm": [
441.5386378106345,
193.481814022534,
-26.919610342352577
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31200973389935416,
-0.15814164819872234,
-0.027432812698867794
],
"position_mm": [
312.00973389935416,
-158.14164819872235,
-27.432812698867796
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 83,
"position_m": [
0.04571525627075336,
0.3426787933873392,
-0.02896195956871598
],
"position_mm": [
45.71525627075336,
342.67879338733917,
-28.96195956871598
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5059728788787654,
-0.3142940559060336,
-0.02697947412949344
],
"position_mm": [
505.9728788787654,
-314.2940559060336,
-26.97947412949344
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.3619157814515952,
0.2938549106999538,
-0.02738591301527218
],
"position_mm": [
361.9157814515952,
293.8549106999538,
-27.38591301527218
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6483452997975941,
-0.1852181908063574,
-0.029165034673313738
],
"position_mm": [
648.3452997975942,
-185.2181908063574,
-29.165034673313738
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18644717357629564,
-0.275981209031308,
-0.02748084530570212
],
"position_mm": [
186.44717357629565,
-275.981209031308,
-27.480845305702122
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3696319196209853,
-0.1851853007431794,
-0.026542984352673687
],
"position_mm": [
369.6319196209853,
-185.1853007431794,
-26.542984352673688
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.30400479438229516,
-0.36006615573657236,
-0.024209692645731213
],
"position_mm": [
304.0047943822952,
-360.06615573657234,
-24.209692645731213
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6520719666933664,
-0.22344541842286655,
-0.02770338967998645
],
"position_mm": [
652.0719666933664,
-223.44541842286657,
-27.70338967998645
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10592347675931123,
-0.1898674088061382,
-0.02780416945349335
],
"position_mm": [
105.92347675931123,
-189.8674088061382,
-27.80416945349335
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.2720560294495949,
-0.1623508192916955,
0.2351654014910894
],
"position_mm": [
272.0560294495949,
-162.3508192916955,
235.1654014910894
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.17110110993752606,
-0.05267884600174221,
0.09036749377563462
],
"position_mm": [
171.10110993752605,
-52.678846001742215,
90.36749377563461
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6505919519283511,
-0.010561160951052627,
3.120214732459161e-05
],
"position_mm": [
650.591951928351,
-10.561160951052628,
0.03120214732459161
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35270979173850586,
-0.09110677849389448,
0.0010117743539610972
],
"position_mm": [
352.7097917385059,
-91.10677849389448,
1.0117743539610973
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021894921864039133,
-0.019339265422379313,
0.000506408141488917
],
"position_mm": [
21.894921864039134,
-19.339265422379313,
0.506408141488917
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3485234873491764,
-0.011220549109233455,
0.00019790210963172573
],
"position_mm": [
348.5234873491764,
-11.220549109233456,
0.19790210963172572
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.2502437110451644,
-0.08851546949009498,
6.983534916471214e-05
],
"position_mm": [
250.24371104516442,
-88.51546949009497,
0.06983534916471214
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6470539979563696,
-0.0904783098324684,
-0.0008244902396095737
],
"position_mm": [
647.0539979563696,
-90.47830983246841,
-0.8244902396095737
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.16763074469046008,
-0.1424288892496139,
0.0846324440433044
],
"position_mm": [
167.63074469046006,
-142.4288892496139,
84.6324440433044
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.25926770146754224,
-0.16781045327171557,
0.02833524163178274
],
"position_mm": [
259.2677014675422,
-167.81045327171557,
28.33524163178274
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.17051627396454194,
-0.17378684073254425,
0.04644370838963194
],
"position_mm": [
170.51627396454194,
-173.78684073254425,
46.44370838963194
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.29610126781080875,
-0.14211946377662274,
0.04917051393017003
],
"position_mm": [
296.10126781080874,
-142.11946377662275,
49.17051393017003
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.26210032606660455,
-0.17788705042338426,
0.052994184339020554
],
"position_mm": [
262.10032606660457,
-177.88705042338427,
52.994184339020556
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.22484841902544814,
-0.1738333986603359,
0.05154732107713225
],
"position_mm": [
224.84841902544812,
-173.8333986603359,
51.54732107713225
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}