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

410 lines
7.7 KiB
JSON

{
"schema_version": "1.2",
"stage": "initial_triangulation",
"created_utc": "2026-06-03T04:33:22Z",
"summary": {
"num_cameras": 3,
"num_markers": 18,
"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": "c",
"position_m": [
0.3025716400208697,
-0.9019776711250698,
0.39818619728372245
],
"position_mm": [
302.5716400208697,
-901.9776711250697,
398.18619728372244
],
"direction": [
-0.10782834142446518,
0.9495705962181091,
-0.2944294512271881
]
},
{
"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": 42,
"position_m": [
0.21466578557990387,
-0.07796779672031891,
0.34162519530280305
],
"position_mm": [
214.66578557990388,
-77.9677967203189,
341.62519530280304
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.2678074416469462,
-0.07493714513183172,
0.34059218678804903
],
"position_mm": [
267.8074416469462,
-74.93714513183173,
340.59218678804905
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 48,
"position_m": [
0.6869147508604819,
-0.3182860719852472,
-0.027307485163407377
],
"position_mm": [
686.914750860482,
-318.28607198524725,
-27.307485163407378
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28441233428163654,
-0.26127120697645106,
-0.027261303924589416
],
"position_mm": [
284.41233428163656,
-261.2712069764511,
-27.261303924589416
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.047910117314056984,
-0.21772374893510985,
-0.026342851560204054
],
"position_mm": [
47.91011731405698,
-217.72374893510985,
-26.342851560204053
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.627367711620584,
-0.2767301385312419,
-0.02713870339763914
],
"position_mm": [
627.367711620584,
-276.7301385312419,
-27.13870339763914
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40213953207713193,
-0.17360722511680513,
-0.027513649132263833
],
"position_mm": [
402.13953207713195,
-173.60722511680513,
-27.513649132263833
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7750843344742281,
-0.23657050114443304,
-0.0272286071517455
],
"position_mm": [
775.0843344742281,
-236.57050114443302,
-27.2286071517455
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.01930400971309661,
-0.18934711892434264,
-0.026673763996124325
],
"position_mm": [
-19.30400971309661,
-189.34711892434265,
-26.673763996124325
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.006065889773137263,
-0.2778339613574879,
-0.027676150050922024
],
"position_mm": [
6.065889773137263,
-277.8339613574879,
-27.676150050922022
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5062927368425392,
-0.31388661776391585,
-0.027206729286759428
],
"position_mm": [
506.29273684253917,
-313.88661776391586,
-27.206729286759426
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.36309289185425386,
0.2945229973669171,
-0.029744444504427175
],
"position_mm": [
363.0928918542539,
294.52299736691714,
-29.744444504427175
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18675726415718957,
-0.2772326070863383,
-0.027835845399334723
],
"position_mm": [
186.75726415718958,
-277.2326070863383,
-27.835845399334723
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10447351062354218,
-0.19092703664740496,
-0.027300411819116414
],
"position_mm": [
104.47351062354218,
-190.92703664740495,
-27.300411819116412
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.17080407368242378,
-0.052739634452765985,
0.0905124319750469
],
"position_mm": [
170.8040736824238,
-52.73963445276598,
90.5124319750469
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3526836326789717,
-0.08913564188613265,
-0.00023158928301903885
],
"position_mm": [
352.68363267897166,
-89.13564188613266,
-0.23158928301903886
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34871957522767844,
-0.013410248412875277,
0.001080355672363078
],
"position_mm": [
348.71957522767843,
-13.410248412875276,
1.080355672363078
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.1670531692409411,
-0.14214829729787334,
0.08739552247380523
],
"position_mm": [
167.0531692409411,
-142.14829729787334,
87.39552247380523
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
}
]
}