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

731 lines
14 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:41:18Z",
"summary": {
"num_cameras": 4,
"num_markers": 34,
"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": "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": "e",
"position_m": [
1.199993510216928,
-0.898854507188056,
0.3991201451566491
],
"position_mm": [
1199.993510216928,
-898.854507188056,
399.12014515664913
],
"direction": [
-0.7501824498176575,
0.6059012413024902,
-0.26478278636932373
]
},
{
"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
]
}
],
"markers": [
{
"marker_id": 42,
"position_m": [
0.2133820150248831,
-0.08112172109558873,
0.3440900257842327
],
"position_mm": [
213.38201502488312,
-81.12172109558873,
344.0900257842327
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.2676521211999656,
-0.07630877351347959,
0.3404260727499
],
"position_mm": [
267.6521211999656,
-76.3087735134796,
340.4260727499
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 47,
"position_m": [
0.34442146534178203,
-0.2859464924377261,
-0.028321724892875214
],
"position_mm": [
344.42146534178204,
-285.9464924377261,
-28.321724892875213
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16818714411695795,
-0.1736427281752905,
-0.02734207000623846
],
"position_mm": [
168.18714411695797,
-173.6427281752905,
-27.342070006238462
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.48637559877276854,
0.21386262825868116,
-0.027252401631648708
],
"position_mm": [
486.3755987727685,
213.86262825868116,
-27.25240163164871
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.33989697768189675,
-0.3297530050667326,
-0.026142659660174764
],
"position_mm": [
339.8969776818968,
-329.7530050667326,
-26.142659660174765
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2843070264727597,
-0.2610389687142901,
-0.027135296741243202
],
"position_mm": [
284.3070264727597,
-261.0389687142901,
-27.135296741243202
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.048262655526255874,
-0.21610705089636734,
-0.027187041295828086
],
"position_mm": [
48.26265552625588,
-216.10705089636733,
-27.187041295828088
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4039222300310732,
-0.1729925161072945,
-0.027257414355698627
],
"position_mm": [
403.9222300310732,
-172.99251610729448,
-27.25741435569863
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.023339027084412205,
-0.18693483524973514,
-0.029876974104742018
],
"position_mm": [
-23.339027084412205,
-186.93483524973513,
-29.87697410474202
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.21054116171879808,
-0.36458439669229553,
-0.026753468160662534
],
"position_mm": [
210.5411617187981,
-364.5843966922955,
-26.753468160662536
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.004568816632236898,
-0.2783672810638823,
-0.02799445835672731
],
"position_mm": [
4.568816632236898,
-278.36728106388233,
-27.99445835672731
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.44203843646271346,
0.1937746229197332,
-0.026715688061006403
],
"position_mm": [
442.03843646271343,
193.77462291973322,
-26.715688061006404
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 73,
"position_m": [
0.22124006880409147,
0.3308216012952333,
-0.027014612060744743
],
"position_mm": [
221.24006880409146,
330.8216012952333,
-27.014612060744742
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.027207363960162274,
0.1923096736999917,
-0.02691639422416111
],
"position_mm": [
-27.207363960162276,
192.3096736999917,
-26.91639422416111
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31191303904803924,
-0.1586228405769294,
-0.02711464726604901
],
"position_mm": [
311.91303904803925,
-158.6228405769294,
-27.114647266049012
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5061209116868289,
-0.3138715872004345,
-0.02722262201362406
],
"position_mm": [
506.12091168682895,
-313.87158720043453,
-27.222622013624058
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.36141991885588104,
0.29554738393749735,
-0.027337321826204533
],
"position_mm": [
361.41991885588106,
295.54738393749733,
-27.337321826204533
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.1855944673283968,
-0.27577445624386326,
-0.02820912223975572
],
"position_mm": [
185.5944673283968,
-275.77445624386326,
-28.209122239755718
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3694846482178138,
-0.1857870366733173,
-0.026831091819191997
],
"position_mm": [
369.4846482178138,
-185.78703667331732,
-26.831091819191997
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.1067874332186082,
-0.19177473788702623,
-0.02646386356983968
],
"position_mm": [
106.7874332186082,
-191.77473788702622,
-26.46386356983968
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.3288245030555008,
-0.24889396982593565,
0.2667560775357411
],
"position_mm": [
328.8245030555008,
-248.89396982593564,
266.7560775357411
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 124,
"position_m": [
0.3612413885650505,
-0.29635144776673555,
0.280601195255319
],
"position_mm": [
361.2413885650505,
-296.35144776673553,
280.601195255319
],
"link": "Arm2",
"normal": [
-1.0,
0.0,
0.0
]
},
{
"marker_id": 206,
"position_m": [
0.6491702949360044,
-0.010805909798429774,
0.0005387047228121804
],
"position_mm": [
649.1702949360044,
-10.805909798429774,
0.5387047228121804
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35253321997525217,
-0.09129360639688143,
0.0007426834261732347
],
"position_mm": [
352.53321997525217,
-91.29360639688143,
0.7426834261732347
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.02220676171661528,
-0.020296680297453015,
0.0005139764340336734
],
"position_mm": [
22.20676171661528,
-20.296680297453015,
0.5139764340336734
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.2533324731728242,
-0.010619380284796207,
0.0006587781588918092
],
"position_mm": [
253.3324731728242,
-10.619380284796208,
0.6587781588918091
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3475856226502526,
-0.011448095511041768,
0.00028017053385635414
],
"position_mm": [
347.5856226502526,
-11.448095511041767,
0.28017053385635415
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.1673562005246548,
-0.14367790999895733,
0.08606596598588288
],
"position_mm": [
167.3562005246548,
-143.67790999895732,
86.06596598588288
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.2060471620162441,
-0.05267044163756247,
-0.004447550992742686
],
"position_mm": [
206.0471620162441,
-52.670441637562476,
-4.447550992742686
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.17056615789007878,
-0.1752192675769833,
0.04805458059715845
],
"position_mm": [
170.56615789007878,
-175.2192675769833,
48.05458059715845
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.25827400975350684,
-0.07735490973645236,
0.02196516970031217
],
"position_mm": [
258.27400975350685,
-77.35490973645236,
21.96516970031217
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2133429182748855,
-0.07782556182886821,
0.0012060143226098516
],
"position_mm": [
213.3429182748855,
-77.82556182886822,
1.2060143226098516
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.21219748846670922,
-0.1129761149258654,
0.014228163957001811
],
"position_mm": [
212.19748846670922,
-112.9761149258654,
14.228163957001811
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}