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

825 lines
15 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:50:26Z",
"summary": {
"num_cameras": 5,
"num_markers": 38,
"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": "c",
"position_m": [
0.3037280320901282,
-0.9002284925907265,
0.4042794227519738
],
"position_mm": [
303.72803209012824,
-900.2284925907264,
404.2794227519738
],
"direction": [
-0.1104506105184555,
0.9474959373474121,
-0.3000868856906891
]
},
{
"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": "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": 42,
"position_m": [
0.21537437339980967,
-0.07832979186366867,
0.34122414008974156
],
"position_mm": [
215.37437339980966,
-78.32979186366867,
341.2241400897416
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.2686571612744488,
-0.0755961881659643,
0.33990662481297523
],
"position_mm": [
268.65716127444875,
-75.5961881659643,
339.9066248129752
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 47,
"position_m": [
0.34449830304579593,
-0.2858990041518182,
-0.02820217496780163
],
"position_mm": [
344.4983030457959,
-285.8990041518182,
-28.202174967801632
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16847592029841912,
-0.17372733811708466,
-0.027148156469455707
],
"position_mm": [
168.4759202984191,
-173.72733811708466,
-27.148156469455706
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.48602740847796394,
0.21377566397267547,
-0.02713813299408651
],
"position_mm": [
486.02740847796395,
213.77566397267546,
-27.13813299408651
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.33991727351158313,
-0.3297145323391386,
-0.026346003900619457
],
"position_mm": [
339.9172735115831,
-329.7145323391386,
-26.346003900619458
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28436413567175284,
-0.2610333236326919,
-0.02714464480813849
],
"position_mm": [
284.3641356717528,
-261.03332363269186,
-27.14464480813849
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04908197029697892,
-0.21729156278524148,
-0.02681489552812912
],
"position_mm": [
49.08197029697892,
-217.29156278524147,
-26.814895528129117
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4042061433462175,
-0.1738070554263302,
-0.026967709661621375
],
"position_mm": [
404.2061433462175,
-173.8070554263302,
-26.967709661621374
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.02227054606170777,
-0.18742226498710896,
-0.02811316341568
],
"position_mm": [
-22.27054606170777,
-187.42226498710895,
-28.113163415680003
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.2107545340427035,
-0.3647109658163946,
-0.027219829133266073
],
"position_mm": [
210.7545340427035,
-364.7109658163946,
-27.219829133266074
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.0051443733288052745,
-0.27938141329095667,
-0.02750106745975276
],
"position_mm": [
5.144373328805274,
-279.3814132909567,
-27.50106745975276
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4416804435038698,
0.19370506271939036,
-0.026796629594776453
],
"position_mm": [
441.6804435038698,
193.70506271939036,
-26.79662959477645
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.3119878918642348,
-0.15831240031752788,
-0.027411420329110404
],
"position_mm": [
311.9878918642348,
-158.31240031752787,
-27.411420329110406
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5061558005310834,
-0.31421317708698787,
-0.02711579827030695
],
"position_mm": [
506.15580053108346,
-314.21317708698786,
-27.11579827030695
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.36147907529428536,
0.29497003311465775,
-0.027139569609810153
],
"position_mm": [
361.47907529428534,
294.9700331146577,
-27.139569609810152
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6471557806430106,
-0.18613192942985882,
-0.028148878231354434
],
"position_mm": [
647.1557806430106,
-186.13192942985881,
-28.148878231354434
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.1859384348041909,
-0.2758528455283031,
-0.027463485188714543
],
"position_mm": [
185.9384348041909,
-275.8528455283031,
-27.463485188714543
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.36944743700849514,
-0.18570890576977173,
-0.026865644698551044
],
"position_mm": [
369.4474370084951,
-185.70890576977172,
-26.865644698551044
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.65098253387792,
-0.22436913051989923,
-0.02736358757120155
],
"position_mm": [
650.98253387792,
-224.36913051989924,
-27.36358757120155
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10693458338095521,
-0.19139188910855193,
-0.02685755340663566
],
"position_mm": [
106.93458338095522,
-191.39188910855194,
-26.85755340663566
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5231891058341679,
-0.26645229550608107,
-0.02833208204430201
],
"position_mm": [
523.1891058341679,
-266.4522955060811,
-28.332082044302012
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.31904073849370596,
-0.2651375968972594,
0.26547426119940193
],
"position_mm": [
319.04073849370593,
-265.1375968972594,
265.47426119940195
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 124,
"position_m": [
0.3574851506546884,
-0.3075492279091906,
0.28024104488394097
],
"position_mm": [
357.48515065468837,
-307.5492279091906,
280.24104488394096
],
"link": "Arm2",
"normal": [
-1.0,
0.0,
0.0
]
},
{
"marker_id": 198,
"position_m": [
0.15484146999390483,
-0.055741089405697136,
0.09627538239290881
],
"position_mm": [
154.84146999390484,
-55.74108940569714,
96.27538239290881
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.649170295431864,
-0.01080591141693992,
0.0005387056636787551
],
"position_mm": [
649.170295431864,
-10.805911416939919,
0.538705663678755
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3524198562002125,
-0.091007688711531,
0.0007770232998872931
],
"position_mm": [
352.4198562002125,
-91.007688711531,
0.7770232998872931
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021613979004403254,
-0.02005456883198319,
0.0006704952950643363
],
"position_mm": [
21.613979004403255,
-20.05456883198319,
0.6704952950643362
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.2522922857984023,
-0.008672131665400566,
-0.00014443599136780818
],
"position_mm": [
252.2922857984023,
-8.672131665400565,
-0.1444359913678082
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34764460027985244,
-0.011152040880647906,
0.0002565191194823842
],
"position_mm": [
347.64460027985245,
-11.152040880647906,
0.2565191194823842
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.25031542170586757,
-0.08864695278405109,
0.0002014954459568504
],
"position_mm": [
250.31542170586758,
-88.6469527840511,
0.2014954459568504
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.22771168332662425,
-0.1498615365186141,
0.16710635708740426
],
"position_mm": [
227.71168332662424,
-149.86153651861412,
167.10635708740426
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 229,
"position_m": [
0.1677189184378066,
-0.14428717931218765,
0.08659277584113324
],
"position_mm": [
167.7189184378066,
-144.28717931218765,
86.59277584113325
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.22620375452774952,
-0.06386970860959883,
-0.0005088539763627044
],
"position_mm": [
226.2037545277495,
-63.869708609598824,
-0.5088539763627045
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.17047895532393634,
-0.17502598344267153,
0.04789469327529091
],
"position_mm": [
170.47895532393633,
-175.02598344267153,
47.89469327529091
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.27982982911701326,
-0.08855447366292692,
0.02354343043115637
],
"position_mm": [
279.8298291170133,
-88.55447366292691,
23.54343043115637
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.23306299511349993,
-0.08855730559148406,
0.0073285667990683305
],
"position_mm": [
233.06299511349994,
-88.55730559148405,
7.32856679906833
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.2215930531641118,
-0.12129587924272339,
0.02157889081596734
],
"position_mm": [
221.59305316411178,
-121.29587924272339,
21.578890815967338
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}