Files
appRobotRender/data/camera_study/Scene12/k3_bcf/aruco_positions_optimized.json
2026-06-02 23:35:45 +02:00

504 lines
9.4 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-02T21:31:47Z",
"summary": {
"num_cameras": 3,
"num_markers": 23,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "b",
"position_m": [
0.30461140290596656,
-0.8944597684480516,
1.2009159512639083
],
"position_mm": [
304.61140290596654,
-894.4597684480516,
1200.9159512639083
],
"direction": [
0.0052360002882778645,
0.6241788864135742,
-0.7812638878822327
]
},
{
"camera_id": "c",
"position_m": [
0.2064071124379028,
-0.926187065022701,
0.3357318521749194
],
"position_mm": [
206.4071124379028,
-926.187065022701,
335.7318521749194
],
"direction": [
0.0031979582272469997,
0.9754828810691833,
-0.2200520932674408
]
},
{
"camera_id": "f",
"position_m": [
0.4736207498765008,
-0.30539278460248376,
1.4078360695716652
],
"position_mm": [
473.62074987650084,
-305.39278460248374,
1407.8360695716651
],
"direction": [
-0.21933329105377197,
0.08437186479568481,
-0.9719949960708618
]
}
],
"markers": [
{
"marker_id": 46,
"position_m": [
0.5359507088548997,
0.18443342301848825,
-0.0296099346089385
],
"position_mm": [
535.9507088548997,
184.43342301848824,
-29.609934608938502
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4892826738304815,
0.21652010401621066,
-0.02907086906282792
],
"position_mm": [
489.28267383048154,
216.52010401621067,
-29.07086906282792
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3401145403632798,
-0.32844781848110133,
-0.025931103760414395
],
"position_mm": [
340.11454036327984,
-328.4478184811013,
-25.931103760414395
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2847220219525175,
-0.2617628526772773,
-0.02637260069771926
],
"position_mm": [
284.7220219525175,
-261.7628526772773,
-26.37260069771926
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04884175016264091,
-0.21689545355519765,
-0.027133890100398624
],
"position_mm": [
48.84175016264091,
-216.89545355519766,
-27.133890100398624
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 61,
"position_m": [
-0.02078457257295288,
0.3316969703235066,
-0.02486234870273912
],
"position_mm": [
-20.784572572952882,
331.6969703235066,
-24.86234870273912
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4034903684224264,
-0.17078539812560165,
-0.03461919593223174
],
"position_mm": [
403.4903684224264,
-170.78539812560163,
-34.61919593223174
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.022067129033357537,
-0.18683668929562783,
-0.03444558762984037
],
"position_mm": [
-22.06712903335754,
-186.83668929562782,
-34.44558762984037
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.006499370632404458,
-0.27997551113388675,
-0.023367774549998374
],
"position_mm": [
6.499370632404458,
-279.97551113388676,
-23.367774549998373
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 73,
"position_m": [
0.22179892271723733,
0.3314651775855927,
-0.027059868094111168
],
"position_mm": [
221.79892271723733,
331.4651775855927,
-27.059868094111167
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31219270044908337,
-0.15914705216030356,
-0.02643790764263075
],
"position_mm": [
312.19270044908336,
-159.14705216030356,
-26.43790764263075
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.37030455238159365,
-0.1850904368032482,
-0.027993410445065876
],
"position_mm": [
370.3045523815937,
-185.0904368032482,
-27.993410445065877
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 101,
"position_m": [
0.11496559111038887,
0.29949455957352694,
-0.026210957528500188
],
"position_mm": [
114.96559111038887,
299.49455957352694,
-26.210957528500188
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10648382174435576,
-0.19053240118597944,
-0.02679198720935765
],
"position_mm": [
106.48382174435577,
-190.53240118597944,
-26.79198720935765
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.2640009560545859,
0.037622038571456615,
0.09657573164292203
],
"position_mm": [
264.0009560545859,
37.62203857145661,
96.57573164292204
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.16007082185053298,
-0.051604900539212364,
0.09705204399857564
],
"position_mm": [
160.07082185053298,
-51.604900539212366,
97.05204399857564
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35178912248175864,
-0.09112238310631665,
0.0012029449939173964
],
"position_mm": [
351.7891224817586,
-91.12238310631665,
1.2029449939173964
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.022518836854533902,
-0.02112346625487248,
0.0018521364265070644
],
"position_mm": [
22.5188368545339,
-21.123466254872483,
1.8521364265070643
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34804884852535123,
-0.01123034616823151,
-0.0006058129342771437
],
"position_mm": [
348.0488485253512,
-11.230346168231511,
-0.6058129342771437
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.15522770913552525,
-0.14122641115119655,
0.09037936016518898
],
"position_mm": [
155.22770913552526,
-141.22641115119654,
90.37936016518898
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.24427974845856268,
-0.1657791545941261,
0.08059913755349388
],
"position_mm": [
244.27974845856266,
-165.77915459412608,
80.59913755349388
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.15692653986798405,
-0.17112089622629487,
0.05096567451059046
],
"position_mm": [
156.92653986798405,
-171.12089622629486,
50.96567451059046
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.24777109205248898,
-0.14299685274575966,
0.09425196673036375
],
"position_mm": [
247.771092052489,
-142.99685274575967,
94.25196673036375
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}