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

446 lines
8.4 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-02T22:57:09Z",
"summary": {
"num_cameras": 4,
"num_markers": 19,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.29985778072375346,
-0.9015086886763308,
0.7085895420934379
],
"position_mm": [
-299.8577807237535,
-901.5086886763308,
708.5895420934379
],
"direction": [
0.46960189938545227,
0.7278991937637329,
-0.499636709690094
]
},
{
"camera_id": "b",
"position_m": [
0.3134536976647028,
-0.8923579484022319,
1.20507845611891
],
"position_mm": [
313.4536976647028,
-892.357948402232,
1205.07845611891
],
"direction": [
-0.0005159506108611822,
0.6220897436141968,
-0.7829457521438599
]
},
{
"camera_id": "d",
"position_m": [
0.6979996741933059,
-0.7964402797652452,
0.3976766679364876
],
"position_mm": [
697.9996741933059,
-796.4402797652452,
397.6766679364876
],
"direction": [
-0.5500041842460632,
0.7863377332687378,
-0.28136876225471497
]
},
{
"camera_id": "g",
"position_m": [
-0.19511158023378877,
0.21807120467829932,
1.4054723322580496
],
"position_mm": [
-195.11158023378877,
218.07120467829932,
1405.4723322580496
],
"direction": [
0.29194176197052,
-0.3066600561141968,
-0.9059413075447083
]
}
],
"markers": [
{
"marker_id": 42,
"position_m": [
0.3791332556608411,
-0.1865824058436564,
0.12867324692962773
],
"position_mm": [
379.1332556608411,
-186.5824058436564,
128.67324692962774
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.3339371867808778,
-0.1540486356124787,
0.1368779710577653
],
"position_mm": [
333.9371867808778,
-154.0486356124787,
136.8779710577653
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 58,
"position_m": [
0.049042317010058976,
-0.21871059393315423,
-0.025582587425128894
],
"position_mm": [
49.04231701005897,
-218.71059393315423,
-25.582587425128896
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.402665796497589,
-0.17359456190714975,
-0.02725823816986791
],
"position_mm": [
402.665796497589,
-173.59456190714974,
-27.25823816986791
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7749955935083293,
-0.23658253150283157,
-0.027345429252738467
],
"position_mm": [
774.9955935083292,
-236.58253150283156,
-27.345429252738466
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.021560764012739903,
-0.18722948761349445,
-0.028615169182110566
],
"position_mm": [
-21.560764012739902,
-187.22948761349446,
-28.615169182110566
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5748253074371025,
0.17394096449436405,
-0.02855312404445659
],
"position_mm": [
574.8253074371024,
173.94096449436407,
-28.55312404445659
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4405783864134158,
0.1937710595302917,
-0.027551746895936688
],
"position_mm": [
440.5783864134158,
193.7710595302917,
-27.551746895936688
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5068968475538821,
-0.3138727658636949,
-0.028030145057968688
],
"position_mm": [
506.8968475538821,
-313.8727658636949,
-28.03014505796869
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6520880739385916,
-0.22413240213540006,
-0.027442997225372898
],
"position_mm": [
652.0880739385916,
-224.13240213540007,
-27.4429972253729
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10582860456245716,
-0.19058227554552312,
-0.026943612435001107
],
"position_mm": [
105.82860456245716,
-190.58227554552312,
-26.943612435001107
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 122,
"position_m": [
0.3647251129703095,
-0.017941447709902563,
0.2737915294257279
],
"position_mm": [
364.7251129703095,
-17.94144770990256,
273.7915294257279
],
"link": "Arm2",
"normal": [
-1.0,
0.0,
0.0
]
},
{
"marker_id": 124,
"position_m": [
0.3724478563257836,
-0.10634297638807738,
0.2045072070088637
],
"position_mm": [
372.44785632578356,
-106.34297638807737,
204.5072070088637
],
"link": "Arm2",
"normal": [
-1.0,
0.0,
0.0
]
},
{
"marker_id": 210,
"position_m": [
0.021692331789153054,
-0.01964026787437343,
-0.0001664609630999803
],
"position_mm": [
21.692331789153055,
-19.640267874373432,
-0.1664609630999803
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.2522103181670189,
-0.00872415334329294,
-0.0006570728844350506
],
"position_mm": [
252.2103181670189,
-8.72415334329294,
-0.6570728844350505
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.250656054820974,
-0.08870297787402473,
0.00032877749271398657
],
"position_mm": [
250.65605482097396,
-88.70297787402473,
0.32877749271398654
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 242,
"position_m": [
0.2894398614745079,
0.05756608546126023,
0.3038583316469421
],
"position_mm": [
289.4398614745079,
57.56608546126023,
303.8583316469421
],
"link": "Arm1",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 243,
"position_m": [
0.2937067002362676,
0.08885313826800455,
0.3419754896816815
],
"position_mm": [
293.7067002362676,
88.85313826800454,
341.9754896816815
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 247,
"position_m": [
0.34512977524808586,
0.0777093477140085,
0.33902228530842576
],
"position_mm": [
345.1297752480859,
77.7093477140085,
339.02228530842575
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
}
]
}