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

825 lines
15 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:35:44Z",
"summary": {
"num_cameras": 5,
"num_markers": 38,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "c",
"position_m": [
0.3025716400208697,
-0.9019776711250698,
0.39818619728372245
],
"position_mm": [
302.5716400208697,
-901.9776711250697,
398.18619728372244
],
"direction": [
-0.10782834142446518,
0.9495705962181091,
-0.2944294512271881
]
},
{
"camera_id": "d",
"position_m": [
0.7010643463118735,
-0.7940689865992328,
0.40229983605243974
],
"position_mm": [
701.0643463118736,
-794.0689865992327,
402.29983605243973
],
"direction": [
-0.5524550080299377,
0.7830438613891602,
-0.285719633102417
]
},
{
"camera_id": "e",
"position_m": [
1.2047895519114378,
-0.909711288880933,
0.41070428458266445
],
"position_mm": [
1204.7895519114377,
-909.711288880933,
410.70428458266446
],
"direction": [
-0.7462964057922363,
0.608277440071106,
-0.2702595889568329
]
},
{
"camera_id": "f",
"position_m": [
0.48505310768854737,
-0.309669335539303,
1.402070939578569
],
"position_mm": [
485.05310768854736,
-309.669335539303,
1402.070939578569
],
"direction": [
-0.22737352550029755,
0.08767975866794586,
-0.9698523283004761
]
},
{
"camera_id": "g",
"position_m": [
-0.20892576741721647,
0.20128727403677504,
1.401691703675199
],
"position_mm": [
-208.92576741721646,
201.28727403677505,
1401.691703675199
],
"direction": [
0.30114462971687317,
-0.2968323230743408,
-0.9062021970748901
]
}
],
"markers": [
{
"marker_id": 41,
"position_m": [
0.24526268369662058,
-0.1124745584933748,
0.3428208817837662
],
"position_mm": [
245.26268369662057,
-112.4745584933748,
342.8208817837662
],
"link": "FingerA",
"normal": [
0.0,
-0.9375276894468237,
0.34791066600565723
]
},
{
"marker_id": 42,
"position_m": [
0.21183103028337374,
-0.07886704060955096,
0.3417746720144883
],
"position_mm": [
211.83103028337374,
-78.86704060955097,
341.7746720144883
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.26709359524000786,
-0.07619941167989334,
0.33936432184990933
],
"position_mm": [
267.09359524000786,
-76.19941167989334,
339.36432184990935
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 46,
"position_m": [
0.5366586545842555,
0.1833701863609738,
-0.03185191973815435
],
"position_mm": [
536.6586545842556,
183.3701863609738,
-31.85191973815435
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6870673705588211,
-0.3184723786475446,
-0.027718573562185534
],
"position_mm": [
687.067370558821,
-318.4723786475446,
-27.718573562185533
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16814991699453943,
-0.173864318382404,
-0.027245134268093905
],
"position_mm": [
168.14991699453944,
-173.86431838240398,
-27.245134268093906
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.48705671813356427,
0.21089050071019186,
-0.02306995569745654
],
"position_mm": [
487.0567181335643,
210.89050071019184,
-23.06995569745654
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3404239615916125,
-0.32720349048775815,
-0.027369054456754933
],
"position_mm": [
340.42396159161245,
-327.20349048775813,
-27.369054456754935
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2844938472820925,
-0.2611299133430989,
-0.02765551898577987
],
"position_mm": [
284.4938472820925,
-261.12991334309885,
-27.65551898577987
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.49872926980455146,
0.16724456610701716,
-0.026481784604493658
],
"position_mm": [
498.72926980455145,
167.24456610701716,
-26.481784604493658
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04904825796196404,
-0.21760533616134575,
-0.026165796420504043
],
"position_mm": [
49.04825796196404,
-217.60533616134575,
-26.165796420504044
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40338904250064467,
-0.17229265096006133,
-0.028108570624788772
],
"position_mm": [
403.3890425006447,
-172.29265096006134,
-28.108570624788772
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.776394591341339,
-0.2360612599532337,
-0.02774691397903046
],
"position_mm": [
776.394591341339,
-236.0612599532337,
-27.74691397903046
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.02177180306577434,
-0.18659019985797742,
-0.028926479452453413
],
"position_mm": [
-21.77180306577434,
-186.5901998579774,
-28.926479452453414
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.21067657722035096,
-0.36481685389783014,
-0.02967828006059253
],
"position_mm": [
210.67657722035096,
-364.81685389783013,
-29.678280060592527
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5751825334907443,
0.1738426262852033,
-0.0280234196330303
],
"position_mm": [
575.1825334907443,
173.8426262852033,
-28.0234196330303
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.004567746049779707,
-0.2792957182317891,
-0.02754708714037535
],
"position_mm": [
4.567746049779707,
-279.2957182317891,
-27.54708714037535
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4417517599073614,
0.19352608178729447,
-0.02701148854797476
],
"position_mm": [
441.75175990736136,
193.52608178729446,
-27.01148854797476
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.312463634214763,
-0.15876176458690194,
-0.026850884334202
],
"position_mm": [
312.463634214763,
-158.76176458690193,
-26.850884334202
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.505592454113671,
-0.31461089797819014,
-0.027415592785036448
],
"position_mm": [
505.59245411367107,
-314.61089797819017,
-27.41559278503645
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.36157480461844127,
0.2941975906157274,
-0.02735292341698454
],
"position_mm": [
361.57480461844125,
294.19759061572745,
-27.352923416984538
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18630666281079383,
-0.27586918147306455,
-0.027211546332927633
],
"position_mm": [
186.30666281079382,
-275.86918147306454,
-27.211546332927632
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3696530770960069,
-0.1867152189221651,
-0.026184289408705846
],
"position_mm": [
369.65307709600694,
-186.71521892216512,
-26.184289408705848
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.30518784391630516,
-0.3594477511442219,
-0.028883793493740446
],
"position_mm": [
305.18784391630516,
-359.4477511442219,
-28.883793493740445
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6518585391068443,
-0.22361804235989352,
-0.027570323916844768
],
"position_mm": [
651.8585391068443,
-223.6180423598935,
-27.570323916844767
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.1063027431615015,
-0.19042922553405134,
-0.02721594124246047
],
"position_mm": [
106.3027431615015,
-190.42922553405134,
-27.21594124246047
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.2719402653808389,
-0.16223381693293687,
0.2356046605083304
],
"position_mm": [
271.94026538083887,
-162.23381693293686,
235.6046605083304
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.17155585891438382,
-0.05380604927401875,
0.09075021346116555
],
"position_mm": [
171.55585891438383,
-53.80604927401875,
90.75021346116554
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35267652946809386,
-0.09121930047351176,
0.001081198564009876
],
"position_mm": [
352.67652946809386,
-91.21930047351177,
1.081198564009876
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.022168735652642487,
-0.01946012914099995,
0.0011246291957141428
],
"position_mm": [
22.168735652642486,
-19.46012914099995,
1.1246291957141428
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3484845074645221,
-0.011332051301145785,
0.00040832770883434587
],
"position_mm": [
348.4845074645221,
-11.332051301145786,
0.4083277088343459
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.25062206159242195,
-0.08892795654652227,
-5.3448892168177295e-05
],
"position_mm": [
250.62206159242194,
-88.92795654652227,
-0.053448892168177296
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.1673080849578222,
-0.14353775537553534,
0.08525645205141422
],
"position_mm": [
167.30808495782222,
-143.53775537553534,
85.25645205141421
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.25944339256643895,
-0.16839838122368678,
0.02881040249619049
],
"position_mm": [
259.44339256643894,
-168.39838122368678,
28.81040249619049
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.170387455735715,
-0.1738494208414942,
0.04624700964606218
],
"position_mm": [
170.387455735715,
-173.8494208414942,
46.24700964606218
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.2965560320639052,
-0.14312092941401888,
0.049782589604754256
],
"position_mm": [
296.5560320639052,
-143.1209294140189,
49.78258960475426
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2621588494839746,
-0.17852284325107687,
0.053462925197715096
],
"position_mm": [
262.1588494839746,
-178.52284325107686,
53.462925197715094
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.22504834696068607,
-0.17348143245444886,
0.05155663177474613
],
"position_mm": [
225.04834696068608,
-173.48143245444885,
51.55663177474613
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}