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

257 lines
4.8 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:28:17Z",
"summary": {
"num_cameras": 3,
"num_markers": 10,
"num_constraints": 94
},
"cameras": [
{
"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": "g",
"position_m": [
-0.20770381032232174,
0.20442134232445805,
1.4010649939179851
],
"position_mm": [
-207.70381032232174,
204.42134232445804,
1401.064993917985
],
"direction": [
0.3006979525089264,
-0.2988070547580719,
-0.9057013988494873
]
}
],
"markers": [
{
"marker_id": 43,
"position_m": [
0.2684165316395168,
-0.07505585254024492,
0.33850013160771364
],
"position_mm": [
268.4165316395168,
-75.05585254024493,
338.5001316077136
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 58,
"position_m": [
0.048933694788619926,
-0.21683276600996945,
-0.028092657418434402
],
"position_mm": [
48.933694788619924,
-216.83276600996945,
-28.092657418434403
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.021978927969828057,
-0.1859130633338813,
-0.02744473852011948
],
"position_mm": [
-21.978927969828057,
-185.9130633338813,
-27.44473852011948
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005388733360380812,
-0.279198158526531,
-0.02736156417451486
],
"position_mm": [
5.388733360380812,
-279.198158526531,
-27.361564174514857
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10711978217415591,
-0.19175547907907736,
-0.026294164774091838
],
"position_mm": [
107.11978217415592,
-191.75547907907736,
-26.294164774091836
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.2765715294107515,
-0.16826322972903862,
0.23494942299971078
],
"position_mm": [
276.5715294107515,
-168.2632297290386,
234.94942299971078
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3520883096852018,
-0.08853521394878312,
0.00110499751847958
],
"position_mm": [
352.08830968520175,
-88.53521394878312,
1.10499751847958
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.1732920577081502,
-0.17859734488905046,
0.04693437486863126
],
"position_mm": [
173.2920577081502,
-178.59734488905048,
46.93437486863126
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2641767177978298,
-0.18219273033534608,
0.05400973426910049
],
"position_mm": [
264.1767177978298,
-182.19273033534608,
54.00973426910049
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.22717056569160202,
-0.17647626922788817,
0.051982483484770345
],
"position_mm": [
227.170565691602,
-176.47626922788817,
51.98248348477034
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}