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

1071 lines
20 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-02T22:55:23Z",
"summary": {
"num_cameras": 6,
"num_markers": 50,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.3001274357176493,
-0.7979520803678932,
0.8009902676185592
],
"position_mm": [
-300.12743571764935,
-797.9520803678932,
800.9902676185592
],
"direction": [
0.4789915382862091,
0.6567302346229553,
-0.5824710726737976
]
},
{
"camera_id": "b",
"position_m": [
0.30646773723406184,
-0.8952954576450594,
1.2012608829797486
],
"position_mm": [
306.4677372340618,
-895.2954576450594,
1201.2608829797487
],
"direction": [
0.00400501536205411,
0.6243181228637695,
-0.7811599373817444
]
},
{
"camera_id": "c",
"position_m": [
0.30222042083446865,
-0.9015130863831495,
0.39827613859571753
],
"position_mm": [
302.22042083446865,
-901.5130863831496,
398.27613859571755
],
"direction": [
-0.10769812762737274,
0.9494794607162476,
-0.2947707772254944
]
},
{
"camera_id": "e",
"position_m": [
1.2059563341749637,
-0.9025538118437437,
0.4061715893081437
],
"position_mm": [
1205.9563341749638,
-902.5538118437437,
406.17158930814367
],
"direction": [
-0.750444233417511,
0.60433429479599,
-0.2676071226596832
]
},
{
"camera_id": "f",
"position_m": [
0.4848910479147168,
-0.3064199973610857,
1.40194389878924
],
"position_mm": [
484.8910479147168,
-306.41999736108573,
1401.9438987892402
],
"direction": [
-0.22731362283229828,
0.08567609637975693,
-0.9700454473495483
]
},
{
"camera_id": "g",
"position_m": [
-0.20647920852698148,
0.20854052825566233,
1.3996693000606282
],
"position_mm": [
-206.4792085269815,
208.54052825566234,
1399.669300060628
],
"direction": [
0.30005520582199097,
-0.30117395520210266,
-0.9051304459571838
]
}
],
"markers": [
{
"marker_id": 40,
"position_m": [
0.28668673176398507,
-0.3464248771366233,
0.20625093706328726
],
"position_mm": [
286.68673176398505,
-346.4248771366233,
206.25093706328727
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 42,
"position_m": [
0.2923981153796526,
-0.361672362360977,
0.18931238378957638
],
"position_mm": [
292.3981153796526,
-361.672362360977,
189.3123837895764
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 44,
"position_m": [
0.3195838158725436,
-0.29096827242609297,
0.18724190096302057
],
"position_mm": [
319.5838158725436,
-290.968272426093,
187.24190096302056
],
"link": "FingerB",
"normal": [
0.0,
-0.9375276894468237,
-0.34791066600565723
]
},
{
"marker_id": 46,
"position_m": [
0.5366328813749021,
0.18331559952124202,
-0.03204325242581494
],
"position_mm": [
536.632881374902,
183.315599521242,
-32.04325242581494
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 47,
"position_m": [
0.3448913370975801,
-0.28561949514667245,
-0.030583631339150468
],
"position_mm": [
344.89133709758005,
-285.6194951466725,
-30.583631339150468
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6880480087086491,
-0.31927331945549803,
-0.026896088727024255
],
"position_mm": [
688.0480087086491,
-319.27331945549804,
-26.896088727024257
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 50,
"position_m": [
0.5720133826371252,
0.21460862469310138,
-0.02884463788205958
],
"position_mm": [
572.0133826371252,
214.60862469310138,
-28.84463788205958
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16767075966932743,
-0.17363702634228087,
-0.027450756302729536
],
"position_mm": [
167.67075966932742,
-173.63702634228088,
-27.450756302729534
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.48780084974617516,
0.2111366626680242,
-0.024226922210398377
],
"position_mm": [
487.8008497461752,
211.1366626680242,
-24.226922210398378
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3397038759084363,
-0.32914358858438525,
-0.025790015921803414
],
"position_mm": [
339.7038759084363,
-329.14358858438527,
-25.790015921803413
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2849277730234607,
-0.2604424194326702,
-0.028128184865634304
],
"position_mm": [
284.92777302346065,
-260.4424194326702,
-28.128184865634303
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.4986599451297664,
0.16722821345170044,
-0.026869839952711878
],
"position_mm": [
498.6599451297664,
167.22821345170044,
-26.869839952711878
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 57,
"position_m": [
0.6026340808920159,
-0.36314393869088796,
-0.02822095365581234
],
"position_mm": [
602.6340808920158,
-363.143938690888,
-28.220953655812338
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.049253972040671855,
-0.21813165481110106,
-0.025629460203328385
],
"position_mm": [
49.253972040671854,
-218.13165481110104,
-25.629460203328385
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6253266221818334,
-0.2776695467894926,
-0.027512613046680612
],
"position_mm": [
625.3266221818334,
-277.66954678949264,
-27.512613046680613
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 61,
"position_m": [
-0.021922211358423562,
0.3330468945461105,
-0.02598545104752776
],
"position_mm": [
-21.922211358423564,
333.0468945461105,
-25.98545104752776
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40459538921967353,
-0.1741831031874616,
-0.026847942088372007
],
"position_mm": [
404.5953892196735,
-174.1831031874616,
-26.847942088372008
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7754389735272579,
-0.23634689987337973,
-0.027702578763528846
],
"position_mm": [
775.4389735272579,
-236.34689987337973,
-27.702578763528848
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.021392123394293566,
-0.18675511372251857,
-0.028741091351416077
],
"position_mm": [
-21.392123394293566,
-186.7551137225186,
-28.741091351416078
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5749796129375618,
0.17352617072171983,
-0.027224919386110578
],
"position_mm": [
574.9796129375618,
173.52617072171984,
-27.224919386110578
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.004575680197727308,
-0.27962511872436135,
-0.02855283744272217
],
"position_mm": [
4.575680197727308,
-279.62511872436136,
-28.55283744272217
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 71,
"position_m": [
0.7509959189258181,
-0.2859065538773069,
-0.02648616667884886
],
"position_mm": [
750.995918925818,
-285.9065538773069,
-26.48616667884886
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.44249771009847155,
0.19398180439503254,
-0.02901570857966821
],
"position_mm": [
442.49771009847154,
193.98180439503255,
-29.01570857966821
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.027402789362574752,
0.19241829937573682,
-0.02606173371909322
],
"position_mm": [
-27.40278936257475,
192.4182993757368,
-26.06173371909322
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31214849081279356,
-0.15813327130143093,
-0.028316518188449796
],
"position_mm": [
312.14849081279357,
-158.13327130143094,
-28.316518188449795
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5062456802681529,
-0.3140407133478034,
-0.027137587086171356
],
"position_mm": [
506.24568026815285,
-314.04071334780343,
-27.137587086171354
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.36185715720222816,
0.2948975779857635,
-0.026799685719221165
],
"position_mm": [
361.85715720222817,
294.8975779857635,
-26.799685719221166
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6465397634024991,
-0.18504900796427223,
-0.027056507343544953
],
"position_mm": [
646.539763402499,
-185.04900796427222,
-27.056507343544954
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 94,
"position_m": [
0.8724003948442105,
0.17376974126315636,
-0.026249306084540413
],
"position_mm": [
872.4003948442105,
173.76974126315636,
-26.249306084540414
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.1869342434482441,
-0.27543470417243665,
-0.028352868273061077
],
"position_mm": [
186.9342434482441,
-275.4347041724366,
-28.352868273061077
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3696251981650179,
-0.18544598633845089,
-0.026609778059785292
],
"position_mm": [
369.6251981650179,
-185.4459863384509,
-26.60977805978529
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.30352573302999053,
-0.36029571636588575,
-0.023727684017809694
],
"position_mm": [
303.52573302999053,
-360.29571636588577,
-23.727684017809693
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6515375289795587,
-0.2231511507458093,
-0.02782731053871862
],
"position_mm": [
651.5375289795587,
-223.1511507458093,
-27.82731053871862
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10556722234136016,
-0.18917803739337258,
-0.0284991686103891
],
"position_mm": [
105.56722234136016,
-189.1780373933726,
-28.4991686103891
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5238150099309719,
-0.2665037348899927,
-0.029204683425242156
],
"position_mm": [
523.8150099309719,
-266.5037348899927,
-29.204683425242155
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 114,
"position_m": [
0.2805895330668594,
-0.2362926316927658,
0.22166758772970646
],
"position_mm": [
280.5895330668594,
-236.29263169276578,
221.66758772970647
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 120,
"position_m": [
0.28009637179152524,
-0.1703181345425893,
0.2450584593538009
],
"position_mm": [
280.09637179152526,
-170.3181345425893,
245.0584593538009
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 205,
"position_m": [
0.7530843813402605,
-0.09037924712092525,
-0.00027622642802858883
],
"position_mm": [
753.0843813402605,
-90.37924712092526,
-0.2762264280285888
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6506987523232947,
-0.009896485658151724,
-6.9345102471525285e-06
],
"position_mm": [
650.6987523232947,
-9.896485658151724,
-0.006934510247152528
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35214089358170825,
-0.09092434094344924,
0.0007147949545458861
],
"position_mm": [
352.14089358170827,
-90.92434094344924,
0.714794954545886
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021866419464955177,
-0.019305828381143354,
0.0005118521312544856
],
"position_mm": [
21.866419464955175,
-19.305828381143353,
0.5118521312544856
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34793152056009313,
-0.011040006586371677,
-0.00016385797400331152
],
"position_mm": [
347.93152056009313,
-11.040006586371677,
-0.1638579740033115
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.251001604996344,
-0.088196576445136,
-0.00022449126044653392
],
"position_mm": [
251.00160499634399,
-88.196576445136,
-0.22449126044653392
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6469974572026126,
-0.08980978843669152,
-0.0004147541650079915
],
"position_mm": [
646.9974572026126,
-89.80978843669152,
-0.4147541650079915
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.2535988948772345,
-0.16852928361313188,
0.241546736663311
],
"position_mm": [
253.59889487723453,
-168.52928361313187,
241.546736663311
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 219,
"position_m": [
0.2547917062664294,
-0.2703916504285216,
0.20559405065495098
],
"position_mm": [
254.79170626642937,
-270.3916504285216,
205.594050654951
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 231,
"position_m": [
0.26891819193328653,
-0.037769905536234626,
0.28343286758739855
],
"position_mm": [
268.91819193328655,
-37.769905536234624,
283.43286758739856
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.19995183589707524,
-0.024266414848882315,
0.23312306808874958
],
"position_mm": [
199.95183589707526,
-24.266414848882317,
233.1230680887496
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 246,
"position_m": [
0.26946770995876035,
-0.0645437578136323,
0.28413893547839
],
"position_mm": [
269.46770995876034,
-64.5437578136323,
284.13893547838995
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 247,
"position_m": [
0.23216896760392786,
-0.06182796140202029,
0.2869113078866087
],
"position_mm": [
232.16896760392785,
-61.82796140202029,
286.91130788660865
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
}
]
}