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

521 lines
9.8 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:30:35Z",
"summary": {
"num_cameras": 5,
"num_markers": 22,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.3014392781131834,
-0.7976593540300962,
0.8090873924075274
],
"position_mm": [
-301.4392781131834,
-797.6593540300962,
809.0873924075273
],
"direction": [
0.478444904088974,
0.6539158821105957,
-0.5860755443572998
]
},
{
"camera_id": "c",
"position_m": [
0.3287264582676568,
-0.9186429714357892,
0.3564346556463644
],
"position_mm": [
328.72645826765677,
-918.6429714357893,
356.4346556463644
],
"direction": [
-0.13607342541217804,
0.9607956409454346,
-0.24156945943832397
]
},
{
"camera_id": "d",
"position_m": [
0.7029130020015959,
-0.7907698766672966,
0.4011397354766348
],
"position_mm": [
702.9130020015959,
-790.7698766672966,
401.13973547663477
],
"direction": [
-0.5559978485107422,
0.7807162404060364,
-0.28521665930747986
]
},
{
"camera_id": "e",
"position_m": [
1.231553512896588,
-0.9094105466187785,
0.39759016852425577
],
"position_mm": [
1231.553512896588,
-909.4105466187785,
397.5901685242558
],
"direction": [
-0.7645778059959412,
0.5944018959999084,
-0.24921302497386932
]
},
{
"camera_id": "f",
"position_m": [
0.4845048811903778,
-0.3053365075209884,
1.403362534392144
],
"position_mm": [
484.50488119037783,
-305.3365075209884,
1403.3625343921442
],
"direction": [
-0.2269427329301834,
0.08483054488897324,
-0.9702065587043762
]
}
],
"markers": [
{
"marker_id": 42,
"position_m": [
0.21295340432799809,
-0.08134560525199809,
0.34676465633991466
],
"position_mm": [
212.95340432799807,
-81.3456052519981,
346.76465633991467
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.26748419461688105,
-0.07555162966959135,
0.34062179003704374
],
"position_mm": [
267.48419461688104,
-75.55162966959135,
340.62179003704375
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 51,
"position_m": [
0.1677679147785825,
-0.17352615687040734,
-0.02710525989585615
],
"position_mm": [
167.7679147785825,
-173.52615687040733,
-27.10525989585615
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3400004607359623,
-0.32831259996577644,
-0.026911638086768476
],
"position_mm": [
340.0004607359623,
-328.3125999657764,
-26.911638086768477
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2846344375986318,
-0.26121500052393604,
-0.027284636103599585
],
"position_mm": [
284.6344375986318,
-261.21500052393606,
-27.284636103599585
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.0482524686139642,
-0.21617481809690156,
-0.028254991139914625
],
"position_mm": [
48.2524686139642,
-216.17481809690156,
-28.254991139914626
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40386524463380746,
-0.17077561786068704,
-0.02969796609479171
],
"position_mm": [
403.86524463380744,
-170.77561786068705,
-29.69796609479171
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.022618824762128606,
-0.1851556256160662,
-0.028599924559846755
],
"position_mm": [
-22.618824762128607,
-185.15562561606617,
-28.599924559846755
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005187900326445494,
-0.2788731942385598,
-0.02755005412739502
],
"position_mm": [
5.187900326445495,
-278.8731942385598,
-27.55005412739502
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.44197325767027784,
0.1937484406977668,
-0.02762758157482371
],
"position_mm": [
441.97325767027786,
193.74844069776682,
-27.62758157482371
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31307670810162985,
-0.1586849294285126,
-0.026915559754477906
],
"position_mm": [
313.07670810162983,
-158.6849294285126,
-26.915559754477904
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.1865348363308021,
-0.2754188970045583,
-0.02768660321270368
],
"position_mm": [
186.53483633080208,
-275.4188970045583,
-27.68660321270368
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.37056454503601505,
-0.18602738755720621,
-0.026821159900609716
],
"position_mm": [
370.56454503601503,
-186.02738755720623,
-26.821159900609715
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10579192533673237,
-0.1895941926965355,
-0.02761834657593699
],
"position_mm": [
105.79192533673238,
-189.5941926965355,
-27.61834657593699
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.2734453300884519,
-0.16502880181795668,
0.2361465605587096
],
"position_mm": [
273.4453300884519,
-165.0288018179567,
236.1465605587096
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3528696387162613,
-0.09145725787777848,
0.0023455882108671237
],
"position_mm": [
352.8696387162613,
-91.45725787777847,
2.3455882108671235
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021521690061314516,
-0.017816897710900805,
-4.0179652433106065e-05
],
"position_mm": [
21.521690061314516,
-17.816897710900804,
-0.04017965243310607
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.25292328468466013,
-0.01119352679471908,
0.0008042999334901471
],
"position_mm": [
252.92328468466013,
-11.193526794719078,
0.8042999334901472
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34746520970569816,
-0.011653319282447715,
0.0008889542933877316
],
"position_mm": [
347.46520970569816,
-11.653319282447715,
0.8889542933877316
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.1720609036188847,
-0.17596498913791386,
0.045820231579031666
],
"position_mm": [
172.0609036188847,
-175.96498913791388,
45.82023157903166
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.26407150213449726,
-0.18493137019066175,
0.05570366489303239
],
"position_mm": [
264.0715021344973,
-184.93137019066174,
55.70366489303239
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.2276493591657892,
-0.17670153552492893,
0.05224689292925068
],
"position_mm": [
227.6493591657892,
-176.70153552492891,
52.24689292925068
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}