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

786 lines
15 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:36:47Z",
"summary": {
"num_cameras": 6,
"num_markers": 35,
"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": "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
]
}
],
"markers": [
{
"marker_id": 42,
"position_m": [
0.21328619800587204,
-0.08037371372345208,
0.34396907672537314
],
"position_mm": [
213.28619800587202,
-80.37371372345207,
343.96907672537316
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.2675432475720951,
-0.07582733985219237,
0.3404275052249709
],
"position_mm": [
267.5432475720951,
-75.82733985219237,
340.4275052249709
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 47,
"position_m": [
0.34489207770557884,
-0.2857084986460814,
-0.030278708955792398
],
"position_mm": [
344.89207770557886,
-285.7084986460814,
-30.278708955792396
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6869807332071062,
-0.3182657620250344,
-0.027778913278612073
],
"position_mm": [
686.9807332071061,
-318.2657620250344,
-27.778913278612073
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16775210695506312,
-0.17394963409072578,
-0.027212287082769914
],
"position_mm": [
167.7521069550631,
-173.94963409072577,
-27.212287082769915
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.33997489388977903,
-0.3292320737774733,
-0.02520399618636545
],
"position_mm": [
339.974893889779,
-329.2320737774733,
-25.20399618636545
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2848829360273816,
-0.26063550891964726,
-0.027872004372782932
],
"position_mm": [
284.88293602738156,
-260.63550891964724,
-27.872004372782932
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04820849103992562,
-0.21650640456979278,
-0.027048405576983507
],
"position_mm": [
48.20849103992562,
-216.50640456979278,
-27.04840557698351
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40362209491647816,
-0.17175977941280182,
-0.02870164451477651
],
"position_mm": [
403.62209491647815,
-171.75977941280183,
-28.70164451477651
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7760245416792548,
-0.23534063283034642,
-0.028248239763950446
],
"position_mm": [
776.0245416792549,
-235.34063283034644,
-28.248239763950448
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.022580254432049637,
-0.18542502625394058,
-0.029867668059892476
],
"position_mm": [
-22.580254432049635,
-185.4250262539406,
-29.867668059892477
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.006004639223423428,
-0.27978812376695816,
-0.026424006107308277
],
"position_mm": [
6.004639223423428,
-279.78812376695817,
-26.424006107308276
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4410860020907743,
0.1935803273870934,
-0.02711627586974092
],
"position_mm": [
441.0860020907743,
193.5803273870934,
-27.11627586974092
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.3120424069989742,
-0.15845306223932795,
-0.027316704454872744
],
"position_mm": [
312.0424069989742,
-158.45306223932795,
-27.316704454872745
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 83,
"position_m": [
0.04526225685014468,
0.34147398057811706,
-0.027991635054583058
],
"position_mm": [
45.26225685014468,
341.47398057811705,
-27.991635054583057
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5059865407188722,
-0.3143876676785056,
-0.026900347270687342
],
"position_mm": [
505.98654071887216,
-314.38766767850564,
-26.90034727068734
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.3619509699321424,
0.29370317473232765,
-0.027377227770100057
],
"position_mm": [
361.95096993214236,
293.7031747323277,
-27.377227770100056
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6478320738995518,
-0.18615544603184409,
-0.028715035984706323
],
"position_mm": [
647.8320738995518,
-186.1554460318441,
-28.715035984706322
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18643854835113716,
-0.27585786158120046,
-0.027656651574227985
],
"position_mm": [
186.43854835113714,
-275.85786158120044,
-27.656651574227986
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.36964426962670893,
-0.18553754946225634,
-0.02635540823505812
],
"position_mm": [
369.64426962670893,
-185.53754946225635,
-26.355408235058118
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.30383005191096674,
-0.3604409340079848,
-0.02343683491472785
],
"position_mm": [
303.83005191096674,
-360.4409340079848,
-23.43683491472785
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6523167206163042,
-0.22430159075918887,
-0.027264435721146577
],
"position_mm": [
652.3167206163042,
-224.30159075918888,
-27.264435721146576
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10575878974246743,
-0.18995051847189828,
-0.02773752918933105
],
"position_mm": [
105.75878974246743,
-189.95051847189828,
-27.737529189331052
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.27194026538206933,
-0.1622338169342734,
0.23560466050912499
],
"position_mm": [
271.94026538206936,
-162.23381693427342,
235.60466050912498
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.1712581005289293,
-0.05287362096234306,
0.09068932172720737
],
"position_mm": [
171.2581005289293,
-52.87362096234306,
90.68932172720737
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6505153248137127,
-0.010506868544891666,
0.00013253247492196873
],
"position_mm": [
650.5153248137127,
-10.506868544891665,
0.13253247492196873
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.352950597549883,
-0.09175941056239971,
0.0016269824859039925
],
"position_mm": [
352.950597549883,
-91.75941056239971,
1.6269824859039925
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021860775270512157,
-0.01841007259918229,
8.717857527194382e-05
],
"position_mm": [
21.860775270512157,
-18.41007259918229,
0.08717857527194382
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34860755220860734,
-0.011884355599710931,
0.0005719983178783432
],
"position_mm": [
348.60755220860733,
-11.884355599710931,
0.5719983178783432
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.16735030198884673,
-0.14260707377845988,
0.08497613720687128
],
"position_mm": [
167.35030198884672,
-142.6070737784599,
84.97613720687127
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.25925099399062246,
-0.1678251323614436,
0.02846035094533055
],
"position_mm": [
259.2509939906225,
-167.82513236144362,
28.46035094533055
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.17047516692378656,
-0.1737274434067579,
0.04661227346218808
],
"position_mm": [
170.47516692378656,
-173.72744340675789,
46.612273462188085
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.2962582430480987,
-0.14226434221918602,
0.049398114454929844
],
"position_mm": [
296.25824304809873,
-142.264342219186,
49.398114454929846
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2620662826217372,
-0.17785816050402084,
0.053139037099220555
],
"position_mm": [
262.0662826217372,
-177.85816050402084,
53.13903709922056
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.22481129386318038,
-0.17383107746110682,
0.05169735232530322
],
"position_mm": [
224.8112938631804,
-173.83107746110682,
51.697352325303214
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}