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

920 lines
17 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:45:59Z",
"summary": {
"num_cameras": 5,
"num_markers": 43,
"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": "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": "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.21602947872755893,
-0.0777304663522319,
0.34129480807932006
],
"position_mm": [
216.02947872755894,
-77.7304663522319,
341.29480807932003
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.2692630181309672,
-0.07504258528637915,
0.34034451164190904
],
"position_mm": [
269.2630181309672,
-75.04258528637915,
340.34451164190904
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 46,
"position_m": [
0.5363458698208052,
0.18349432693148968,
-0.030379156108367153
],
"position_mm": [
536.3458698208052,
183.49432693148967,
-30.37915610836715
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 47,
"position_m": [
0.3444891465345816,
-0.285979394672616,
-0.028507414846584395
],
"position_mm": [
344.4891465345816,
-285.979394672616,
-28.507414846584396
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16844076763036894,
-0.17383528509419235,
-0.02693900957686426
],
"position_mm": [
168.44076763036895,
-173.83528509419236,
-26.93900957686426
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.48772305880534317,
0.21111597355355813,
-0.02613111130619324
],
"position_mm": [
487.72305880534316,
211.11597355355812,
-26.13111130619324
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3399060030540518,
-0.3297783622589442,
-0.026299119953378632
],
"position_mm": [
339.9060030540518,
-329.7783622589442,
-26.299119953378632
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2844171452735825,
-0.26097801855576647,
-0.0271569541680178
],
"position_mm": [
284.4171452735825,
-260.9780185557665,
-27.1569541680178
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.4982998113246594,
0.16707157114931925,
-0.027169452310727225
],
"position_mm": [
498.2998113246594,
167.07157114931925,
-27.169452310727227
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04938799558800746,
-0.21760617981172975,
-0.026214982991480167
],
"position_mm": [
49.387995588007456,
-217.60617981172976,
-26.214982991480166
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6249686392527084,
-0.2775936068376144,
-0.023789718689269646
],
"position_mm": [
624.9686392527084,
-277.5936068376144,
-23.789718689269645
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40443798960319594,
-0.17405347146534253,
-0.026805768388332134
],
"position_mm": [
404.43798960319594,
-174.05347146534254,
-26.805768388332133
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7750457048918372,
-0.23586449920365454,
-0.027839292839956932
],
"position_mm": [
775.0457048918372,
-235.86449920365453,
-27.839292839956933
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.021928895334290453,
-0.1876727410726511,
-0.027926498118163345
],
"position_mm": [
-21.928895334290452,
-187.67274107265112,
-27.926498118163344
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.21083677939705853,
-0.3648185520624807,
-0.027208836140356116
],
"position_mm": [
210.83677939705854,
-364.8185520624807,
-27.208836140356116
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5749035892782489,
0.17371643937088999,
-0.02769296713975158
],
"position_mm": [
574.9035892782489,
173.71643937089,
-27.69296713975158
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005058581047366477,
-0.279417140597324,
-0.026885201521447445
],
"position_mm": [
5.058581047366477,
-279.41714059732396,
-26.885201521447446
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 71,
"position_m": [
0.7507092027336437,
-0.2854450427754787,
-0.025693276243882793
],
"position_mm": [
750.7092027336437,
-285.4450427754787,
-25.693276243882792
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4423978888290626,
0.1934142191316296,
-0.02750044851831343
],
"position_mm": [
442.3978888290626,
193.4142191316296,
-27.50044851831343
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31210202635255085,
-0.15864747953204766,
-0.02731997584604148
],
"position_mm": [
312.10202635255087,
-158.64747953204767,
-27.31997584604148
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.506158710216329,
-0.31406743063845316,
-0.02715406975118792
],
"position_mm": [
506.158710216329,
-314.0674306384532,
-27.15406975118792
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.3616179118960048,
0.29502208702381605,
-0.027095469913436396
],
"position_mm": [
361.6179118960048,
295.022087023816,
-27.095469913436396
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6472989042302745,
-0.18533066779492288,
-0.02851336927800834
],
"position_mm": [
647.2989042302745,
-185.33066779492287,
-28.513369278008337
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18624882731778736,
-0.2758983635208569,
-0.027752689931121094
],
"position_mm": [
186.24882731778735,
-275.8983635208569,
-27.752689931121093
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.36964700562964586,
-0.18585447022862822,
-0.026412768702845705
],
"position_mm": [
369.6470056296459,
-185.85447022862823,
-26.412768702845703
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6517271247135732,
-0.2235080902318361,
-0.028045394443436355
],
"position_mm": [
651.7271247135732,
-223.5080902318361,
-28.045394443436354
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10655626162365021,
-0.19025385495353317,
-0.027383028206302618
],
"position_mm": [
106.55626162365022,
-190.25385495353316,
-27.38302820630262
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5235803043663235,
-0.26647372538136677,
-0.02916478568347373
],
"position_mm": [
523.5803043663235,
-266.47372538136676,
-29.16478568347373
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.2708889474544859,
-0.1606227393452676,
0.23578238558650627
],
"position_mm": [
270.8889474544859,
-160.6227393452676,
235.78238558650628
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.17076084436721362,
-0.05330643130551,
0.09113012396968015
],
"position_mm": [
170.76084436721362,
-53.30643130551,
91.13012396968016
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 205,
"position_m": [
0.7526609559104409,
-0.08998871501280813,
0.0002711398784086595
],
"position_mm": [
752.6609559104409,
-89.98871501280813,
0.2711398784086595
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6493065116787252,
-0.010671494473836297,
0.0005833754147360466
],
"position_mm": [
649.3065116787252,
-10.671494473836297,
0.5833754147360466
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35223421864570015,
-0.09108589007962585,
0.0006817516371155701
],
"position_mm": [
352.23421864570014,
-91.08589007962586,
0.6817516371155701
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021734490425856692,
-0.020219209925901864,
0.0006937962524054493
],
"position_mm": [
21.73449042585669,
-20.219209925901865,
0.6937962524054493
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34780280098957844,
-0.01121010883168522,
0.00021227654672865878
],
"position_mm": [
347.80280098957843,
-11.21010883168522,
0.21227654672865878
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.25055346013829843,
-0.08880354242902022,
0.00011796810319590506
],
"position_mm": [
250.55346013829845,
-88.80354242902023,
0.11796810319590506
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.646541114159307,
-0.0906211539487118,
-5.227437719974406e-05
],
"position_mm": [
646.5411141593071,
-90.6211539487118,
-0.052274377199744065
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.2277116899615436,
-0.14986151599374065,
0.16710634425418608
],
"position_mm": [
227.71168996154358,
-149.86151599374065,
167.10634425418607
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 229,
"position_m": [
0.1675245089620721,
-0.1431175953700272,
0.0862839234660686
],
"position_mm": [
167.5245089620721,
-143.1175953700272,
86.2839234660686
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.2581456760757032,
-0.16706596582247663,
0.028249495779142746
],
"position_mm": [
258.1456760757032,
-167.0659658224766,
28.249495779142745
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.17061402108156656,
-0.17501106428359642,
0.04855738740727375
],
"position_mm": [
170.61402108156656,
-175.01106428359643,
48.55738740727375
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.26217860486522154,
-0.17702542602901453,
0.052788626061479126
],
"position_mm": [
262.17860486522153,
-177.02542602901454,
52.78862606147913
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.22469411365755365,
-0.17680968308991982,
0.05383703286754194
],
"position_mm": [
224.69411365755366,
-176.80968308991982,
53.83703286754194
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}