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

542 lines
10 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-02T21:29:33Z",
"summary": {
"num_cameras": 3,
"num_markers": 25,
"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": "e",
"position_m": [
1.2103337331165203,
-0.9172186262611701,
0.4058150319226835
],
"position_mm": [
1210.3337331165203,
-917.2186262611701,
405.8150319226835
],
"direction": [
-0.7488687634468079,
0.6081039905548096,
-0.2634483873844147
]
},
{
"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.5359507088552528,
0.18443342301974133,
-0.029609934609799108
],
"position_mm": [
535.9507088552527,
184.43342301974133,
-29.609934609799108
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6866114024005495,
-0.31830522265530214,
-0.028754324319366573
],
"position_mm": [
686.6114024005495,
-318.30522265530215,
-28.75432431936657
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4892826738307292,
0.21652010401802838,
-0.02907086906609177
],
"position_mm": [
489.2826738307292,
216.52010401802838,
-29.07086906609177
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3401145403632625,
-0.32844781848129456,
-0.02593110375947787
],
"position_mm": [
340.1145403632625,
-328.4478184812946,
-25.93110375947787
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2847220219523513,
-0.261762852676614,
-0.02637260070018188
],
"position_mm": [
284.7220219523513,
-261.762852676614,
-26.37260070018188
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.048589196291439485,
-0.21694121577124292,
-0.02488822934367442
],
"position_mm": [
48.589196291439485,
-216.94121577124292,
-24.88822934367442
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 61,
"position_m": [
-0.020784572571268027,
0.33169697031961487,
-0.024862348696924046
],
"position_mm": [
-20.784572571268026,
331.6969703196149,
-24.862348696924045
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4031690480823194,
-0.17126291799569424,
-0.033428365935687515
],
"position_mm": [
403.1690480823194,
-171.26291799569424,
-33.428365935687516
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7758928566595278,
-0.23513013565524185,
-0.027899793568162568
],
"position_mm": [
775.8928566595278,
-235.13013565524184,
-27.89979356816257
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.022025744255052996,
-0.186840789461753,
-0.034508734612614306
],
"position_mm": [
-22.025744255052995,
-186.840789461753,
-34.508734612614305
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.006367507040654306,
-0.2801965361333914,
-0.023389417621616757
],
"position_mm": [
6.367507040654306,
-280.1965361333914,
-23.389417621616758
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 73,
"position_m": [
0.22179892271687945,
0.3314651775880185,
-0.027059868097321922
],
"position_mm": [
221.79892271687945,
331.46517758801855,
-27.05986809732192
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31250389521111355,
-0.15987053241271582,
-0.024327967537053973
],
"position_mm": [
312.50389521111356,
-159.87053241271582,
-24.327967537053972
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3704589021168361,
-0.1861657190337941,
-0.025826575608216325
],
"position_mm": [
370.4589021168361,
-186.16571903379412,
-25.826575608216327
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 101,
"position_m": [
0.1149655911137147,
0.29949455956346105,
-0.026210957513163147
],
"position_mm": [
114.9655911137147,
299.49455956346105,
-26.210957513163148
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6515120989358493,
-0.22346906366723254,
-0.02776815211510843
],
"position_mm": [
651.5120989358493,
-223.46906366723255,
-27.768152115108432
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10661522868462514,
-0.19143240382142662,
-0.025028502968115603
],
"position_mm": [
106.61522868462514,
-191.43240382142662,
-25.028502968115603
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.2640009560542633,
0.037622038571919224,
0.09657573164200223
],
"position_mm": [
264.0009560542633,
37.62203857191923,
96.57573164200222
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.16030102007548952,
-0.05243443589080183,
0.09829991107496698
],
"position_mm": [
160.30102007548953,
-52.43443589080183,
98.29991107496699
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3519037166228853,
-0.09114166457511781,
0.0018109826390477026
],
"position_mm": [
351.90371662288527,
-91.14166457511782,
1.8109826390477026
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.022520662564308826,
-0.021132959142816682,
0.0018621063476492398
],
"position_mm": [
22.520662564308825,
-21.13295914281668,
1.8621063476492399
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34805156342898674,
-0.011269203133468972,
-0.0005447967195013769
],
"position_mm": [
348.05156342898675,
-11.269203133468972,
-0.544796719501377
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.1558100976030105,
-0.1421633406336695,
0.09295643668894774
],
"position_mm": [
155.81009760301052,
-142.1633406336695,
92.95643668894773
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.16016249785460368,
-0.17998474025137107,
0.061324113598407635
],
"position_mm": [
160.16249785460369,
-179.98474025137108,
61.324113598407635
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.249364729908475,
-0.1457012280605895,
0.09971871311317763
],
"position_mm": [
249.364729908475,
-145.7012280605895,
99.71871311317763
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}