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

939 lines
18 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:15:38Z",
"summary": {
"num_cameras": 5,
"num_markers": 44,
"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": "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.284587813594861,
-0.08312955524433788,
0.44099400265551647
],
"position_mm": [
284.587813594861,
-83.12955524433788,
440.99400265551645
],
"link": "FingerA",
"normal": [
0.0,
-0.9375276894468237,
0.34791066600565723
]
},
{
"marker_id": 42,
"position_m": [
0.24826921746670264,
-0.08131835246863066,
0.4714228233008389
],
"position_mm": [
248.26921746670263,
-81.31835246863066,
471.4228233008389
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.27925054476689687,
-0.053366788056504424,
0.4544214282230514
],
"position_mm": [
279.2505447668969,
-53.366788056504426,
454.4214282230514
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 47,
"position_m": [
0.3450704514143325,
-0.28507614136736226,
-0.031612790657862905
],
"position_mm": [
345.0704514143325,
-285.07614136736225,
-31.612790657862906
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.1680919770556577,
-0.17385625414296244,
-0.026886057274567443
],
"position_mm": [
168.0919770556577,
-173.85625414296243,
-26.88605727456744
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4870981184506992,
0.21324393247877013,
-0.02577107461419821
],
"position_mm": [
487.09811845069925,
213.24393247877012,
-25.771074614198213
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.339925992368505,
-0.32852401653476865,
-0.026130883505644197
],
"position_mm": [
339.92599236850504,
-328.52401653476863,
-26.130883505644196
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2848342896518299,
-0.26077569041111964,
-0.027534002661543874
],
"position_mm": [
284.83428965182986,
-260.7756904111196,
-27.534002661543873
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.048830509772206036,
-0.21702506869787366,
-0.026324324888750108
],
"position_mm": [
48.830509772206035,
-217.02506869787365,
-26.32432488875011
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40418615965033877,
-0.17222635329005492,
-0.029794658197000813
],
"position_mm": [
404.18615965033877,
-172.22635329005493,
-29.794658197000814
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.022510307197877825,
-0.18727051802018305,
-0.029517310915040937
],
"position_mm": [
-22.510307197877825,
-187.27051802018303,
-29.517310915040937
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5744408040618292,
0.1732909021275116,
-0.026856467002925686
],
"position_mm": [
574.4408040618292,
173.2909021275116,
-26.856467002925687
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005173974751611663,
-0.2793067220820649,
-0.02743203365636341
],
"position_mm": [
5.173974751611663,
-279.30672208206494,
-27.43203365636341
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 71,
"position_m": [
0.7510008492314387,
-0.2854348032087798,
-0.02679443783224946
],
"position_mm": [
751.0008492314387,
-285.4348032087798,
-26.79443783224946
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4424377721844741,
0.19410251755121571,
-0.02871343713444661
],
"position_mm": [
442.4377721844741,
194.10251755121573,
-28.71343713444661
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.02713936647388475,
0.19225261874328223,
-0.026963574098160272
],
"position_mm": [
-27.13936647388475,
192.25261874328223,
-26.963574098160272
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 76,
"position_m": [
0.6857933022966058,
0.1668147063915849,
-0.025755035229189382
],
"position_mm": [
685.7933022966058,
166.8147063915849,
-25.75503522918938
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.3121561985511707,
-0.1585935480969443,
-0.02693274447849634
],
"position_mm": [
312.1561985511707,
-158.5935480969443,
-26.932744478496343
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 83,
"position_m": [
0.04564290947718045,
0.3406062865895846,
-0.027002344378389193
],
"position_mm": [
45.64290947718045,
340.60628658958456,
-27.002344378389193
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5064452496644314,
-0.31384640414871695,
-0.027073908816203147
],
"position_mm": [
506.4452496644314,
-313.84640414871694,
-27.073908816203147
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.36115549142547365,
0.2935593983303536,
-0.02608989402156203
],
"position_mm": [
361.15549142547366,
293.5593983303536,
-26.089894021562028
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6477498512584536,
-0.18496121421521425,
-0.028732422054591412
],
"position_mm": [
647.7498512584536,
-184.96121421521426,
-28.73242205459141
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 94,
"position_m": [
0.8729828258819953,
0.1748715002070004,
-0.027459468584075455
],
"position_mm": [
872.9828258819953,
174.8715002070004,
-27.459468584075456
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18687308342410072,
-0.27574128662813757,
-0.02805832568726296
],
"position_mm": [
186.8730834241007,
-275.7412866281376,
-28.05832568726296
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3700318003177304,
-0.18506679485203223,
-0.02550091367640852
],
"position_mm": [
370.0318003177304,
-185.06679485203222,
-25.50091367640852
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.3041949684199061,
-0.3601837261991375,
-0.024003930127390046
],
"position_mm": [
304.1949684199061,
-360.18372619913754,
-24.003930127390046
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6516411732831273,
-0.22319688669398788,
-0.02824471538008577
],
"position_mm": [
651.6411732831273,
-223.1968866939879,
-28.24471538008577
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10612611443622373,
-0.1899505924746845,
-0.027702740067362466
],
"position_mm": [
106.12611443622373,
-189.9505924746845,
-27.702740067362466
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5224690288489757,
-0.2657723361648781,
-0.029273628544918922
],
"position_mm": [
522.4690288489758,
-265.7723361648781,
-29.27362854491892
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.306481570641643,
-0.10814996113909262,
0.32614592013726995
],
"position_mm": [
306.481570641643,
-108.14996113909261,
326.14592013726997
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.1908689363157109,
-0.030485410127046357,
0.14987607714034032
],
"position_mm": [
190.8689363157109,
-30.485410127046357,
149.87607714034033
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.65097104644964,
-0.010373130160825729,
-0.00022800728570770854
],
"position_mm": [
650.97104644964,
-10.37313016082573,
-0.22800728570770853
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 207,
"position_m": [
0.7509069628012707,
-0.013271510373676947,
0.0018730850181903431
],
"position_mm": [
750.9069628012707,
-13.271510373676946,
1.8730850181903431
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35221978729285125,
-0.0911053558913425,
0.0013429035510423317
],
"position_mm": [
352.21978729285127,
-91.1053558913425,
1.3429035510423317
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021899797671808236,
-0.020277831529694094,
0.0006072890986886573
],
"position_mm": [
21.899797671808237,
-20.277831529694094,
0.6072890986886573
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3476257826415862,
-0.011241462642421334,
0.0005365014751835023
],
"position_mm": [
347.6257826415862,
-11.241462642421334,
0.5365014751835023
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.2507146675355697,
-0.08838587860771317,
-0.00019207223583505008
],
"position_mm": [
250.7146675355697,
-88.38587860771317,
-0.1920722358350501
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6467222935371231,
-0.09026024686795783,
-0.00025130767200064213
],
"position_mm": [
646.722293537123,
-90.26024686795783,
-0.25130767200064213
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.2646955829731036,
-0.13634078555262216,
0.2625497763188839
],
"position_mm": [
264.69558297310357,
-136.34078555262215,
262.54977631888386
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 219,
"position_m": [
0.2618106158914807,
-0.11519011144596931,
0.3688455384558936
],
"position_mm": [
261.81061589148067,
-115.19011144596932,
368.8455384558936
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 229,
"position_m": [
0.18595349985897286,
-0.11570313880361437,
0.17840292143968398
],
"position_mm": [
185.95349985897286,
-115.70313880361437,
178.40292143968398
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.19047368918154425,
-0.1586010207015926,
0.15412622789112018
],
"position_mm": [
190.47368918154424,
-158.6010207015926,
154.12622789112018
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.28165512472001925,
-0.1613824205039425,
0.15072912996067203
],
"position_mm": [
281.6551247200193,
-161.38242050394248,
150.72912996067203
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.24421175256338165,
-0.15932905085568463,
0.15061792373457353
],
"position_mm": [
244.21175256338165,
-159.32905085568464,
150.61792373457354
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}