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

1052 lines
20 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:15:55Z",
"summary": {
"num_cameras": 6,
"num_markers": 49,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.29955195892720843,
-0.7973261061142631,
0.8018813702295133
],
"position_mm": [
-299.55195892720843,
-797.3261061142631,
801.8813702295133
],
"direction": [
0.47862082719802856,
0.6562461256980896,
-0.5833207368850708
]
},
{
"camera_id": "b",
"position_m": [
0.30449238671529855,
-0.8931909500442883,
1.2021616686917198
],
"position_mm": [
304.49238671529855,
-893.1909500442882,
1202.1616686917198
],
"direction": [
0.005216329824179411,
0.6232568621635437,
-0.7819998264312744
]
},
{
"camera_id": "d",
"position_m": [
0.7054014679839464,
-0.7919478105063438,
0.3967113315257853
],
"position_mm": [
705.4014679839464,
-791.9478105063438,
396.7113315257853
],
"direction": [
-0.5578631162643433,
0.781220555305481,
-0.28014856576919556
]
},
{
"camera_id": "e",
"position_m": [
1.2003205157992303,
-0.9051194632262202,
0.40226793640946296
],
"position_mm": [
1200.3205157992302,
-905.1194632262202,
402.26793640946295
],
"direction": [
-0.7470906376838684,
0.6093959212303162,
-0.26550355553627014
]
},
{
"camera_id": "f",
"position_m": [
0.48085701508868617,
-0.3026928145345371,
1.4042255506450263
],
"position_mm": [
480.8570150886862,
-302.6928145345371,
1404.2255506450263
],
"direction": [
-0.22449733316898346,
0.08296965062618256,
-0.970936119556427
]
},
{
"camera_id": "g",
"position_m": [
-0.20541655013425003,
0.20379753805366085,
1.3985639899421838
],
"position_mm": [
-205.41655013425003,
203.79753805366084,
1398.5639899421838
],
"direction": [
0.2998085618019104,
-0.2990388870239258,
-0.9059197306632996
]
}
],
"markers": [
{
"marker_id": 41,
"position_m": [
0.28458781358565605,
-0.08312955522420783,
0.44099400262008837
],
"position_mm": [
284.587813585656,
-83.12955522420782,
440.99400262008834
],
"link": "FingerA",
"normal": [
0.0,
-0.9375276894468237,
0.34791066600565723
]
},
{
"marker_id": 42,
"position_m": [
0.24826921746555083,
-0.08131835245108039,
0.4714228232751769
],
"position_mm": [
248.26921746555084,
-81.31835245108039,
471.42282327517694
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.2792505447640957,
-0.05336678805341842,
0.45442142821704024
],
"position_mm": [
279.2505447640957,
-53.36678805341842,
454.4214282170402
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 47,
"position_m": [
0.3443711135256615,
-0.2854165714302788,
-0.029467289351839926
],
"position_mm": [
344.37111352566154,
-285.4165714302788,
-29.467289351839927
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6875429440605352,
-0.31919551760363407,
-0.027019049087357964
],
"position_mm": [
687.5429440605352,
-319.1955176036341,
-27.019049087357963
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16804092886827185,
-0.1735844650314251,
-0.02714000324219617
],
"position_mm": [
168.04092886827186,
-173.5844650314251,
-27.14000324219617
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4870981184495736,
0.2132439324810724,
-0.02577107462589116
],
"position_mm": [
487.09811844957363,
213.2439324810724,
-25.77107462589116
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3402111104196634,
-0.329198472616873,
-0.02629459432014308
],
"position_mm": [
340.2111104196634,
-329.198472616873,
-26.29459432014308
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2841836571615195,
-0.26076120514683093,
-0.027204058664835738
],
"position_mm": [
284.1836571615195,
-260.76120514683095,
-27.20405866483574
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04883159559694065,
-0.21704128442960227,
-0.026334252598121295
],
"position_mm": [
48.83159559694065,
-217.04128442960229,
-26.334252598121296
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6251395989058944,
-0.27712112935537125,
-0.02791087879442184
],
"position_mm": [
625.1395989058944,
-277.12112935537124,
-27.91087879442184
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40437414669555527,
-0.17351701686865612,
-0.027491047159329752
],
"position_mm": [
404.3741466955553,
-173.51701686865613,
-27.491047159329753
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7749271200644126,
-0.23625995662686644,
-0.027732007487657098
],
"position_mm": [
774.9271200644125,
-236.25995662686645,
-27.7320074876571
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.0224506784322268,
-0.1871218067359239,
-0.029284248020385012
],
"position_mm": [
-22.450678432226802,
-187.1218067359239,
-29.28424802038501
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.20969379736932267,
-0.3648297725726309,
-0.02708264042834243
],
"position_mm": [
209.69379736932268,
-364.8297725726309,
-27.08264042834243
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5745464142374088,
0.17331001356019568,
-0.027023656301314584
],
"position_mm": [
574.5464142374088,
173.31001356019567,
-27.023656301314585
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005167352507508479,
-0.27931773348717315,
-0.027430589750411863
],
"position_mm": [
5.167352507508479,
-279.31773348717314,
-27.430589750411862
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 71,
"position_m": [
0.7504689338294244,
-0.28579876700029383,
-0.026057142658248596
],
"position_mm": [
750.4689338294244,
-285.7987670002938,
-26.057142658248598
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4424377721855775,
0.1941025175452395,
-0.02871343712611927
],
"position_mm": [
442.4377721855775,
194.1025175452395,
-28.71343712611927
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.027139366475369953,
0.19225261874482552,
-0.02696357410092999
],
"position_mm": [
-27.139366475369954,
192.25261874482553,
-26.96357410092999
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 76,
"position_m": [
0.6859181275869187,
0.16715348157525006,
-0.026037712889786145
],
"position_mm": [
685.9181275869187,
167.15348157525005,
-26.037712889786146
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.3120712379395388,
-0.15843633579697436,
-0.027031542322841766
],
"position_mm": [
312.0712379395388,
-158.43633579697436,
-27.031542322841766
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 83,
"position_m": [
0.04564290947718244,
0.3406062865895737,
-0.027002344378376186
],
"position_mm": [
45.64290947718244,
340.6062865895737,
-27.002344378376186
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5065531429044865,
-0.31345451349792414,
-0.02736153073137794
],
"position_mm": [
506.5531429044865,
-313.45451349792415,
-27.36153073137794
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.3611554914252639,
0.29355939832930056,
-0.026089894022688315
],
"position_mm": [
361.15549142526385,
293.55939832930056,
-26.089894022688316
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6462288674701945,
-0.18477332075620295,
-0.028144466687464603
],
"position_mm": [
646.2288674701945,
-184.77332075620296,
-28.144466687464604
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 94,
"position_m": [
0.8729828258820073,
0.1748715002069985,
-0.027459468584080226
],
"position_mm": [
872.9828258820073,
174.8715002069985,
-27.459468584080227
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.1866129823799161,
-0.27551031137759124,
-0.028068685921386102
],
"position_mm": [
186.6129823799161,
-275.5103113775912,
-28.068685921386102
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.36969863772944006,
-0.18541036400747937,
-0.025043817957942065
],
"position_mm": [
369.69863772944007,
-185.41036400747936,
-25.043817957942064
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.30419876228176407,
-0.36049727049920005,
-0.02363725975453776
],
"position_mm": [
304.19876228176406,
-360.49727049920006,
-23.63725975453776
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.651771267880957,
-0.22280629270959973,
-0.02780144960039044
],
"position_mm": [
651.771267880957,
-222.80629270959972,
-27.80144960039044
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.1061664680480231,
-0.1900420149868556,
-0.02754462898004144
],
"position_mm": [
106.1664680480231,
-190.0420149868556,
-27.544628980041438
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5236525259147484,
-0.2657632829273964,
-0.02978584846909668
],
"position_mm": [
523.6525259147484,
-265.7632829273964,
-29.785848469096678
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.30698982274462727,
-0.10956123920698624,
0.32723856320548167
],
"position_mm": [
306.98982274462725,
-109.56123920698624,
327.2385632054817
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.19112900545243905,
-0.030488290482117625,
0.14979301013678953
],
"position_mm": [
191.12900545243906,
-30.488290482117623,
149.79301013678952
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6512200694337726,
-0.009956509153627054,
0.00018905726293318436
],
"position_mm": [
651.2200694337727,
-9.956509153627055,
0.18905726293318437
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 207,
"position_m": [
0.7511620983614984,
-0.01304991658669883,
0.001611712121292809
],
"position_mm": [
751.1620983614984,
-13.04991658669883,
1.6117121212928092
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35215336375347445,
-0.09094658689275027,
0.0012141228358952293
],
"position_mm": [
352.1533637534744,
-90.94658689275028,
1.2141228358952294
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.02193653093929558,
-0.0200464868163602,
0.0004128516120128458
],
"position_mm": [
21.936530939295583,
-20.0464868163602,
0.41285161201284576
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3479122914948165,
-0.011062179945973357,
0.0005119465329700784
],
"position_mm": [
347.9122914948165,
-11.062179945973357,
0.5119465329700784
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.2506483828904131,
-0.08824052785889598,
-0.00021694705758618113
],
"position_mm": [
250.64838289041307,
-88.24052785889599,
-0.21694705758618113
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6468973488751592,
-0.08983713041549216,
-0.000446557097797857
],
"position_mm": [
646.8973488751592,
-89.83713041549215,
-0.44655709779785696
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.2646955829727826,
-0.1363407855526426,
0.26254977631898124
],
"position_mm": [
264.69558297278263,
-136.3407855526426,
262.54977631898123
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 219,
"position_m": [
0.261810615892407,
-0.11519011145057,
0.3688455384589137
],
"position_mm": [
261.810615892407,
-115.19011145057,
368.8455384589137
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 229,
"position_m": [
0.1859610319608905,
-0.11568744379727217,
0.17833071258324584
],
"position_mm": [
185.9610319608905,
-115.68744379727217,
178.33071258324586
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.1904277058661078,
-0.1587378034853653,
0.15431542746172508
],
"position_mm": [
190.4277058661078,
-158.73780348536528,
154.31542746172508
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.31612912024362466,
-0.1267433509312734,
0.14271951031193314
],
"position_mm": [
316.12912024362464,
-126.7433509312734,
142.71951031193313
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2816785571095049,
-0.16133916929380135,
0.15086143530444232
],
"position_mm": [
281.6785571095049,
-161.33916929380135,
150.86143530444232
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.2442266014613991,
-0.15944554172369324,
0.1508733816755721
],
"position_mm": [
244.2266014613991,
-159.44554172369325,
150.8733816755721
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}