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

710 lines
13 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:20:53Z",
"summary": {
"num_cameras": 6,
"num_markers": 31,
"num_constraints": 94
},
"cameras": [
{
"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": "c",
"position_m": [
0.31352477320154787,
-0.900364134663362,
0.395486087669763
],
"position_mm": [
313.5247732015479,
-900.3641346633619,
395.48608766976304
],
"direction": [
-0.12002504616975784,
0.9488678574562073,
-0.2919653058052063
]
},
{
"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
]
},
{
"camera_id": "g",
"position_m": [
-0.2105851021647306,
0.1959402103874402,
1.396204731389063
],
"position_mm": [
-210.58510216473059,
195.9402103874402,
1396.204731389063
],
"direction": [
0.30323532223701477,
-0.29429134726524353,
-0.9063338041305542
]
}
],
"markers": [
{
"marker_id": 40,
"position_m": [
0.27473860709470876,
-0.15482782885528992,
0.35284211005614263
],
"position_mm": [
274.73860709470875,
-154.82782885528994,
352.84211005614264
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 44,
"position_m": [
0.23845676174497224,
-0.17197045778925799,
0.32572261788875384
],
"position_mm": [
238.45676174497223,
-171.97045778925798,
325.72261788875386
],
"link": "FingerB",
"normal": [
0.0,
-0.9375276894468237,
-0.34791066600565723
]
},
{
"marker_id": 51,
"position_m": [
0.16867379282556869,
-0.17447807668687174,
-0.026820465682858445
],
"position_mm": [
168.67379282556868,
-174.47807668687173,
-26.820465682858444
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.33975190564550706,
-0.328567341496739,
-0.027393409998013162
],
"position_mm": [
339.75190564550707,
-328.567341496739,
-27.393409998013162
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2844569279305729,
-0.2611836444742683,
-0.028690352752142337
],
"position_mm": [
284.45692793057293,
-261.1836444742683,
-28.69035275214234
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.049126811453059124,
-0.21728343120506427,
-0.026446197281790713
],
"position_mm": [
49.126811453059126,
-217.28343120506426,
-26.446197281790713
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6270933531535698,
-0.2761381302341776,
-0.02783736451304576
],
"position_mm": [
627.0933531535699,
-276.1381302341776,
-27.83736451304576
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40386021996883836,
-0.1718201979979902,
-0.028197333291597307
],
"position_mm": [
403.86021996883835,
-171.8201979979902,
-28.197333291597307
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7744836830277633,
-0.23474657960844247,
-0.028277268207539077
],
"position_mm": [
774.4836830277633,
-234.74657960844246,
-28.277268207539077
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.02196070621403905,
-0.1868452954814029,
-0.028709878427025985
],
"position_mm": [
-21.96070621403905,
-186.8452954814029,
-28.709878427025984
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005547519547575373,
-0.2796227179942378,
-0.027331074979251056
],
"position_mm": [
5.547519547575373,
-279.6227179942378,
-27.331074979251056
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31231279399458145,
-0.15913462031505718,
-0.026919808748127952
],
"position_mm": [
312.31279399458145,
-159.1346203150572,
-26.919808748127952
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5057569228474058,
-0.3137947175222732,
-0.02769637345545544
],
"position_mm": [
505.7569228474058,
-313.79471752227323,
-27.69637345545544
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6462277064946201,
-0.1862593496382891,
-0.027627143048989833
],
"position_mm": [
646.2277064946202,
-186.2593496382891,
-27.627143048989833
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18718365346686838,
-0.276417741512763,
-0.027412223310655244
],
"position_mm": [
187.18365346686838,
-276.417741512763,
-27.412223310655243
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3700123657959261,
-0.18602637867308225,
-0.026670469272291077
],
"position_mm": [
370.0123657959261,
-186.02637867308226,
-26.670469272291076
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10683038331271831,
-0.19105694969555828,
-0.026877681733642515
],
"position_mm": [
106.83038331271831,
-191.05694969555827,
-26.877681733642515
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 114,
"position_m": [
0.2712030804851298,
-0.16877061588714792,
0.23693583388934136
],
"position_mm": [
271.2030804851298,
-168.77061588714793,
236.93583388934135
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 115,
"position_m": [
0.2219910081427392,
-0.17380220208519584,
0.2387187865663836
],
"position_mm": [
221.9910081427392,
-173.80220208519583,
238.71878656638359
],
"link": "Arm2",
"normal": [
-0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 120,
"position_m": [
0.28887367544411735,
-0.21606908516368661,
0.1884512220492067
],
"position_mm": [
288.87367544411734,
-216.06908516368662,
188.4512220492067
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 208,
"position_m": [
0.3527180619448187,
-0.09192973477874744,
0.0015437432526100865
],
"position_mm": [
352.7180619448187,
-91.92973477874745,
1.5437432526100865
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021224628276453553,
-0.019539687084858058,
0.0014589612668501415
],
"position_mm": [
21.224628276453554,
-19.53968708485806,
1.4589612668501415
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3475872985897694,
-0.01209855389420376,
0.0007333653031347868
],
"position_mm": [
347.5872985897694,
-12.098553894203759,
0.7333653031347869
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.25066041609136,
-0.08947496675218157,
0.0007525722408374365
],
"position_mm": [
250.66041609136002,
-89.47496675218157,
0.7525722408374366
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 219,
"position_m": [
0.2822922855252728,
-0.14480837691307347,
0.27421163161797807
],
"position_mm": [
282.2922855252728,
-144.80837691307346,
274.21163161797807
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 229,
"position_m": [
0.13986846518286072,
-0.14697255453046668,
0.08729603877378726
],
"position_mm": [
139.86846518286072,
-146.97255453046668,
87.29603877378726
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.19930443434743214,
-0.07934237935349484,
0.0018144157740267752
],
"position_mm": [
199.30443434743214,
-79.34237935349483,
1.8144157740267752
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.14185187019695927,
-0.1762479799472955,
0.04743329695743081
],
"position_mm": [
141.85187019695928,
-176.2479799472955,
47.433296957430805
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.24426910875704985,
-0.10407231896738384,
0.032988072252029925
],
"position_mm": [
244.26910875704985,
-104.07231896738384,
32.98807225202992
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.1984653204590035,
-0.10305487033857459,
0.014254524681870669
],
"position_mm": [
198.4653204590035,
-103.05487033857459,
14.254524681870668
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.18239369328662924,
-0.13273519348434884,
0.03059837293245762
],
"position_mm": [
182.39369328662923,
-132.73519348434883,
30.59837293245762
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}