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

883 lines
16 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:45:28Z",
"summary": {
"num_cameras": 4,
"num_markers": 42,
"num_constraints": 94
},
"cameras": [
{
"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.21551059834414646,
-0.07730334395497677,
0.34125534557461307
],
"position_mm": [
215.51059834414647,
-77.30334395497677,
341.25534557461305
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.2688933086640253,
-0.07462556205767658,
0.34041562831190714
],
"position_mm": [
268.89330866402526,
-74.62556205767658,
340.41562831190714
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 46,
"position_m": [
0.5363458535548681,
0.18349430999430685,
-0.030379116132889503
],
"position_mm": [
536.3458535548681,
183.49430999430686,
-30.379116132889504
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 47,
"position_m": [
0.34387637119342956,
-0.28603118104146824,
-0.028200735131517357
],
"position_mm": [
343.8763711934296,
-286.03118104146824,
-28.20073513151736
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16848085776335212,
-0.1739020519264346,
-0.026816676957889776
],
"position_mm": [
168.4808577633521,
-173.9020519264346,
-26.816676957889776
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4877230618316621,
0.2111159738330061,
-0.026131134196746945
],
"position_mm": [
487.7230618316621,
211.11597383300608,
-26.131134196746945
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.34146187147436957,
-0.3300311964862352,
-0.026649088540870447
],
"position_mm": [
341.46187147436956,
-330.0311964862352,
-26.649088540870448
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28397196928954627,
-0.2606044028428424,
-0.02750819307434553
],
"position_mm": [
283.9719692895463,
-260.60440284284243,
-27.50819307434553
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.4982997935937431,
0.16707156417151556,
-0.027169378740042955
],
"position_mm": [
498.2997935937431,
167.07156417151555,
-27.169378740042955
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.0493638310871562,
-0.21752873893634198,
-0.026266414042007045
],
"position_mm": [
49.3638310871562,
-217.52873893634197,
-26.266414042007046
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6253770156085555,
-0.27754008078087955,
-0.024178866803808038
],
"position_mm": [
625.3770156085556,
-277.5400807808796,
-24.178866803808038
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4045656203735983,
-0.17472604502898795,
-0.02590960945457666
],
"position_mm": [
404.5656203735983,
-174.72604502898795,
-25.90960945457666
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7750457048866523,
-0.23586449920641275,
-0.027839292829194985
],
"position_mm": [
775.0457048866523,
-235.86449920641275,
-27.839292829194985
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.0219030971860943,
-0.18747613376661437,
-0.027971039258548915
],
"position_mm": [
-21.9030971860943,
-187.47613376661437,
-27.971039258548913
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.21088601291695677,
-0.36488073283731004,
-0.027204942355446057
],
"position_mm": [
210.88601291695676,
-364.88073283731006,
-27.204942355446057
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5749035795828056,
0.1737164392665735,
-0.027692960205767052
],
"position_mm": [
574.9035795828056,
173.7164392665735,
-27.69296020576705
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005086754743122716,
-0.27937774688481715,
-0.026884685744348883
],
"position_mm": [
5.086754743122716,
-279.37774688481716,
-26.884685744348882
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 71,
"position_m": [
0.7507092027283166,
-0.2854450427781555,
-0.025693276232851583
],
"position_mm": [
750.7092027283167,
-285.44504277815554,
-25.693276232851584
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4423978915661763,
0.19341421806165135,
-0.027500444391023587
],
"position_mm": [
442.3978915661763,
193.41421806165135,
-27.50044439102359
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.3121629215318623,
-0.15864931530691928,
-0.02716364849895157
],
"position_mm": [
312.1629215318623,
-158.64931530691928,
-27.16364849895157
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5063326253871716,
-0.3142757361405212,
-0.027131735563949454
],
"position_mm": [
506.3326253871716,
-314.2757361405212,
-27.131735563949455
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.36181296042660066,
0.2948235246250345,
-0.027084715606034617
],
"position_mm": [
361.8129604266007,
294.8235246250345,
-27.084715606034617
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6467253347843572,
-0.1851901481669887,
-0.02804745898365262
],
"position_mm": [
646.7253347843572,
-185.1901481669887,
-28.047458983652618
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.1862757794711698,
-0.27596658784973344,
-0.027728376041388076
],
"position_mm": [
186.2757794711698,
-275.96658784973346,
-27.728376041388078
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3696254839794386,
-0.186043480082296,
-0.02687661961429143
],
"position_mm": [
369.6254839794386,
-186.04348008229599,
-26.87661961429143
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6518353584664665,
-0.2232850642044736,
-0.028143667806364247
],
"position_mm": [
651.8353584664665,
-223.2850642044736,
-28.143667806364245
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.1065903199913302,
-0.1902951005337328,
-0.027354347936544055
],
"position_mm": [
106.5903199913302,
-190.2951005337328,
-27.354347936544055
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5239552398319626,
-0.2667805686219287,
-0.029655315527069456
],
"position_mm": [
523.9552398319626,
-266.78056862192875,
-29.655315527069455
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.2710017075653964,
-0.16047827541062093,
0.23604036452969912
],
"position_mm": [
271.0017075653964,
-160.47827541062094,
236.04036452969913
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.17071714286544717,
-0.053082147692397344,
0.09113462724306619
],
"position_mm": [
170.7171428654472,
-53.08214769239734,
91.13462724306619
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 205,
"position_m": [
0.752660955910633,
-0.08998871501265447,
0.0002711398780658676
],
"position_mm": [
752.660955910633,
-89.98871501265447,
0.27113987806586765
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6492206712822137,
-0.010465492604189488,
0.00044231500572628233
],
"position_mm": [
649.2206712822137,
-10.465492604189489,
0.44231500572628235
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35226521871485406,
-0.09100914126228356,
0.0006907830274492945
],
"position_mm": [
352.26521871485403,
-91.00914126228356,
0.6907830274492945
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021091287431351156,
-0.01980297390680274,
0.00037500297388257505
],
"position_mm": [
21.091287431351155,
-19.802973906802738,
0.37500297388257503
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34778290899224823,
-0.011136457082221395,
0.00017959503503768763
],
"position_mm": [
347.7829089922482,
-11.136457082221396,
0.17959503503768762
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.25055052827268437,
-0.08880076360746884,
0.00011885747678595393
],
"position_mm": [
250.55052827268437,
-88.80076360746884,
0.11885747678595393
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6464521075508276,
-0.09041723081524898,
0.00021059851952209786
],
"position_mm": [
646.4521075508276,
-90.41723081524898,
0.21059851952209785
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.16729297828692494,
-0.1428931713081199,
0.08641669474469527
],
"position_mm": [
167.29297828692495,
-142.89317130811992,
86.41669474469526
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.25862611370023475,
-0.1682302608352426,
0.029051524125248078
],
"position_mm": [
258.6261137002347,
-168.2302608352426,
29.05152412524808
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.17007181235522534,
-0.17351606732068467,
0.04762835053333969
],
"position_mm": [
170.07181235522535,
-173.51606732068467,
47.62835053333969
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.26199195435373057,
-0.1782562801197267,
0.05366403124466437
],
"position_mm": [
261.9919543537306,
-178.25628011972668,
53.66403124466437
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.22469424047451556,
-0.17453176931712217,
0.05254622548395479
],
"position_mm": [
224.69424047451557,
-174.53176931712215,
52.546225483954785
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}