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

996 lines
19 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:15:30Z",
"summary": {
"num_cameras": 5,
"num_markers": 47,
"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": "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.2845878135904476,
-0.08312955523013554,
0.4409940026372794
],
"position_mm": [
284.5878135904476,
-83.12955523013554,
440.9940026372794
],
"link": "FingerA",
"normal": [
0.0,
-0.9375276894468237,
0.34791066600565723
]
},
{
"marker_id": 42,
"position_m": [
0.24826921746735622,
-0.08131835245819975,
0.4714228232888744
],
"position_mm": [
248.2692174673562,
-81.31835245819975,
471.42282328887444
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.2792505447727459,
-0.05336678808700261,
0.4544214282636879
],
"position_mm": [
279.2505447727459,
-53.36678808700261,
454.4214282636879
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 47,
"position_m": [
0.34436900885861355,
-0.28541603807481286,
-0.029471155620737953
],
"position_mm": [
344.36900885861354,
-285.4160380748129,
-29.471155620737953
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.687545564141459,
-0.3191989136620432,
-0.0270166531542843
],
"position_mm": [
687.545564141459,
-319.19891366204325,
-27.0166531542843
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.1674069377495568,
-0.17391298780411107,
-0.02660939160861376
],
"position_mm": [
167.40693774955682,
-173.91298780411108,
-26.60939160861376
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.48709811844456624,
0.2132439324773925,
-0.02577107462413402
],
"position_mm": [
487.09811844456624,
213.24393247739252,
-25.77107462413402
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3402259369934523,
-0.32919951471957015,
-0.026298065775577032
],
"position_mm": [
340.2259369934523,
-329.1995147195702,
-26.298065775577033
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28418170125409387,
-0.26076069081736836,
-0.027203769080411284
],
"position_mm": [
284.18170125409387,
-260.76069081736836,
-27.203769080411284
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.05090540312171556,
-0.21942729923075788,
-0.014701775857107606
],
"position_mm": [
50.905403121715565,
-219.42729923075788,
-14.701775857107606
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6251432680397547,
-0.2771229802236949,
-0.027908978060327272
],
"position_mm": [
625.1432680397547,
-277.1229802236949,
-27.90897806032727
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4043934925165598,
-0.17349893862032928,
-0.027506438014612604
],
"position_mm": [
404.39349251655983,
-173.49893862032928,
-27.506438014612606
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7749270405880864,
-0.23625939386031103,
-0.027732323285387574
],
"position_mm": [
774.9270405880864,
-236.25939386031104,
-27.732323285387576
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.019007828203289265,
-0.18881981796595404,
-0.027366016238440115
],
"position_mm": [
-19.007828203289264,
-188.81981796595403,
-27.366016238440114
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.20973005298602415,
-0.3650163554375228,
-0.027038856478616768
],
"position_mm": [
209.73005298602416,
-365.0163554375228,
-27.03885647861677
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5745464204343005,
0.17331001469755877,
-0.02702366615294445
],
"position_mm": [
574.5464204343004,
173.31001469755878,
-27.02366615294445
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.00516127554597846,
-0.2785815999367673,
-0.028644283631762125
],
"position_mm": [
5.1612755459784605,
-278.5815999367673,
-28.644283631762125
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 71,
"position_m": [
0.7504697435546689,
-0.28579866001459986,
-0.026057955148228507
],
"position_mm": [
750.4697435546689,
-285.7986600145999,
-26.05795514822851
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.44243777217956143,
0.19410251754131932,
-0.028713437107491677
],
"position_mm": [
442.4377721795614,
194.10251754131932,
-28.713437107491675
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.027139366475692168,
0.19225261874862082,
-0.02696357410645044
],
"position_mm": [
-27.139366475692167,
192.25261874862082,
-26.96357410645044
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 76,
"position_m": [
0.685918134877789,
0.16715350140785995,
-0.026037729566856953
],
"position_mm": [
685.9181348777889,
167.15350140785995,
-26.037729566856953
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.3121344170000359,
-0.15844417255187687,
-0.02783155380612236
],
"position_mm": [
312.1344170000359,
-158.44417255187687,
-27.831553806122358
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 83,
"position_m": [
0.04564290947725587,
0.34060628659500813,
-0.027002344386521503
],
"position_mm": [
45.64290947725587,
340.60628659500816,
-27.002344386521504
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5065528429837419,
-0.31345554121042124,
-0.02736101351681315
],
"position_mm": [
506.5528429837419,
-313.45554121042125,
-27.361013516813152
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.36115549142527487,
0.2935593983305572,
-0.02608989402158956
],
"position_mm": [
361.1554914252749,
293.5593983305572,
-26.089894021589558
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6462288587934734,
-0.18477329307682866,
-0.028144484758273036
],
"position_mm": [
646.2288587934734,
-184.77329307682865,
-28.144484758273034
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 94,
"position_m": [
0.8729828258818897,
0.17487150020686526,
-0.02745946858393782
],
"position_mm": [
872.9828258818897,
174.87150020686525,
-27.45946858393782
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18646628661486986,
-0.27574386942968054,
-0.027977887479790336
],
"position_mm": [
186.46628661486986,
-275.74386942968056,
-27.977887479790336
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3697283668343205,
-0.18541829496190473,
-0.025038758142544013
],
"position_mm": [
369.72836683432047,
-185.41829496190473,
-25.03875814254401
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.3042285721731937,
-0.36051493057031614,
-0.023633542649497064
],
"position_mm": [
304.2285721731937,
-360.51493057031615,
-23.633542649497063
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6517711474240665,
-0.2228062817058098,
-0.027801510734524575
],
"position_mm": [
651.7711474240665,
-222.8062817058098,
-27.801510734524573
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10544786009729551,
-0.1899950264032305,
-0.027990891246664602
],
"position_mm": [
105.4478600972955,
-189.9950264032305,
-27.990891246664603
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5236561805864977,
-0.2657658332895353,
-0.029787385883861373
],
"position_mm": [
523.6561805864976,
-265.7658332895353,
-29.787385883861372
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.307509748029316,
-0.11051584829390883,
0.32989149415254376
],
"position_mm": [
307.50974802931603,
-110.51584829390883,
329.89149415254377
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.19085939464611953,
-0.030511193689739684,
0.14990747858716336
],
"position_mm": [
190.85939464611954,
-30.511193689739684,
149.90747858716335
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.651220068515244,
-0.009956486654260546,
0.00018904773287139868
],
"position_mm": [
651.2200685152441,
-9.956486654260546,
0.18904773287139867
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 207,
"position_m": [
0.7511620965458649,
-0.013049917920011672,
0.0016117137924149924
],
"position_mm": [
751.1620965458649,
-13.049917920011673,
1.6117137924149925
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35155341481436564,
-0.09086385865857792,
0.001121762915888093
],
"position_mm": [
351.5534148143656,
-90.86385865857793,
1.1217629158880928
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.02185254737537343,
-0.020596976550081497,
0.0008795830046212726
],
"position_mm": [
21.85254737537343,
-20.596976550081497,
0.8795830046212726
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34842063870287554,
-0.010930341843204697,
0.00021780910843214682
],
"position_mm": [
348.4206387028755,
-10.930341843204697,
0.21780910843214682
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.25078118220977436,
-0.08851192524327049,
-0.0001818795407451595
],
"position_mm": [
250.78118220977436,
-88.5119252432705,
-0.1818795407451595
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6468973544494455,
-0.08983710834924753,
-0.000446556277165373
],
"position_mm": [
646.8973544494455,
-89.83710834924753,
-0.446556277165373
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 219,
"position_m": [
0.26230820603574034,
-0.1146840283206656,
0.36904187267705457
],
"position_mm": [
262.30820603574034,
-114.6840283206656,
369.0418726770546
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 229,
"position_m": [
0.18592418248894332,
-0.11559772621386977,
0.17881992304439842
],
"position_mm": [
185.92418248894333,
-115.59772621386976,
178.81992304439842
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.19030185640301772,
-0.15918974718313478,
0.15578542751686247
],
"position_mm": [
190.30185640301772,
-159.18974718313478,
155.78542751686248
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2809567429858101,
-0.16123636851011,
0.15126358026102688
],
"position_mm": [
280.9567429858101,
-161.23636851011,
151.26358026102687
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.24350358443194267,
-0.1614802000083625,
0.15311881770041483
],
"position_mm": [
243.50358443194267,
-161.4802000083625,
153.11881770041484
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}