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

824 lines
16 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:20:43Z",
"summary": {
"num_cameras": 6,
"num_markers": 37,
"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": "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": "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.2717377151790227,
-0.14943453805248594,
0.3527003962640169
],
"position_mm": [
271.7377151790227,
-149.43453805248595,
352.7003962640169
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 44,
"position_m": [
0.23835799792744186,
-0.16966732401977921,
0.3253333235882043
],
"position_mm": [
238.35799792744186,
-169.66732401977922,
325.33332358820434
],
"link": "FingerB",
"normal": [
0.0,
-0.9375276894468237,
-0.34791066600565723
]
},
{
"marker_id": 47,
"position_m": [
0.345193379760731,
-0.285491704942718,
-0.03089862655682017
],
"position_mm": [
345.193379760731,
-285.491704942718,
-30.89862655682017
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.1679924718703785,
-0.17370721364108585,
-0.02733933561975277
],
"position_mm": [
167.9924718703785,
-173.70721364108584,
-27.33933561975277
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.33938528433741033,
-0.32897538156255923,
-0.026462827576196203
],
"position_mm": [
339.3852843374103,
-328.9753815625592,
-26.462827576196204
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2851457960306584,
-0.26052254544571457,
-0.028374007723518325
],
"position_mm": [
285.1457960306584,
-260.52254544571457,
-28.374007723518325
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04882222057593525,
-0.21711879217798297,
-0.026671276757796597
],
"position_mm": [
48.82222057593525,
-217.11879217798295,
-26.671276757796598
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.624788400678273,
-0.27690607904301584,
-0.027940917128386037
],
"position_mm": [
624.788400678273,
-276.90607904301584,
-27.940917128386037
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4046669258786692,
-0.17334452728578062,
-0.02758457971982074
],
"position_mm": [
404.6669258786692,
-173.34452728578063,
-27.584579719820738
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7744836830479623,
-0.234746579653069,
-0.028277268169546184
],
"position_mm": [
774.4836830479624,
-234.746579653069,
-28.277268169546183
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.022145765772663372,
-0.18639270903035776,
-0.028791848645374717
],
"position_mm": [
-22.14576577266337,
-186.39270903035776,
-28.791848645374717
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005878819765877954,
-0.2799029994912405,
-0.027039627121562583
],
"position_mm": [
5.878819765877954,
-279.90299949124045,
-27.03962712156258
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31217326238117027,
-0.15858554832949567,
-0.027420871396264312
],
"position_mm": [
312.1732623811703,
-158.58554832949568,
-27.420871396264314
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.50581443385373,
-0.3142659153652217,
-0.027179741270228205
],
"position_mm": [
505.81443385373007,
-314.2659153652217,
-27.179741270228206
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6461083645485323,
-0.1852297186700937,
-0.028057803137846452
],
"position_mm": [
646.1083645485322,
-185.2297186700937,
-28.057803137846452
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18684904607827554,
-0.275582236048854,
-0.028097401510746602
],
"position_mm": [
186.84904607827553,
-275.582236048854,
-28.097401510746604
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3699420512498234,
-0.1853238601633184,
-0.026873778234982475
],
"position_mm": [
369.94205124982335,
-185.3238601633184,
-26.873778234982474
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6524806002726955,
-0.22312737483883957,
-0.027348194193941345
],
"position_mm": [
652.4806002726955,
-223.12737483883956,
-27.348194193941346
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10604450713413302,
-0.1898819019905694,
-0.027887652823816812
],
"position_mm": [
106.04450713413301,
-189.8819019905694,
-27.88765282381681
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5231706317355841,
-0.26661153578509045,
-0.027912432955015342
],
"position_mm": [
523.170631735584,
-266.61153578509044,
-27.91243295501534
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 114,
"position_m": [
0.27163027506785004,
-0.17669843982956895,
0.23619275064113152
],
"position_mm": [
271.63027506785005,
-176.69843982956894,
236.1927506411315
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 115,
"position_m": [
0.22276831367245353,
-0.16886452864507295,
0.23744676329861994
],
"position_mm": [
222.76831367245353,
-168.86452864507297,
237.44676329861994
],
"link": "Arm2",
"normal": [
-0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 120,
"position_m": [
0.29267725396535366,
-0.22908509749492298,
0.19480430767074922
],
"position_mm": [
292.67725396535366,
-229.085097494923,
194.8043076707492
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 198,
"position_m": [
0.1310327770072048,
-0.05539800388017897,
0.09813173177824853
],
"position_mm": [
131.0327770072048,
-55.398003880178976,
98.13173177824854
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6505373893821398,
-0.009886025195902546,
0.0003613352823098403
],
"position_mm": [
650.5373893821397,
-9.886025195902546,
0.3613352823098403
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3523138329568806,
-0.09127423013053484,
0.0011654350788659327
],
"position_mm": [
352.3138329568806,
-91.27423013053485,
1.1654350788659327
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.020897266489962252,
-0.01894350592997248,
0.0007777464001899653
],
"position_mm": [
20.897266489962252,
-18.94350592997248,
0.7777464001899653
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.2521855522674053,
-0.009255910384141103,
0.00014736615491873082
],
"position_mm": [
252.1855522674053,
-9.255910384141103,
0.1473661549187308
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3474393829648449,
-0.011426039449191903,
0.0004544165772417913
],
"position_mm": [
347.43938296484487,
-11.426039449191903,
0.4544165772417913
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.2503996790274787,
-0.0892336980833068,
0.0007497830523662862
],
"position_mm": [
250.39967902747873,
-89.2336980833068,
0.7497830523662862
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 219,
"position_m": [
0.2860492559587887,
-0.15319492178119323,
0.27261179098936245
],
"position_mm": [
286.0492559587887,
-153.19492178119324,
272.6117909893624
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 229,
"position_m": [
0.1380197421855979,
-0.14429232537328326,
0.08592638872444391
],
"position_mm": [
138.0197421855979,
-144.29232537328326,
85.92638872444391
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.20846724351103366,
-0.09237280416449557,
0.0126810373982594
],
"position_mm": [
208.46724351103364,
-92.37280416449558,
12.6810373982594
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.14095203552441446,
-0.17457729522174711,
0.04688468885634751
],
"position_mm": [
140.95203552441447,
-174.5772952217471,
46.88468885634751
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.25603049252828364,
-0.11708849327237361,
0.03899390260158123
],
"position_mm": [
256.0304925282836,
-117.08849327237361,
38.99390260158123
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.20964154555791883,
-0.11756113564306578,
0.021736234790035162
],
"position_mm": [
209.64154555791885,
-117.56113564306578,
21.736234790035162
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.19233657187135228,
-0.14726258310143792,
0.03672764617300984
],
"position_mm": [
192.33657187135228,
-147.2625831014379,
36.72764617300984
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}