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

656 lines
12 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:38:29Z",
"summary": {
"num_cameras": 3,
"num_markers": 31,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.2965491449045601,
-0.7989052137066848,
0.801398161144361
],
"position_mm": [
-296.5491449045601,
-798.9052137066848,
801.398161144361
],
"direction": [
0.4766221344470978,
0.6572697162628174,
-0.5838046073913574
]
},
{
"camera_id": "e",
"position_m": [
1.199993510216928,
-0.898854507188056,
0.3991201451566491
],
"position_mm": [
1199.993510216928,
-898.854507188056,
399.12014515664913
],
"direction": [
-0.7501824498176575,
0.6059012413024902,
-0.26478278636932373
]
},
{
"camera_id": "g",
"position_m": [
-0.2079076335893077,
0.203381580310826,
1.4005239466434216
],
"position_mm": [
-207.9076335893077,
203.38158031082602,
1400.5239466434216
],
"direction": [
0.3016498386859894,
-0.2984168231487274,
-0.9055135250091553
]
}
],
"markers": [
{
"marker_id": 42,
"position_m": [
0.21537438120964256,
-0.07832978700557791,
0.3412241283936156
],
"position_mm": [
215.37438120964256,
-78.32978700557791,
341.2241283936156
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.2686981206023399,
-0.07554278892107705,
0.3401969809880669
],
"position_mm": [
268.6981206023399,
-75.54278892107705,
340.1969809880669
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 47,
"position_m": [
0.3444881798394966,
-0.2859237994143751,
-0.02819520317088574
],
"position_mm": [
344.4881798394966,
-285.92379941437514,
-28.19520317088574
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16862711422315838,
-0.1736389112451197,
-0.027366798605544477
],
"position_mm": [
168.62711422315837,
-173.63891124511971,
-27.366798605544478
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4865073846186127,
0.21384533256213997,
-0.0272254230670569
],
"position_mm": [
486.5073846186127,
213.84533256213996,
-27.2254230670569
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3399145565791791,
-0.3297399524464729,
-0.02633556526034809
],
"position_mm": [
339.9145565791791,
-329.7399524464729,
-26.335565260348087
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28436420833072823,
-0.26103317570453644,
-0.027144762927016394
],
"position_mm": [
284.3642083307282,
-261.03317570453646,
-27.144762927016394
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04949580553064582,
-0.2175691469024449,
-0.027393127091198136
],
"position_mm": [
49.495805530645825,
-217.56914690244488,
-27.393127091198135
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40430230605334655,
-0.17379375560309615,
-0.026965448781880067
],
"position_mm": [
404.30230605334657,
-173.79375560309614,
-26.965448781880067
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.02202399195710993,
-0.18808008122024636,
-0.026789219778770076
],
"position_mm": [
-22.023991957109928,
-188.08008122024637,
-26.789219778770075
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.21071213979494052,
-0.36465724667635113,
-0.027223061869814283
],
"position_mm": [
210.71213979494053,
-364.6572466763511,
-27.223061869814284
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005113767683948312,
-0.27934533870748723,
-0.0276891336246384
],
"position_mm": [
5.113767683948312,
-279.34533870748726,
-27.6891336246384
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4423738564087789,
0.19331006089695146,
-0.027588446304463075
],
"position_mm": [
442.3738564087789,
193.31006089695146,
-27.588446304463076
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.3119906286049428,
-0.1586171198459209,
-0.027294770179989932
],
"position_mm": [
311.9906286049428,
-158.61711984592088,
-27.294770179989932
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5061547347313666,
-0.31420122112395515,
-0.027118872988697768
],
"position_mm": [
506.1547347313666,
-314.2012211239552,
-27.118872988697767
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.3614790453359301,
0.2949701146751321,
-0.027139613303413
],
"position_mm": [
361.4790453359301,
294.9701146751321,
-27.139613303413
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6472819059602738,
-0.18611984535501547,
-0.02828376843016465
],
"position_mm": [
647.2819059602738,
-186.11984535501546,
-28.283768430164653
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18590825615852485,
-0.2757957090177258,
-0.02746486330081028
],
"position_mm": [
185.90825615852486,
-275.7957090177258,
-27.46486330081028
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.36956807742700454,
-0.18576661429661012,
-0.02683959892525203
],
"position_mm": [
369.56807742700454,
-185.76661429661013,
-26.83959892525203
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6508697140868717,
-0.22437413175828433,
-0.02724382614314504
],
"position_mm": [
650.8697140868717,
-224.37413175828434,
-27.24382614314504
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.106930372731412,
-0.19075516363887896,
-0.027268991815932023
],
"position_mm": [
106.93037273141199,
-190.75516363887897,
-27.268991815932022
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5232609343989384,
-0.2664687823167325,
-0.028425368343392356
],
"position_mm": [
523.2609343989384,
-266.4687823167325,
-28.425368343392357
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.27065921585474156,
-0.16089396835729974,
0.2350026509068879
],
"position_mm": [
270.65921585474155,
-160.89396835729974,
235.0026509068879
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.17066335058664328,
-0.05317198980669755,
0.09068892061317248
],
"position_mm": [
170.66335058664328,
-53.17198980669755,
90.68892061317247
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6491702941308468,
-0.01080590730502277,
0.0005387033483157741
],
"position_mm": [
649.1702941308469,
-10.80590730502277,
0.538703348315774
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3518233296960915,
-0.09049126987342372,
-0.0002489466404554988
],
"position_mm": [
351.8233296960915,
-90.49126987342372,
-0.2489466404554988
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.25048162410304886,
-0.08873593755078729,
0.00013705029976399037
],
"position_mm": [
250.48162410304886,
-88.7359375507873,
0.13705029976399039
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.16768683594669156,
-0.14298951886224007,
0.08579465257558956
],
"position_mm": [
167.68683594669156,
-142.98951886224006,
85.79465257558957
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.17071191830674765,
-0.17568592183447276,
0.04875673468600558
],
"position_mm": [
170.71191830674763,
-175.68592183447277,
48.75673468600558
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.26203279207333974,
-0.17671882468348862,
0.05190233176983901
],
"position_mm": [
262.03279207333975,
-176.71882468348863,
51.90233176983901
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.22459554904566462,
-0.1773580411863596,
0.05397323148848513
],
"position_mm": [
224.59554904566463,
-177.3580411863596,
53.97323148848513
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}