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

598 lines
11 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:34:55Z",
"summary": {
"num_cameras": 4,
"num_markers": 27,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "b",
"position_m": [
0.29717288049224716,
-0.8887366669190728,
1.2029439521855916
],
"position_mm": [
297.17288049224715,
-888.7366669190728,
1202.9439521855916
],
"direction": [
0.010270745493471622,
0.6205654144287109,
-0.7840874195098877
]
},
{
"camera_id": "d",
"position_m": [
0.7010643463118735,
-0.7940689865992328,
0.40229983605243974
],
"position_mm": [
701.0643463118736,
-794.0689865992327,
402.29983605243973
],
"direction": [
-0.5524550080299377,
0.7830438613891602,
-0.285719633102417
]
},
{
"camera_id": "f",
"position_m": [
0.48505310768854737,
-0.309669335539303,
1.402070939578569
],
"position_mm": [
485.05310768854736,
-309.669335539303,
1402.070939578569
],
"direction": [
-0.22737352550029755,
0.08767975866794586,
-0.9698523283004761
]
},
{
"camera_id": "g",
"position_m": [
-0.20892576741721647,
0.20128727403677504,
1.401691703675199
],
"position_mm": [
-208.92576741721646,
201.28727403677505,
1401.691703675199
],
"direction": [
0.30114462971687317,
-0.2968323230743408,
-0.9062021970748901
]
}
],
"markers": [
{
"marker_id": 41,
"position_m": [
0.24555217113628472,
-0.11275621032158471,
0.34237387149886944
],
"position_mm": [
245.55217113628473,
-112.75621032158472,
342.37387149886945
],
"link": "FingerA",
"normal": [
0.0,
-0.9375276894468237,
0.34791066600565723
]
},
{
"marker_id": 42,
"position_m": [
0.21284249828590257,
-0.07843107144526994,
0.3420645559221029
],
"position_mm": [
212.84249828590256,
-78.43107144526994,
342.0645559221029
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.2674543181915038,
-0.0758595634870284,
0.33986375678404773
],
"position_mm": [
267.4543181915038,
-75.8595634870284,
339.8637567840477
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 46,
"position_m": [
0.5366586104198064,
0.18337014908191548,
-0.03185187948286194
],
"position_mm": [
536.6586104198065,
183.37014908191549,
-31.85187948286194
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6882953194577658,
-0.3185334889515104,
-0.028728519103636704
],
"position_mm": [
688.2953194577658,
-318.5334889515104,
-28.728519103636703
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4870567835434115,
0.2108905722683307,
-0.02307053411501407
],
"position_mm": [
487.0567835434115,
210.8905722683307,
-23.07053411501407
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.34042229430770504,
-0.327197372328517,
-0.02733210380104982
],
"position_mm": [
340.42229430770504,
-327.19737232851696,
-27.33210380104982
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2845712019277033,
-0.26108151695846044,
-0.027460133498493026
],
"position_mm": [
284.57120192770327,
-261.08151695846044,
-27.460133498493025
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.49872925375508725,
0.16724454764074267,
-0.02648148932842498
],
"position_mm": [
498.72925375508726,
167.24454764074267,
-26.481489328424978
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04894515510865401,
-0.21673520156017137,
-0.026654652905889264
],
"position_mm": [
48.945155108654006,
-216.73520156017136,
-26.654652905889265
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6260502610723205,
-0.27631477877549954,
-0.025837222613619457
],
"position_mm": [
626.0502610723205,
-276.3147787754995,
-25.837222613619456
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40179825885728504,
-0.173400545736898,
-0.027765209645589282
],
"position_mm": [
401.798258857285,
-173.400545736898,
-27.765209645589284
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7750969879867652,
-0.23656525245082646,
-0.027219721515800415
],
"position_mm": [
775.0969879867652,
-236.56525245082645,
-27.219721515800416
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.022555943877619788,
-0.18734518266066877,
-0.029632558890258034
],
"position_mm": [
-22.55594387761979,
-187.34518266066877,
-29.632558890258032
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.2107470943759349,
-0.3653108881652812,
-0.030550954847046025
],
"position_mm": [
210.7470943759349,
-365.3108881652812,
-30.550954847046025
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5751825098175063,
0.17384264215128273,
-0.02802345331041567
],
"position_mm": [
575.1825098175063,
173.84264215128272,
-28.02345331041567
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005417363215586353,
-0.2791150670980679,
-0.02711834133491932
],
"position_mm": [
5.417363215586353,
-279.11506709806787,
-27.118341334919318
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4417517979973022,
0.19352609574037105,
-0.027011498909729818
],
"position_mm": [
441.75179799730216,
193.52609574037106,
-27.011498909729816
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31182634079057686,
-0.15810458075708145,
-0.02676159242637372
],
"position_mm": [
311.82634079057686,
-158.10458075708144,
-26.761592426373717
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5063795135658363,
-0.3138510903014751,
-0.02717577349157599
],
"position_mm": [
506.3795135658363,
-313.8510903014751,
-27.17577349157599
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.36206578574626797,
0.29382364508485087,
-0.027513813023417898
],
"position_mm": [
362.065785746268,
293.82364508485085,
-27.513813023417896
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18657892407167265,
-0.2763379056752636,
-0.027178717658886395
],
"position_mm": [
186.57892407167265,
-276.33790567526364,
-27.178717658886395
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.30522134740393336,
-0.3594716543894128,
-0.029015795756661345
],
"position_mm": [
305.22134740393335,
-359.47165438941283,
-29.015795756661344
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10684897472458435,
-0.19095034931543864,
-0.026776224211062287
],
"position_mm": [
106.84897472458435,
-190.95034931543864,
-26.77622421106229
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3525789879562229,
-0.09088615571608516,
0.0011697830893142513
],
"position_mm": [
352.5789879562229,
-90.88615571608516,
1.1697830893142513
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34788713391558257,
-0.011032206254848105,
1.690886752275878e-05
],
"position_mm": [
347.8871339155826,
-11.032206254848106,
0.016908867522758782
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.1666624821581049,
-0.14272797123843498,
0.08716226086004786
],
"position_mm": [
166.6624821581049,
-142.72797123843498,
87.16226086004785
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
}
]
}