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

485 lines
9.1 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:17:46Z",
"summary": {
"num_cameras": 3,
"num_markers": 22,
"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": "e",
"position_m": [
1.204669017179544,
-0.9015972134086692,
0.40396820989135496
],
"position_mm": [
1204.669017179544,
-901.5972134086692,
403.96820989135495
],
"direction": [
-0.7505777478218079,
0.6045735478401184,
-0.26669058203697205
]
}
],
"markers": [
{
"marker_id": 40,
"position_m": [
0.27205286702364007,
-0.1489358324632468,
0.3537362186824205
],
"position_mm": [
272.0528670236401,
-148.93583246324678,
353.7362186824205
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 44,
"position_m": [
0.23895343560738866,
-0.16760036579664864,
0.325634435205275
],
"position_mm": [
238.95343560738866,
-167.60036579664865,
325.634435205275
],
"link": "FingerB",
"normal": [
0.0,
-0.9375276894468237,
-0.34791066600565723
]
},
{
"marker_id": 51,
"position_m": [
0.1675602222621362,
-0.17314047605890587,
-0.02772646331552386
],
"position_mm": [
167.56022226213622,
-173.14047605890588,
-27.726463315523862
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3393246920910568,
-0.32820143169316357,
-0.027010715863541174
],
"position_mm": [
339.3246920910568,
-328.20143169316356,
-27.010715863541172
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40390273711905467,
-0.17199343940472664,
-0.028262339721233362
],
"position_mm": [
403.9027371190547,
-171.99343940472664,
-28.262339721233364
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31270930924611773,
-0.15776309877750008,
-0.028700813138974008
],
"position_mm": [
312.70930924611775,
-157.7630987775001,
-28.70081313897401
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5059005050044962,
-0.314893141177242,
-0.02699194974822802
],
"position_mm": [
505.9005050044962,
-314.893141177242,
-26.99194974822802
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6465869582803316,
-0.18647855316884188,
-0.027449449766642646
],
"position_mm": [
646.5869582803316,
-186.47855316884187,
-27.449449766642648
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.36986176698794426,
-0.18573174496727854,
-0.026746074744456092
],
"position_mm": [
369.86176698794424,
-185.73174496727853,
-26.74607474445609
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6518235725281044,
-0.2245534033538198,
-0.02697199099117962
],
"position_mm": [
651.8235725281044,
-224.5534033538198,
-26.97199099117962
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.1055113313287568,
-0.1889045497763784,
-0.028676579295193728
],
"position_mm": [
105.5113313287568,
-188.90454977637842,
-28.67657929519373
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5213463230175791,
-0.26659216417742393,
-0.02806717806436894
],
"position_mm": [
521.3463230175792,
-266.5921641774239,
-28.06717806436894
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 114,
"position_m": [
0.2640050781056056,
-0.15177211266348803,
0.23673602188474857
],
"position_mm": [
264.0050781056056,
-151.77211266348803,
236.73602188474857
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 115,
"position_m": [
0.21489361565074874,
-0.1577269333116424,
0.23504441704396184
],
"position_mm": [
214.89361565074876,
-157.7269333116424,
235.04441704396183
],
"link": "Arm2",
"normal": [
-0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 120,
"position_m": [
0.26420617978723027,
-0.15744752921134744,
0.16696675458485985
],
"position_mm": [
264.20617978723027,
-157.44752921134744,
166.96675458485984
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 206,
"position_m": [
0.6505373893822513,
-0.009886025195901383,
0.00036133528240607087
],
"position_mm": [
650.5373893822513,
-9.886025195901384,
0.3613352824060709
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3521127181835211,
-0.09026459946613509,
0.0004637236643748194
],
"position_mm": [
352.11271818352105,
-90.2645994661351,
0.46372366437481943
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.020835088690894496,
-0.020535248652544982,
0.0016449238790256437
],
"position_mm": [
20.835088690894494,
-20.535248652544983,
1.6449238790256437
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.13796793789508396,
-0.14212751645081848,
0.08463853755358772
],
"position_mm": [
137.96793789508396,
-142.12751645081846,
84.63853755358771
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.14112377959456052,
-0.17357022372304276,
0.04654103427458887
],
"position_mm": [
141.12377959456052,
-173.57022372304277,
46.54103427458887
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.23283675389135705,
-0.17783292521457347,
0.05256866542852921
],
"position_mm": [
232.83675389135706,
-177.83292521457346,
52.568665428529215
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.19546935203331559,
-0.17476236572322335,
0.05187592202818413
],
"position_mm": [
195.46935203331557,
-174.76236572322335,
51.87592202818413
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}