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

730 lines
14 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:36:27Z",
"summary": {
"num_cameras": 5,
"num_markers": 33,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.30124957039980904,
-0.7944876545661685,
0.8037787426157785
],
"position_mm": [
-301.24957039980904,
-794.4876545661685,
803.7787426157786
],
"direction": [
0.47980576753616333,
0.6539319157600403,
-0.5849440097808838
]
},
{
"camera_id": "b",
"position_m": [
0.29717288049224716,
-0.8887366669190728,
1.2029439521855916
],
"position_mm": [
297.17288049224715,
-888.7366669190728,
1202.9439521855916
],
"direction": [
0.010270745493471622,
0.6205654144287109,
-0.7840874195098877
]
},
{
"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": "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": "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": 42,
"position_m": [
0.2143760559648502,
-0.07794758263725961,
0.34227046656536186
],
"position_mm": [
214.3760559648502,
-77.94758263725961,
342.27046656536186
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.26805377501805994,
-0.07472864949210394,
0.34085123230891545
],
"position_mm": [
268.0537750180599,
-74.72864949210394,
340.8512323089154
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 48,
"position_m": [
0.6876568696153053,
-0.3189767081528887,
-0.027371384193450213
],
"position_mm": [
687.6568696153053,
-318.9767081528887,
-27.37138419345021
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16755440818005674,
-0.17442242667919095,
-0.02681421350807609
],
"position_mm": [
167.55440818005673,
-174.42242667919095,
-26.81421350807609
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3405219995164361,
-0.3269047156885679,
-0.027775422605062185
],
"position_mm": [
340.5219995164361,
-326.9047156885679,
-27.775422605062186
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28426516126743556,
-0.26096439900712537,
-0.02714892400168719
],
"position_mm": [
284.2651612674356,
-260.9643990071254,
-27.148924001687188
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.049304913904396196,
-0.2190446256418032,
-0.024989078087157456
],
"position_mm": [
49.304913904396194,
-219.04462564180318,
-24.989078087157456
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6249718924257179,
-0.2774639052343673,
-0.02383487646633846
],
"position_mm": [
624.9718924257179,
-277.4639052343673,
-23.834876466338457
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40304298851294307,
-0.17213391936163236,
-0.028382068004608792
],
"position_mm": [
403.04298851294305,
-172.13391936163237,
-28.382068004608794
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7760672114338599,
-0.23582099402246942,
-0.0280058061094782
],
"position_mm": [
776.0672114338599,
-235.82099402246942,
-28.005806109478197
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.020945074969764135,
-0.18679200832957998,
-0.028113312807415854
],
"position_mm": [
-20.945074969764136,
-186.79200832957997,
-28.113312807415856
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.004660162426814741,
-0.28060677316528404,
-0.026747810708584865
],
"position_mm": [
4.6601624268147415,
-280.60677316528404,
-26.747810708584865
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.3127608806150706,
-0.15807140222858918,
-0.028365382757654007
],
"position_mm": [
312.7608806150706,
-158.07140222858916,
-28.365382757654007
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.505973153467926,
-0.3142991524128588,
-0.026977092926947565
],
"position_mm": [
505.97315346792607,
-314.29915241285875,
-26.977092926947567
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.36241506373586085,
0.2945510100041689,
-0.028564564747636877
],
"position_mm": [
362.4150637358608,
294.5510100041689,
-28.564564747636876
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6483028936370743,
-0.18528242101890224,
-0.029115859484228256
],
"position_mm": [
648.3028936370742,
-185.28242101890226,
-29.115859484228256
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.186651886034368,
-0.27624954150906883,
-0.027903869898341087
],
"position_mm": [
186.651886034368,
-276.2495415090688,
-27.903869898341085
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3694838911923598,
-0.18684284961532752,
-0.025686588483793477
],
"position_mm": [
369.4838911923598,
-186.8428496153275,
-25.68658848379348
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.3050801742283925,
-0.35886449383263397,
-0.025321569403767414
],
"position_mm": [
305.08017422839254,
-358.86449383263397,
-25.321569403767413
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6520543020836381,
-0.2235072607181808,
-0.027655069176495368
],
"position_mm": [
652.0543020836382,
-223.50726071818082,
-27.655069176495367
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10538227906851198,
-0.18966525659721103,
-0.02813828554664331
],
"position_mm": [
105.38227906851198,
-189.66525659721103,
-28.13828554664331
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.2718777842940946,
-0.16297584776136687,
0.2359935529662093
],
"position_mm": [
271.87778429409457,
-162.97584776136688,
235.9935529662093
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.17075583635932476,
-0.05246366268286715,
0.09052296984443277
],
"position_mm": [
170.75583635932475,
-52.46366268286715,
90.52296984443277
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6503942754373043,
-0.010683299430531186,
0.0003096656843996034
],
"position_mm": [
650.3942754373044,
-10.683299430531186,
0.3096656843996034
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3526812816509976,
-0.0907212736040257,
0.0004368532656739953
],
"position_mm": [
352.6812816509976,
-90.7212736040257,
0.4368532656739953
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.0217758450146245,
-0.019086180655530895,
0.00045210200977411247
],
"position_mm": [
21.7758450146245,
-19.086180655530896,
0.45210200977411247
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3489678016121222,
-0.01080974981640018,
-0.0001606568258366135
],
"position_mm": [
348.96780161212223,
-10.809749816400181,
-0.1606568258366135
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.25071233198370296,
-0.08901024624548769,
-8.503468288228136e-05
],
"position_mm": [
250.71233198370297,
-89.01024624548769,
-0.08503468288228136
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6468993569642864,
-0.09060194040206407,
-0.0005828019281385515
],
"position_mm": [
646.8993569642863,
-90.60194040206407,
-0.5828019281385515
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.16753308009689105,
-0.1422549537542082,
0.08531345934506356
],
"position_mm": [
167.53308009689104,
-142.2549537542082,
85.31345934506355
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.1707594263508674,
-0.17222582451157895,
0.04605331872252906
],
"position_mm": [
170.75942635086741,
-172.22582451157894,
46.05331872252906
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.26189759509354643,
-0.1787990842226012,
0.053401453085530126
],
"position_mm": [
261.89759509354644,
-178.7990842226012,
53.40145308553013
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.22528203690235774,
-0.1713703853810011,
0.050184554833562836
],
"position_mm": [
225.28203690235773,
-171.3703853810011,
50.184554833562835
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}