Files
appRobotRender/data/camera_study/Scene10/k5_bcdef/aruco_positions_optimized.json
2026-06-02 23:35:45 +02:00

692 lines
13 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-02T21:21:41Z",
"summary": {
"num_cameras": 5,
"num_markers": 31,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "b",
"position_m": [
0.3032080331514599,
-0.8954064004634189,
1.2012942891546714
],
"position_mm": [
303.2080331514599,
-895.4064004634189,
1201.2942891546713
],
"direction": [
0.005782749503850937,
0.6244387030601501,
-0.7810524106025696
]
},
{
"camera_id": "c",
"position_m": [
0.30460041510025276,
-0.9022090407414753,
0.3986456232339163
],
"position_mm": [
304.60041510025275,
-902.2090407414753,
398.6456232339163
],
"direction": [
-0.10995042324066162,
0.9492284059524536,
-0.2947479486465454
]
},
{
"camera_id": "d",
"position_m": [
0.7026420377142895,
-0.794595122683283,
0.4010946796990027
],
"position_mm": [
702.6420377142895,
-794.5951226832831,
401.0946796990027
],
"direction": [
-0.5536129474639893,
0.7829245924949646,
-0.2837987542152405
]
},
{
"camera_id": "e",
"position_m": [
1.2027035370578547,
-0.9093898126663549,
0.4081419845112901
],
"position_mm": [
1202.7035370578546,
-909.3898126663548,
408.1419845112901
],
"direction": [
-0.7457762360572815,
0.6094573736190796,
-0.26903441548347473
]
},
{
"camera_id": "f",
"position_m": [
0.48447032537390755,
-0.3056860451708503,
1.4030927838623561
],
"position_mm": [
484.47032537390754,
-305.6860451708503,
1403.092783862356
],
"direction": [
-0.2268645018339157,
0.08511359244585037,
-0.9702000617980957
]
}
],
"markers": [
{
"marker_id": 40,
"position_m": [
0.3062519808766609,
-0.20139030763505758,
0.02496885363415454
],
"position_mm": [
306.25198087666087,
-201.39030763505758,
24.96885363415454
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 45,
"position_m": [
0.3544432154832395,
-0.19945342636427066,
0.02018631883582538
],
"position_mm": [
354.4432154832395,
-199.45342636427065,
20.18631883582538
],
"link": "FingerB",
"normal": [
-0.8830215713766957,
-0.3090575499818435,
-0.3532086285506783
]
},
{
"marker_id": 47,
"position_m": [
0.34351864755115596,
-0.28629649617915787,
-0.03594393387506575
],
"position_mm": [
343.51864755115594,
-286.2964961791579,
-35.94393387506575
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6868627668406977,
-0.31800742302053214,
-0.02795338507643865
],
"position_mm": [
686.8627668406976,
-318.00742302053214,
-27.95338507643865
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 50,
"position_m": [
0.5711319307118632,
0.2116645915405185,
-0.0272354864977809
],
"position_mm": [
571.1319307118632,
211.6645915405185,
-27.2354864977809
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.1680693495930447,
-0.17432272182689731,
-0.027086412787073334
],
"position_mm": [
168.0693495930447,
-174.32272182689732,
-27.086412787073336
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.48779710786900604,
0.21334664316052132,
-0.02479507459989487
],
"position_mm": [
487.797107869006,
213.34664316052132,
-24.79507459989487
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3398203595220097,
-0.32925400979495106,
-0.026712755218476224
],
"position_mm": [
339.82035952200965,
-329.25400979495106,
-26.712755218476225
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2841583397290516,
-0.26092315227962437,
-0.027692429369913566
],
"position_mm": [
284.1583397290516,
-260.9231522796244,
-27.692429369913565
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04825116351546604,
-0.21649764317605666,
-0.026863398814897972
],
"position_mm": [
48.25116351546604,
-216.49764317605667,
-26.863398814897973
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40332808348984167,
-0.17062540113542288,
-0.0300123249044752
],
"position_mm": [
403.3280834898417,
-170.6254011354229,
-30.0123249044752
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7754195958411643,
-0.2352114389621007,
-0.02818383118357016
],
"position_mm": [
775.4195958411642,
-235.2114389621007,
-28.18383118357016
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.022653864390833632,
-0.1856949642047885,
-0.02981565982141328
],
"position_mm": [
-22.653864390833633,
-185.6949642047885,
-29.81565982141328
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.0052519138402082124,
-0.279244707395703,
-0.02680107685150941
],
"position_mm": [
5.251913840208212,
-279.244707395703,
-26.80107685150941
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4427691357168541,
0.1955268567799149,
-0.029748219099738127
],
"position_mm": [
442.7691357168541,
195.5268567799149,
-29.748219099738126
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.02692349351023097,
0.19204202689093314,
-0.026186451831235157
],
"position_mm": [
-26.92349351023097,
192.04202689093313,
-26.186451831235157
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.1866269764151942,
-0.2762551413733476,
-0.027324783358079613
],
"position_mm": [
186.6269764151942,
-276.2551413733476,
-27.324783358079614
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.37091138327647005,
-0.1872956523540097,
-0.02541980853364126
],
"position_mm": [
370.9113832764701,
-187.2956523540097,
-25.419808533641262
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.651297152303394,
-0.22296452600706093,
-0.027996343331335098
],
"position_mm": [
651.297152303394,
-222.96452600706093,
-27.996343331335098
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10620681156107377,
-0.190829379844706,
-0.026931793706052646
],
"position_mm": [
106.20681156107376,
-190.82937984470598,
-26.931793706052645
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.3116139145908833,
-0.15556630491727527,
0.15688560726704698
],
"position_mm": [
311.61391459088327,
-155.56630491727526,
156.88560726704696
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35331211083014014,
-0.09039999704251983,
0.001765735480770813
],
"position_mm": [
353.3121108301401,
-90.39999704251983,
1.765735480770813
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021529842757980568,
-0.018632752411846813,
0.0002560832958319551
],
"position_mm": [
21.529842757980568,
-18.632752411846813,
0.2560832958319551
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.25360985567296257,
-0.009915933869589753,
0.0006227845538208615
],
"position_mm": [
253.60985567296257,
-9.915933869589752,
0.6227845538208615
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3479433484498689,
-0.010593262892476333,
0.00033100103731697333
],
"position_mm": [
347.9433484498689,
-10.593262892476334,
0.33100103731697333
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.3539950825340553,
-0.1005243849005391,
0.20056295463345428
],
"position_mm": [
353.9950825340553,
-100.52438490053909,
200.56295463345427
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 219,
"position_m": [
0.354752190388256,
-0.16759961385730832,
0.11576981595114909
],
"position_mm": [
354.752190388256,
-167.59961385730833,
115.76981595114908
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 242,
"position_m": [
0.23245698611087864,
-0.04909248614141256,
0.2584883364050045
],
"position_mm": [
232.45698611087863,
-49.09248614141256,
258.48833640500453
],
"link": "Arm1",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 243,
"position_m": [
0.23096740673772165,
-0.03805618030455005,
0.3067167351367862
],
"position_mm": [
230.96740673772166,
-38.05618030455005,
306.7167351367862
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 246,
"position_m": [
0.32075913902374464,
-0.04591972404414207,
0.2979158747449301
],
"position_mm": [
320.75913902374464,
-45.919724044142065,
297.9158747449301
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 247,
"position_m": [
0.2836748580512016,
-0.04292648592529408,
0.3026123256406616
],
"position_mm": [
283.67485805120157,
-42.92648592529408,
302.6123256406616
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
}
]
}