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

825 lines
16 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:20:05Z",
"summary": {
"num_cameras": 5,
"num_markers": 38,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.3008120456617256,
-0.7967324976921262,
0.8035603940327218
],
"position_mm": [
-300.8120456617256,
-796.7324976921261,
803.5603940327219
],
"direction": [
0.478861004114151,
0.6553303003311157,
-0.5841526389122009
]
},
{
"camera_id": "b",
"position_m": [
0.3032776168602546,
-0.9034907966109161,
1.1914760495863213
],
"position_mm": [
303.2776168602546,
-903.4907966109162,
1191.4760495863213
],
"direction": [
0.005841582547873259,
0.630989134311676,
-0.7757696509361267
]
},
{
"camera_id": "d",
"position_m": [
0.7053726989327014,
-0.7916993791931249,
0.39580877555507565
],
"position_mm": [
705.3726989327014,
-791.699379193125,
395.80877555507567
],
"direction": [
-0.5581956505775452,
0.7812879085540771,
-0.2792970836162567
]
},
{
"camera_id": "e",
"position_m": [
1.204669017179544,
-0.9015972134086692,
0.40396820989135496
],
"position_mm": [
1204.669017179544,
-901.5972134086692,
403.96820989135495
],
"direction": [
-0.7505777478218079,
0.6045735478401184,
-0.26669058203697205
]
},
{
"camera_id": "f",
"position_m": [
0.4840985781070297,
-0.3107642971811879,
1.4024590280841054
],
"position_mm": [
484.0985781070297,
-310.76429718118794,
1402.4590280841053
],
"direction": [
-0.22673296928405762,
0.08821365982294083,
-0.9699538946151733
]
}
],
"markers": [
{
"marker_id": 40,
"position_m": [
0.270318698479252,
-0.14850144459288261,
0.3525419581790847
],
"position_mm": [
270.318698479252,
-148.50144459288262,
352.5419581790847
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 44,
"position_m": [
0.23567230975704473,
-0.1699962619743996,
0.32536396703270143
],
"position_mm": [
235.67230975704473,
-169.9962619743996,
325.36396703270145
],
"link": "FingerB",
"normal": [
0.0,
-0.9375276894468237,
-0.34791066600565723
]
},
{
"marker_id": 47,
"position_m": [
0.34541898908896146,
-0.2849628609966772,
-0.031616802517199685
],
"position_mm": [
345.41898908896144,
-284.96286099667725,
-31.616802517199684
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16758179140315357,
-0.17376861573215155,
-0.027293473399033284
],
"position_mm": [
167.58179140315357,
-173.76861573215155,
-27.293473399033285
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.34007720807317177,
-0.32847724001262896,
-0.02690478187472624
],
"position_mm": [
340.0772080731718,
-328.47724001262895,
-26.90478187472624
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2851439126000985,
-0.26065539240665436,
-0.02820980374726038
],
"position_mm": [
285.14391260009853,
-260.65539240665436,
-28.20980374726038
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.0476068008545878,
-0.21559578348913802,
-0.02791403902795491
],
"position_mm": [
47.6068008545878,
-215.59578348913803,
-27.91403902795491
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6250312595210962,
-0.27705523532792886,
-0.027983392967337824
],
"position_mm": [
625.0312595210962,
-277.05523532792887,
-27.983392967337824
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40489522127710836,
-0.17372411740131471,
-0.02715219447527734
],
"position_mm": [
404.89522127710836,
-173.72411740131471,
-27.15219447527734
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7744836830472417,
-0.2347465796516086,
-0.02827726817110758
],
"position_mm": [
774.4836830472417,
-234.7465796516086,
-28.27726817110758
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.024044544285719636,
-0.18653528432210412,
-0.03048866271678514
],
"position_mm": [
-24.044544285719635,
-186.5352843221041,
-30.488662716785143
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.00680455815952842,
-0.27977592134301166,
-0.026421917870242458
],
"position_mm": [
6.80455815952842,
-279.77592134301165,
-26.421917870242456
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.3118381662670788,
-0.15850752341501756,
-0.02705978980003416
],
"position_mm": [
311.83816626707875,
-158.50752341501757,
-27.05978980003416
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 82,
"position_m": [
0.21814437203063364,
0.29696824748023104,
-0.02824624482336821
],
"position_mm": [
218.14437203063363,
296.968247480231,
-28.24624482336821
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 83,
"position_m": [
0.044744972755919085,
0.34166359374008975,
-0.027747468891861603
],
"position_mm": [
44.744972755919086,
341.66359374008977,
-27.7474688918616
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5058599317323335,
-0.3145902657757287,
-0.026915059767241522
],
"position_mm": [
505.85993173233345,
-314.5902657757287,
-26.915059767241523
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6461118303134891,
-0.18523931328467386,
-0.028053147425303657
],
"position_mm": [
646.1118303134891,
-185.23931328467387,
-28.053147425303656
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18680832943448006,
-0.27557348991506403,
-0.028173489571163567
],
"position_mm": [
186.80832943448007,
-275.57348991506404,
-28.173489571163568
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3698436220745934,
-0.1847338752895779,
-0.027158222594874916
],
"position_mm": [
369.84362207459344,
-184.7338752895779,
-27.158222594874918
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.304399714208421,
-0.36015258412163176,
-0.024192398570408464
],
"position_mm": [
304.399714208421,
-360.1525841216318,
-24.192398570408464
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.652458301886421,
-0.2231413313553605,
-0.02734559805054401
],
"position_mm": [
652.4583018864209,
-223.14133135536048,
-27.34559805054401
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10572866388732154,
-0.19030701446281378,
-0.02767119622767427
],
"position_mm": [
105.72866388732153,
-190.30701446281378,
-27.67119622767427
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5233896470697896,
-0.2670014163572886,
-0.027766003666734988
],
"position_mm": [
523.3896470697896,
-267.0014163572886,
-27.76600366673499
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 114,
"position_m": [
0.2698819231849907,
-0.16315558802712943,
0.23567285121381093
],
"position_mm": [
269.88192318499074,
-163.15558802712943,
235.67285121381093
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 115,
"position_m": [
0.2204028069950306,
-0.1617405725067858,
0.23530490133066534
],
"position_mm": [
220.4028069950306,
-161.7405725067858,
235.30490133066533
],
"link": "Arm2",
"normal": [
-0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 120,
"position_m": [
0.2961873704229621,
-0.20712646974670754,
0.18797901182955895
],
"position_mm": [
296.1873704229621,
-207.12646974670753,
187.97901182955894
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 206,
"position_m": [
0.6505373893819066,
-0.009886025195318443,
0.0003613352819678237
],
"position_mm": [
650.5373893819067,
-9.886025195318444,
0.3613352819678237
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.352097462980951,
-0.0910992953130151,
0.0011284636328582798
],
"position_mm": [
352.09746298095104,
-91.09929531301509,
1.1284636328582798
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021237980020405174,
-0.01990160260858408,
0.0003174033232416709
],
"position_mm": [
21.237980020405175,
-19.90160260858408,
0.3174033232416709
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.2521206775801064,
-0.00884676104396212,
-4.5013305115275545e-05
],
"position_mm": [
252.12067758010642,
-8.84676104396212,
-0.04501330511527554
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3472416005747741,
-0.011250387761056696,
0.00037373443943152586
],
"position_mm": [
347.2416005747741,
-11.250387761056695,
0.37373443943152584
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.2502350684147186,
-0.08882145296251183,
0.0006556860116832284
],
"position_mm": [
250.2350684147186,
-88.82145296251183,
0.6556860116832285
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 219,
"position_m": [
0.2793093467820103,
-0.1402175005687049,
0.2740343827501449
],
"position_mm": [
279.3093467820103,
-140.2175005687049,
274.0343827501449
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 229,
"position_m": [
0.13725406705553642,
-0.14261899249918272,
0.08505418176448928
],
"position_mm": [
137.2540670555364,
-142.61899249918272,
85.05418176448929
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.13962041863030106,
-0.1742430016268776,
0.047049640075895224
],
"position_mm": [
139.62041863030106,
-174.2430016268776,
47.049640075895226
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.22546619269494403,
-0.09514052360545229,
0.028026490757512148
],
"position_mm": [
225.46619269494403,
-95.14052360545229,
28.026490757512146
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.21626673208849218,
-0.14311256465941372,
0.036040741220692105
],
"position_mm": [
216.26673208849218,
-143.11256465941372,
36.040741220692105
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.19551123191887648,
-0.1712087433428139,
0.04968225998833174
],
"position_mm": [
195.5112319188765,
-171.2087433428139,
49.682259988331744
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}