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

977 lines
18 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-02T23:02:06Z",
"summary": {
"num_cameras": 5,
"num_markers": 46,
"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": "b",
"position_m": [
0.30449238671529855,
-0.8931909500442883,
1.2021616686917198
],
"position_mm": [
304.49238671529855,
-893.1909500442882,
1202.1616686917198
],
"direction": [
0.005216329824179411,
0.6232568621635437,
-0.7819998264312744
]
},
{
"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": "e",
"position_m": [
1.2003205157992303,
-0.9051194632262202,
0.40226793640946296
],
"position_mm": [
1200.3205157992302,
-905.1194632262202,
402.26793640946295
],
"direction": [
-0.7470906376838684,
0.6093959212303162,
-0.26550355553627014
]
},
{
"camera_id": "f",
"position_m": [
0.48085701508868617,
-0.3026928145345371,
1.4042255506450263
],
"position_mm": [
480.8570150886862,
-302.6928145345371,
1404.2255506450263
],
"direction": [
-0.22449733316898346,
0.08296965062618256,
-0.970936119556427
]
}
],
"markers": [
{
"marker_id": 41,
"position_m": [
0.2845878135890051,
-0.08312955523534311,
0.4409940026571057
],
"position_mm": [
284.58781358900507,
-83.12955523534312,
440.9940026571057
],
"link": "FingerA",
"normal": [
0.0,
-0.9375276894468237,
0.34791066600565723
]
},
{
"marker_id": 42,
"position_m": [
0.24826921747629027,
-0.08131835247924266,
0.4714228233220286
],
"position_mm": [
248.26921747629027,
-81.31835247924266,
471.4228233220286
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.27925054476527394,
-0.05336678805353049,
0.4544214282173576
],
"position_mm": [
279.25054476527396,
-53.36678805353049,
454.4214282173576
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 47,
"position_m": [
0.34430915326616796,
-0.285606822629559,
-0.029352679303007473
],
"position_mm": [
344.309153266168,
-285.606822629559,
-29.352679303007474
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6872862990087337,
-0.31898685589085285,
-0.027193357959895165
],
"position_mm": [
687.2862990087337,
-318.98685589085284,
-27.193357959895163
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.167790398296014,
-0.17375579298709404,
-0.02716482648739745
],
"position_mm": [
167.790398296014,
-173.75579298709403,
-27.16482648739745
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4878236000051105,
0.2135400070509323,
-0.02588752062185803
],
"position_mm": [
487.8236000051105,
213.5400070509323,
-25.88752062185803
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3403397366939153,
-0.3293911272402545,
-0.025975479319334766
],
"position_mm": [
340.3397366939153,
-329.3911272402545,
-25.975479319334767
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28419500043860013,
-0.2607628267536948,
-0.027207034257916728
],
"position_mm": [
284.1950004386001,
-260.76282675369475,
-27.207034257916728
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04912413728527069,
-0.21792934912374204,
-0.02568703617917669
],
"position_mm": [
49.124137285270685,
-217.92934912374204,
-25.68703617917669
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6248863294508977,
-0.27690743336471063,
-0.028084451711959457
],
"position_mm": [
624.8863294508977,
-276.90743336471064,
-28.084451711959456
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.404430172047387,
-0.1728838331164848,
-0.02813208705116156
],
"position_mm": [
404.43017204738703,
-172.88383311648482,
-28.132087051161562
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.774945397708392,
-0.23639116106130165,
-0.027658276158604805
],
"position_mm": [
774.945397708392,
-236.39116106130166,
-27.658276158604806
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.021562058633236625,
-0.18662465943809584,
-0.028607384871123936
],
"position_mm": [
-21.562058633236624,
-186.62465943809585,
-28.607384871123937
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.20967812108695127,
-0.3649480740105812,
-0.02707462572467308
],
"position_mm": [
209.67812108695128,
-364.9480740105812,
-27.07462572467308
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005804900412275582,
-0.2804148233623522,
-0.02341581961704314
],
"position_mm": [
5.804900412275582,
-280.4148233623522,
-23.41581961704314
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4427909078651332,
0.19539930948314582,
-0.02943266521902748
],
"position_mm": [
442.7909078651332,
195.39930948314583,
-29.43266521902748
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.027139366474508684,
0.19225261874681954,
-0.026963574103709868
],
"position_mm": [
-27.139366474508684,
192.25261874681954,
-26.963574103709867
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 76,
"position_m": [
0.6853511945971013,
0.1672041020524109,
-0.02588898272988668
],
"position_mm": [
685.3511945971012,
167.2041020524109,
-25.88898272988668
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31250783944920235,
-0.15844358635253733,
-0.0282753364317442
],
"position_mm": [
312.5078394492024,
-158.44358635253732,
-28.2753364317442
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 83,
"position_m": [
0.04564290947688429,
0.3406062865830652,
-0.027002344372662752
],
"position_mm": [
45.64290947688429,
340.6062865830652,
-27.00234437266275
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5065025601508415,
-0.3133167924244394,
-0.027477489099751642
],
"position_mm": [
506.5025601508415,
-313.31679242443937,
-27.47748909975164
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.3622737560353333,
0.29599488736977086,
-0.027904251523921942
],
"position_mm": [
362.2737560353333,
295.9948873697709,
-27.904251523921943
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6462173467036632,
-0.1847843995975593,
-0.02816647197942231
],
"position_mm": [
646.2173467036631,
-184.7843995975593,
-28.166471979422308
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 94,
"position_m": [
0.8729828258820254,
0.17487150020703474,
-0.02745946858411884
],
"position_mm": [
872.9828258820254,
174.87150020703473,
-27.45946858411884
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18645359027588998,
-0.27566554589035913,
-0.02803015632793845
],
"position_mm": [
186.45359027588998,
-275.6655458903591,
-28.03015632793845
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3700272688179113,
-0.18564878305388477,
-0.026309724752157513
],
"position_mm": [
370.0272688179113,
-185.64878305388476,
-26.309724752157514
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.3041789537894412,
-0.36054181460877616,
-0.023609564680488263
],
"position_mm": [
304.1789537894412,
-360.5418146087762,
-23.609564680488262
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6519205144875572,
-0.22279277936454459,
-0.027742806882182388
],
"position_mm": [
651.9205144875572,
-222.79277936454457,
-27.74280688218239
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.105745745640361,
-0.18953883906509303,
-0.02807640991489677
],
"position_mm": [
105.74574564036101,
-189.53883906509301,
-28.076409914896768
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5233964114093653,
-0.2655461739711559,
-0.029776661341566018
],
"position_mm": [
523.3964114093653,
-265.5461739711559,
-29.77666134156602
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.30988637149561743,
-0.11163676160110085,
0.3286631871193168
],
"position_mm": [
309.8863714956174,
-111.63676160110084,
328.6631871193168
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.19124383772124415,
-0.030669032558134267,
0.1500983523219036
],
"position_mm": [
191.24383772124415,
-30.669032558134266,
150.0983523219036
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6512072800052681,
-0.010027669415007589,
0.000242185552774385
],
"position_mm": [
651.2072800052681,
-10.027669415007589,
0.242185552774385
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 207,
"position_m": [
0.7511517721943575,
-0.013059699039176888,
0.0016233262317125125
],
"position_mm": [
751.1517721943575,
-13.059699039176888,
1.6233262317125126
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35155861665312177,
-0.09077033487877097,
0.0009585330201389929
],
"position_mm": [
351.55861665312176,
-90.77033487877097,
0.9585330201389929
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.022083964117109778,
-0.019097063867373937,
-0.0003969737915595243
],
"position_mm": [
22.08396411710978,
-19.097063867373937,
-0.39697379155952434
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34794321886698687,
-0.010856010563853175,
0.0001655544787474055
],
"position_mm": [
347.94321886698685,
-10.856010563853175,
0.1655544787474055
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.25102409611445725,
-0.08892532828172693,
0.00011844809380847871
],
"position_mm": [
251.02409611445725,
-88.92532828172693,
0.11844809380847872
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6468068259814536,
-0.0899049088301343,
-0.00027319158161242667
],
"position_mm": [
646.8068259814536,
-89.9049088301343,
-0.2731915816124267
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.26783100399222654,
-0.13327168140571458,
0.2617856383728713
],
"position_mm": [
267.83100399222656,
-133.2716814057146,
261.7856383728713
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 219,
"position_m": [
0.26230820603544536,
-0.11468402832124064,
0.36904187267747146
],
"position_mm": [
262.3082060354454,
-114.68402832124063,
369.0418726774715
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 229,
"position_m": [
0.18599519577536097,
-0.11578887867884068,
0.1788570918853009
],
"position_mm": [
185.99519577536097,
-115.78887867884067,
178.85709188530092
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.19221469847839104,
-0.15812159480310248,
0.1539718457997184
],
"position_mm": [
192.21469847839103,
-158.12159480310248,
153.9718457997184
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.28368754791310724,
-0.16112748705685087,
0.15033769048108928
],
"position_mm": [
283.68754791310727,
-161.12748705685087,
150.33769048108928
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.2462532414594287,
-0.15891763860086566,
0.1504347297915476
],
"position_mm": [
246.2532414594287,
-158.91763860086567,
150.4347297915476
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}