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

958 lines
18 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:46:29Z",
"summary": {
"num_cameras": 5,
"num_markers": 45,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.2965491449045601,
-0.7989052137066848,
0.801398161144361
],
"position_mm": [
-296.5491449045601,
-798.9052137066848,
801.398161144361
],
"direction": [
0.4766221344470978,
0.6572697162628174,
-0.5838046073913574
]
},
{
"camera_id": "b",
"position_m": [
0.305490949597657,
-0.8933107144337022,
1.201793445382242
],
"position_mm": [
305.490949597657,
-893.3107144337023,
1201.793445382242
],
"direction": [
0.004346273839473724,
0.6234733462333679,
-0.7818325161933899
]
},
{
"camera_id": "d",
"position_m": [
0.6998694007459306,
-0.7986960051436206,
0.3960629812496366
],
"position_mm": [
699.8694007459306,
-798.6960051436206,
396.0629812496366
],
"direction": [
-0.551314651966095,
0.7866094708442688,
-0.2780245542526245
]
},
{
"camera_id": "f",
"position_m": [
0.4868524979390756,
-0.3053064794581952,
1.4026599785486356
],
"position_mm": [
486.8524979390756,
-305.3064794581952,
1402.6599785486355
],
"direction": [
-0.2289382964372635,
0.08377356827259064,
-0.9698294997215271
]
},
{
"camera_id": "g",
"position_m": [
-0.2079076335893077,
0.203381580310826,
1.4005239466434216
],
"position_mm": [
-207.9076335893077,
203.38158031082602,
1400.5239466434216
],
"direction": [
0.3016498386859894,
-0.2984168231487274,
-0.9055135250091553
]
}
],
"markers": [
{
"marker_id": 41,
"position_m": [
0.24627699547172183,
-0.11301531209094166,
0.3437871738666224
],
"position_mm": [
246.27699547172182,
-113.01531209094166,
343.78717386662237
],
"link": "FingerA",
"normal": [
0.0,
-0.9375276894468237,
0.34791066600565723
]
},
{
"marker_id": 42,
"position_m": [
0.21405015738786695,
-0.07826765847694608,
0.34228317832358407
],
"position_mm": [
214.05015738786696,
-78.26765847694608,
342.2831783235841
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.26801845582308426,
-0.0758746937908198,
0.34058341658314484
],
"position_mm": [
268.01845582308425,
-75.8746937908198,
340.5834165831448
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 46,
"position_m": [
0.5364778640079726,
0.18371920956002466,
-0.030971757864882883
],
"position_mm": [
536.4778640079726,
183.71920956002467,
-30.971757864882882
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 47,
"position_m": [
0.3448590170988974,
-0.28576904777493667,
-0.030158995301306696
],
"position_mm": [
344.85901709889737,
-285.76904777493667,
-30.158995301306696
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16843444804002095,
-0.17392883402515807,
-0.027114567384512313
],
"position_mm": [
168.43444804002095,
-173.92883402515807,
-27.114567384512313
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4871613253598811,
0.21043157608808521,
-0.023183446957720094
],
"position_mm": [
487.1613253598811,
210.43157608808522,
-23.183446957720093
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.33975602441255937,
-0.3292470599445979,
-0.02488128553601536
],
"position_mm": [
339.7560244125594,
-329.24705994459794,
-24.88128553601536
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2847197750421475,
-0.2610856408559599,
-0.027069713848877748
],
"position_mm": [
284.7197750421475,
-261.0856408559599,
-27.069713848877747
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.4986936694282888,
0.1668052942166409,
-0.02725899543013314
],
"position_mm": [
498.6936694282888,
166.8052942166409,
-27.25899543013314
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04896681568941577,
-0.21700871751439801,
-0.02628926075353759
],
"position_mm": [
48.966815689415775,
-217.008717514398,
-26.289260753537587
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6245687693868718,
-0.2774844806255198,
-0.023577377577220015
],
"position_mm": [
624.5687693868717,
-277.4844806255198,
-23.577377577220016
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 61,
"position_m": [
-0.021390248126074644,
0.33222448063032173,
-0.025543439497764497
],
"position_mm": [
-21.390248126074646,
332.22448063032175,
-25.543439497764496
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40443663269622,
-0.1733596240708832,
-0.028503206180170125
],
"position_mm": [
404.43663269622,
-173.3596240708832,
-28.503206180170125
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7750457048882857,
-0.23586449920536443,
-0.027839292830016498
],
"position_mm": [
775.0457048882857,
-235.86449920536444,
-27.839292830016497
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.02241854515002681,
-0.18736837989815633,
-0.02954708519190072
],
"position_mm": [
-22.41854515002681,
-187.36837989815632,
-29.54708519190072
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.2104067960767415,
-0.36503119963945996,
-0.02948063516874279
],
"position_mm": [
210.4067960767415,
-365.03119963945994,
-29.48063516874279
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5749922944129359,
0.17388085208138815,
-0.02791127489101188
],
"position_mm": [
574.9922944129358,
173.88085208138816,
-27.911274891011878
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005072141824728328,
-0.27912230943748506,
-0.02742262080551137
],
"position_mm": [
5.072141824728328,
-279.12230943748506,
-27.42262080551137
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 71,
"position_m": [
0.7507092027300527,
-0.28544504277734595,
-0.025693276238027796
],
"position_mm": [
750.7092027300527,
-285.445042777346,
-25.693276238027796
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4417084929963078,
0.19327889051294395,
-0.026253131400654005
],
"position_mm": [
441.7084929963078,
193.27889051294395,
-26.253131400654006
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.027207367941535075,
0.19230952477654548,
-0.026916204245912574
],
"position_mm": [
-27.207367941535075,
192.3095247765455,
-26.916204245912574
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31255793694948314,
-0.15860352757162374,
-0.027515280049139758
],
"position_mm": [
312.5579369494831,
-158.60352757162374,
-27.515280049139758
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5058994467291081,
-0.31394676839092384,
-0.026724315462123154
],
"position_mm": [
505.89944672910815,
-313.9467683909238,
-26.724315462123155
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.361451440272149,
0.29483379316020847,
-0.02674025276932952
],
"position_mm": [
361.451440272149,
294.8337931602085,
-26.74025276932952
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6472616362050709,
-0.18535741706994383,
-0.0284037179977299
],
"position_mm": [
647.2616362050709,
-185.35741706994384,
-28.4037179977299
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18643639959351765,
-0.27595973277779856,
-0.027648956100176668
],
"position_mm": [
186.43639959351765,
-275.95973277779854,
-27.64895610017667
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.37006028719905276,
-0.18577792571962645,
-0.02477672356968573
],
"position_mm": [
370.06028719905277,
-185.77792571962644,
-24.77672356968573
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.3048852930772051,
-0.36073031487415674,
-0.03362215145728042
],
"position_mm": [
304.88529307720506,
-360.73031487415676,
-33.62215145728042
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.651604910140385,
-0.2235444548637953,
-0.027923843609049155
],
"position_mm": [
651.6049101403851,
-223.5444548637953,
-27.923843609049154
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10666136799488542,
-0.19076678933128763,
-0.026934022961513024
],
"position_mm": [
106.66136799488542,
-190.76678933128764,
-26.934022961513023
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5231858796090104,
-0.266313312882761,
-0.02894910338367193
],
"position_mm": [
523.1858796090104,
-266.313312882761,
-28.949103383671932
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.2699731023903262,
-0.16094105586508517,
0.23483053193589706
],
"position_mm": [
269.9731023903262,
-160.94105586508516,
234.83053193589706
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.17087362619836524,
-0.05306390430356223,
0.0907188214485166
],
"position_mm": [
170.87362619836523,
-53.06390430356223,
90.71882144851661
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 205,
"position_m": [
0.752660955910568,
-0.08998871501268964,
0.00027113987820180294
],
"position_mm": [
752.6609559105681,
-89.98871501268964,
0.27113987820180296
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6495915685403704,
-0.010566350321272852,
0.0006727739896267125
],
"position_mm": [
649.5915685403704,
-10.566350321272852,
0.6727739896267125
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35212962750862975,
-0.09079545687161186,
0.0006875543268249718
],
"position_mm": [
352.12962750862977,
-90.79545687161186,
0.6875543268249718
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.022190164780506866,
-0.020440192303365894,
0.0006414568345817933
],
"position_mm": [
22.190164780506866,
-20.440192303365894,
0.6414568345817934
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.25331539921830487,
-0.011026134372453958,
0.0010377674568839142
],
"position_mm": [
253.31539921830486,
-11.026134372453958,
1.0377674568839141
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3476189674363591,
-0.010924649445854797,
0.00013553639683389513
],
"position_mm": [
347.6189674363591,
-10.924649445854797,
0.13553639683389512
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6466734333197073,
-0.09050569885015604,
-0.00041609559897451924
],
"position_mm": [
646.6734333197073,
-90.50569885015604,
-0.41609559897451925
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.16733474889004507,
-0.1428485955171976,
0.0856013196820731
],
"position_mm": [
167.33474889004506,
-142.84859551719762,
85.6013196820731
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.17070760059437168,
-0.17525535292977787,
0.04833936416942644
],
"position_mm": [
170.70760059437168,
-175.25535292977787,
48.33936416942644
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2621136332172494,
-0.17698230716646088,
0.05213741414147458
],
"position_mm": [
262.1136332172494,
-176.98230716646088,
52.13741414147458
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.2246266228853227,
-0.17659682822753936,
0.05303957394766696
],
"position_mm": [
224.6266228853227,
-176.59682822753936,
53.03957394766696
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}