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

919 lines
17 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:37:28Z",
"summary": {
"num_cameras": 6,
"num_markers": 42,
"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": "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.24582134484177343,
-0.1129898057200006,
0.34181448042551
],
"position_mm": [
245.82134484177342,
-112.9898057200006,
341.81448042551
],
"link": "FingerA",
"normal": [
0.0,
-0.9375276894468237,
0.34791066600565723
]
},
{
"marker_id": 42,
"position_m": [
0.21313851633836353,
-0.07865543411021049,
0.3429171268274603
],
"position_mm": [
213.13851633836353,
-78.65543411021049,
342.91712682746027
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.2663972463273712,
-0.07716301887765958,
0.342512532697496
],
"position_mm": [
266.3972463273712,
-77.16301887765958,
342.512532697496
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 46,
"position_m": [
0.5367254957644219,
0.1834266823630931,
-0.032045945273619675
],
"position_mm": [
536.7254957644219,
183.42668236309308,
-32.04594527361967
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 47,
"position_m": [
0.3449420933591495,
-0.28536375851074264,
-0.030709209608507048
],
"position_mm": [
344.9420933591495,
-285.3637585107426,
-30.70920960850705
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6876568696151425,
-0.31897670815467427,
-0.027371384191973158
],
"position_mm": [
687.6568696151425,
-318.97670815467427,
-27.371384191973156
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16764034935707942,
-0.17421002586889495,
-0.026957686664977852
],
"position_mm": [
167.64034935707943,
-174.21002586889495,
-26.957686664977853
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.48777529811423787,
0.21117851809817428,
-0.02390872717587217
],
"position_mm": [
487.77529811423784,
211.1785180981743,
-23.90872717587217
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3404078635261168,
-0.3289867522077542,
-0.026158922034690956
],
"position_mm": [
340.4078635261168,
-328.9867522077542,
-26.158922034690956
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28472302746880107,
-0.26088254442505726,
-0.02756616639822512
],
"position_mm": [
284.7230274688011,
-260.88254442505723,
-27.566166398225118
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.49877264674706756,
0.1673193607199157,
-0.026787853292933803
],
"position_mm": [
498.77264674706754,
167.31936071991572,
-26.787853292933804
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04931920492621627,
-0.21874975130148805,
-0.02480689345950932
],
"position_mm": [
49.319204926216266,
-218.74975130148806,
-24.80689345950932
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.624971892425715,
-0.27746390523647063,
-0.02383487645829741
],
"position_mm": [
624.971892425715,
-277.4639052364706,
-23.83487645829741
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4038003282442714,
-0.17158859783739525,
-0.028822060938380717
],
"position_mm": [
403.80032824427144,
-171.58859783739524,
-28.822060938380716
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7760672114328512,
-0.23582099402124715,
-0.028005806109101833
],
"position_mm": [
776.0672114328512,
-235.82099402124715,
-28.005806109101833
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.02114492449108227,
-0.1869999835319542,
-0.028242789222447905
],
"position_mm": [
-21.14492449108227,
-186.9999835319542,
-28.242789222447904
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.20979469967048603,
-0.36530704128482694,
-0.030778320982845813
],
"position_mm": [
209.79469967048604,
-365.30704128482694,
-30.778320982845813
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5752205916546239,
0.1738433121385575,
-0.028070066627984155
],
"position_mm": [
575.220591654624,
173.8433121385575,
-28.070066627984154
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.0044261616185953204,
-0.2800327423761875,
-0.02869914670287622
],
"position_mm": [
4.42616161859532,
-280.0327423761875,
-28.69914670287622
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.44252491093297713,
0.1938151206813353,
-0.02843765946383709
],
"position_mm": [
442.52491093297715,
193.8151206813353,
-28.43765946383709
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.312212766310009,
-0.15805676752141673,
-0.028255977315876316
],
"position_mm": [
312.212766310009,
-158.05676752141673,
-28.255977315876315
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 83,
"position_m": [
0.04526225685039037,
0.3414739805803797,
-0.027991635058029075
],
"position_mm": [
45.26225685039037,
341.4739805803797,
-27.991635058029075
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5059731534675636,
-0.3142991524132852,
-0.02697709292521015
],
"position_mm": [
505.9731534675636,
-314.2991524132852,
-26.977092925210147
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.3624150637351908,
0.2945510100032275,
-0.02856456474701993
],
"position_mm": [
362.41506373519076,
294.5510100032275,
-28.56456474701993
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6483028936266321,
-0.1852824210226363,
-0.029115859474138053
],
"position_mm": [
648.3028936266321,
-185.2824210226363,
-29.115859474138052
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18651056844905275,
-0.27608082306680426,
-0.027915520476322384
],
"position_mm": [
186.51056844905276,
-276.08082306680427,
-27.915520476322385
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.36975982098847254,
-0.1852195085657527,
-0.026527489782928022
],
"position_mm": [
369.75982098847254,
-185.2195085657527,
-26.527489782928022
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.30408342695847873,
-0.3599759202546888,
-0.02421721632635882
],
"position_mm": [
304.08342695847875,
-359.9759202546888,
-24.217216326358823
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6520543020844628,
-0.22350726072110766,
-0.02765506917421961
],
"position_mm": [
652.0543020844628,
-223.50726072110766,
-27.65506917421961
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10550334806664986,
-0.18960235161260253,
-0.0281982559787384
],
"position_mm": [
105.50334806664986,
-189.60235161260252,
-28.198255978738402
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.2718777842923265,
-0.16297584775205173,
0.2359935529644037
],
"position_mm": [
271.8777842923265,
-162.97584775205172,
235.9935529644037
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.17073268546947812,
-0.05269641134713757,
0.09060972496776984
],
"position_mm": [
170.73268546947813,
-52.69641134713757,
90.60972496776984
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6503942754396319,
-0.010683299426541615,
0.000309665680890072
],
"position_mm": [
650.3942754396319,
-10.683299426541614,
0.309665680890072
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3524991888287466,
-0.09088971367843694,
0.0004640810185456238
],
"position_mm": [
352.4991888287466,
-90.88971367843695,
0.4640810185456238
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021814364071973652,
-0.019404672906831455,
0.0006122397009906839
],
"position_mm": [
21.814364071973653,
-19.404672906831454,
0.6122397009906839
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3486595973227156,
-0.010984255328726619,
-0.00014572046442586122
],
"position_mm": [
348.6595973227156,
-10.984255328726618,
-0.14572046442586123
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.250429603627641,
-0.08874599776116576,
-5.301707589421552e-06
],
"position_mm": [
250.429603627641,
-88.74599776116577,
-0.0053017075894215525
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6468993569743599,
-0.09060194039829841,
-0.0005828019419257036
],
"position_mm": [
646.8993569743599,
-90.60194039829841,
-0.5828019419257037
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.16724272084542352,
-0.1424839061945589,
0.08550792091569859
],
"position_mm": [
167.24272084542352,
-142.4839061945589,
85.50792091569859
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.17074811972558532,
-0.17222614709274026,
0.046098113412766435
],
"position_mm": [
170.74811972558533,
-172.22614709274026,
46.09811341276644
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.26189756836679057,
-0.17879918458829122,
0.0534015102471335
],
"position_mm": [
261.89756836679055,
-178.7991845882912,
53.4015102471335
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.22528206708381718,
-0.1713702612045944,
0.05018448285338618
],
"position_mm": [
225.28206708381717,
-171.37026120459439,
50.18448285338618
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}