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

843 lines
16 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:21:05Z",
"summary": {
"num_cameras": 6,
"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": "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.2717377151798407,
-0.14943453805614634,
0.3527003962662112
],
"position_mm": [
271.7377151798407,
-149.43453805614635,
352.7003962662112
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 44,
"position_m": [
0.2378533244313593,
-0.17020858052319102,
0.32565020110301773
],
"position_mm": [
237.85332443135928,
-170.20858052319102,
325.6502011030177
],
"link": "FingerB",
"normal": [
0.0,
-0.9375276894468237,
-0.34791066600565723
]
},
{
"marker_id": 51,
"position_m": [
0.1680460009378741,
-0.17374159995255412,
-0.027314986776165055
],
"position_mm": [
168.0460009378741,
-173.7415999525541,
-27.314986776165057
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.34010462978397193,
-0.32771529318072806,
-0.027435471837552503
],
"position_mm": [
340.1046297839719,
-327.71529318072805,
-27.4354718375525
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2842978918524257,
-0.26085108157225473,
-0.027504885214239393
],
"position_mm": [
284.2978918524257,
-260.8510815722547,
-27.504885214239394
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.049239126222192786,
-0.21781026409932114,
-0.02609261309981089
],
"position_mm": [
49.23912622219279,
-217.81026409932113,
-26.09261309981089
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.624217940456803,
-0.2765833187559135,
-0.028527507150086177
],
"position_mm": [
624.217940456803,
-276.5833187559135,
-28.527507150086176
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40430352451143414,
-0.17301005835098132,
-0.027736296053834108
],
"position_mm": [
404.30352451143415,
-173.01005835098132,
-27.736296053834106
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.021732874885674124,
-0.1871184392152031,
-0.028547874683352115
],
"position_mm": [
-21.732874885674125,
-187.1184392152031,
-28.547874683352116
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.004533948575581093,
-0.2793266099686489,
-0.027912807593613902
],
"position_mm": [
4.533948575581093,
-279.3266099686489,
-27.912807593613902
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31215308203101916,
-0.15871511586625092,
-0.02730587446670019
],
"position_mm": [
312.15308203101915,
-158.71511586625093,
-27.30587446670019
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 82,
"position_m": [
0.2181443720305982,
0.296968247480176,
-0.02824624482337433
],
"position_mm": [
218.1443720305982,
296.968247480176,
-28.24624482337433
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 83,
"position_m": [
0.044744972755902675,
0.3416635937388216,
-0.02774746889082932
],
"position_mm": [
44.74497275590267,
341.6635937388216,
-27.74746889082932
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5057548227227981,
-0.31442122873708545,
-0.027278925060939322
],
"position_mm": [
505.75482272279817,
-314.42122873708547,
-27.278925060939322
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6459942705146119,
-0.1851601195890925,
-0.02799955377591562
],
"position_mm": [
645.9942705146119,
-185.16011958909252,
-27.99955377591562
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.1866552689649518,
-0.27566369977666216,
-0.02781124655811758
],
"position_mm": [
186.6552689649518,
-275.66369977666216,
-27.81124655811758
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3698242633768504,
-0.18566405080466403,
-0.02679744410650231
],
"position_mm": [
369.8242633768504,
-185.66405080466402,
-26.79744410650231
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.30481794650711036,
-0.3598266063080128,
-0.02473683557213825
],
"position_mm": [
304.8179465071104,
-359.8266063080128,
-24.736835572138247
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.652378287356433,
-0.2230573351448735,
-0.02737725047574379
],
"position_mm": [
652.378287356433,
-223.0573351448735,
-27.37725047574379
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10606279934515239,
-0.18978074469574163,
-0.02786199819133709
],
"position_mm": [
106.0627993451524,
-189.78074469574165,
-27.86199819133709
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5225731888868279,
-0.26657391094739613,
-0.027979845229839834
],
"position_mm": [
522.5731888868279,
-266.57391094739614,
-27.979845229839835
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 114,
"position_m": [
0.27311815771681547,
-0.18069340002033207,
0.23616902063243694
],
"position_mm": [
273.11815771681546,
-180.69340002033206,
236.16902063243694
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 115,
"position_m": [
0.22451720043951212,
-0.17145448075684883,
0.23791817649948796
],
"position_mm": [
224.51720043951212,
-171.45448075684882,
237.91817649948797
],
"link": "Arm2",
"normal": [
-0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 120,
"position_m": [
0.29602195357573835,
-0.23255465032801492,
0.19510518609112748
],
"position_mm": [
296.02195357573834,
-232.55465032801493,
195.10518609112748
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 198,
"position_m": [
0.13231609519233248,
-0.05520956165920406,
0.0971888465776987
],
"position_mm": [
132.31609519233248,
-55.209561659204056,
97.1888465776987
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6505373893819216,
-0.009886025195997763,
0.00036133528246666855
],
"position_mm": [
650.5373893819216,
-9.886025195997762,
0.3613352824666686
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35226733409429734,
-0.09133787039277293,
0.0011618806111535205
],
"position_mm": [
352.2673340942973,
-91.33787039277293,
1.1618806111535205
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.02108449365010491,
-0.019613612810101492,
0.001034277623762505
],
"position_mm": [
21.08449365010491,
-19.613612810101493,
1.034277623762505
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.2521929968524715,
-0.009302771763161855,
0.000169375670241418
],
"position_mm": [
252.19299685247148,
-9.302771763161854,
0.169375670241418
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3474642849779799,
-0.011485607985342611,
0.00042425242334480454
],
"position_mm": [
347.4642849779799,
-11.485607985342611,
0.42425242334480456
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.2504242324820976,
-0.0892810277967847,
0.0007600661083475907
],
"position_mm": [
250.4242324820976,
-89.28102779678471,
0.7600661083475907
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 219,
"position_m": [
0.28801759498450474,
-0.15698910688207787,
0.2722632137757532
],
"position_mm": [
288.01759498450474,
-156.98910688207786,
272.2632137757532
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 229,
"position_m": [
0.13801405067041272,
-0.14431497707502708,
0.08588622358143198
],
"position_mm": [
138.01405067041273,
-144.3149770750271,
85.88622358143198
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.20960599330367893,
-0.09584013664476701,
0.013777058933647461
],
"position_mm": [
209.60599330367893,
-95.84013664476701,
13.777058933647462
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.14096791676245396,
-0.17462911485666704,
0.046868807355313964
],
"position_mm": [
140.96791676245397,
-174.62911485666706,
46.86880735531396
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.2573141721549554,
-0.12055753878068644,
0.040288509039012085
],
"position_mm": [
257.3141721549554,
-120.55753878068644,
40.288509039012084
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.21084689935854767,
-0.12087496959577093,
0.02323919526568351
],
"position_mm": [
210.84689935854766,
-120.87496959577093,
23.23919526568351
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.19296712752686826,
-0.15019942816493595,
0.038297755373098964
],
"position_mm": [
192.96712752686827,
-150.19942816493594,
38.297755373098965
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}