Files
appRobotRender/data/camera_study/Scene10/k4_abcf/aruco_positions_optimized.json

655 lines
12 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-02T21:19:43Z",
"summary": {
"num_cameras": 4,
"num_markers": 30,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.29933086093117556,
-0.799418281839035,
0.8013386735184777
],
"position_mm": [
-299.33086093117555,
-799.418281839035,
801.3386735184777
],
"direction": [
0.47817692160606384,
0.6576254963874817,
-0.5821301937103271
]
},
{
"camera_id": "b",
"position_m": [
0.3032080331514599,
-0.8954064004634189,
1.2012942891546714
],
"position_mm": [
303.2080331514599,
-895.4064004634189,
1201.2942891546713
],
"direction": [
0.005782749503850937,
0.6244387030601501,
-0.7810524106025696
]
},
{
"camera_id": "c",
"position_m": [
0.30460041510025276,
-0.9022090407414753,
0.3986456232339163
],
"position_mm": [
304.60041510025275,
-902.2090407414753,
398.6456232339163
],
"direction": [
-0.10995042324066162,
0.9492284059524536,
-0.2947479486465454
]
},
{
"camera_id": "f",
"position_m": [
0.48447032537390755,
-0.3056860451708503,
1.4030927838623561
],
"position_mm": [
484.47032537390754,
-305.6860451708503,
1403.092783862356
],
"direction": [
-0.2268645018339157,
0.08511359244585037,
-0.9702000617980957
]
}
],
"markers": [
{
"marker_id": 40,
"position_m": [
0.3062707269039527,
-0.19935053182433896,
0.023079942213031827
],
"position_mm": [
306.27072690395266,
-199.35053182433896,
23.079942213031828
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 47,
"position_m": [
0.3445989081143301,
-0.2856340920628151,
-0.03108354907103456
],
"position_mm": [
344.5989081143301,
-285.6340920628151,
-31.083549071034557
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 50,
"position_m": [
0.5711319307105601,
0.2116645915344052,
-0.027235486494058103
],
"position_mm": [
571.1319307105601,
211.6645915344052,
-27.235486494058105
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16753792779799642,
-0.17410556777207434,
-0.02704347504307506
],
"position_mm": [
167.53792779799642,
-174.10556777207435,
-27.043475043075063
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4877971078714363,
0.2133466432664643,
-0.024795074794054312
],
"position_mm": [
487.7971078714363,
213.3466432664643,
-24.79507479405431
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3397099176318521,
-0.3290856992210068,
-0.025401296019718956
],
"position_mm": [
339.7099176318521,
-329.0856992210068,
-25.401296019718956
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2845251592786437,
-0.260846589875527,
-0.027581072425078425
],
"position_mm": [
284.5251592786437,
-260.846589875527,
-27.581072425078425
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04902651459979145,
-0.21819772416362831,
-0.025726405905392605
],
"position_mm": [
49.026514599791454,
-218.19772416362832,
-25.726405905392607
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4036556023776388,
-0.17005334499406027,
-0.030465551089526328
],
"position_mm": [
403.6556023776388,
-170.05334499406027,
-30.46555108952633
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.02153632721901317,
-0.18664949014010784,
-0.028989183797278027
],
"position_mm": [
-21.53632721901317,
-186.64949014010784,
-28.989183797278027
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.0053613759360006475,
-0.2804648927142762,
-0.024208535860841145
],
"position_mm": [
5.361375936000647,
-280.46489271427623,
-24.208535860841145
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.44276913572953414,
0.1955268568227933,
-0.02974821916112706
],
"position_mm": [
442.7691357295341,
195.5268568227933,
-29.748219161127057
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.027448885668789176,
0.1926398437814507,
-0.026109561867714647
],
"position_mm": [
-27.448885668789178,
192.63984378145068,
-26.109561867714646
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5063510811876154,
-0.3135339594681284,
-0.027654667113979802
],
"position_mm": [
506.3510811876154,
-313.5339594681284,
-27.6546671139798
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.1865679248278696,
-0.2759416731684168,
-0.02843288568056257
],
"position_mm": [
186.5679248278696,
-275.9416731684168,
-28.43288568056257
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3707286586907173,
-0.18584491740339343,
-0.02643172588428631
],
"position_mm": [
370.7286586907173,
-185.84491740339342,
-26.431725884286312
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.303720281324833,
-0.36047249021198635,
-0.023617912527973448
],
"position_mm": [
303.72028132483297,
-360.4724902119863,
-23.61791252797345
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6506496532964352,
-0.2240676482924701,
-0.02714195869535697
],
"position_mm": [
650.6496532964352,
-224.06764829247012,
-27.14195869535697
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.1053401326844094,
-0.18923327754404057,
-0.028478505804497962
],
"position_mm": [
105.3401326844094,
-189.23327754404056,
-28.478505804497964
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.31146808640257145,
-0.15477963178414395,
0.15629043300424078
],
"position_mm": [
311.46808640257143,
-154.77963178414396,
156.29043300424078
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 205,
"position_m": [
0.7523093215208272,
-0.09083060961557907,
0.0008346340163001021
],
"position_mm": [
752.3093215208272,
-90.83060961557906,
0.8346340163001021
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6500123085931641,
-0.010129749720070587,
0.0003763093519980458
],
"position_mm": [
650.0123085931641,
-10.129749720070587,
0.3763093519980458
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021641048425174718,
-0.019232420045526725,
0.0005664398905943242
],
"position_mm": [
21.641048425174716,
-19.232420045526723,
0.5664398905943242
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.25343701003762975,
-0.008539069635711516,
-0.00013036221862473908
],
"position_mm": [
253.43701003762976,
-8.539069635711517,
-0.13036221862473907
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.347807910176148,
-0.011649294441236881,
0.0011185463624972297
],
"position_mm": [
347.80791017614797,
-11.649294441236881,
1.1185463624972296
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.2503677373652874,
-0.08847882085763124,
0.00033403905965896126
],
"position_mm": [
250.36773736528738,
-88.47882085763125,
0.33403905965896125
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 231,
"position_m": [
0.3180651380013973,
-0.020966740094644897,
0.31282785701827426
],
"position_mm": [
318.0651380013973,
-20.966740094644898,
312.82785701827424
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.23060606568415387,
-0.03843880307829774,
0.30742140309497556
],
"position_mm": [
230.60606568415386,
-38.43880307829774,
307.4214030949756
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 246,
"position_m": [
0.32058996345974866,
-0.04361534359839901,
0.29874576054170077
],
"position_mm": [
320.5899634597487,
-43.615343598399015,
298.74576054170075
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 247,
"position_m": [
0.28335375698754833,
-0.042420962286990195,
0.3030233044915951
],
"position_mm": [
283.3537569875483,
-42.420962286990196,
303.02330449159507
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
}
]
}