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

787 lines
15 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:25:51Z",
"summary": {
"num_cameras": 5,
"num_markers": 36,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.2999039553024492,
-0.7966331104538593,
0.8022965428228306
],
"position_mm": [
-299.90395530244916,
-796.6331104538593,
802.2965428228306
],
"direction": [
0.4790363907814026,
0.655602753162384,
-0.5837029814720154
]
},
{
"camera_id": "b",
"position_m": [
0.2997741245358298,
-0.8919452713410032,
1.1998563182979443
],
"position_mm": [
299.7741245358298,
-891.9452713410033,
1199.8563182979442
],
"direction": [
0.008538469672203064,
0.6230279803276062,
-0.7821529507637024
]
},
{
"camera_id": "d",
"position_m": [
0.7005523974946344,
-0.7953874519308782,
0.40063197730228306
],
"position_mm": [
700.5523974946344,
-795.3874519308782,
400.6319773022831
],
"direction": [
-0.5518289804458618,
0.7841700911521912,
-0.2838345468044281
]
},
{
"camera_id": "e",
"position_m": [
1.2031666552274363,
-0.9024200483733755,
0.40396080672886847
],
"position_mm": [
1203.1666552274362,
-902.4200483733755,
403.9608067288685
],
"direction": [
-0.7491942644119263,
0.6063534617424011,
-0.26653963327407837
]
},
{
"camera_id": "g",
"position_m": [
-0.2072035888495123,
0.2035164095056965,
1.4022641029137521
],
"position_mm": [
-207.2035888495123,
203.5164095056965,
1402.2641029137521
],
"direction": [
0.30012577772140503,
-0.29805290699005127,
-0.906139612197876
]
}
],
"markers": [
{
"marker_id": 41,
"position_m": [
0.25857446395822387,
-0.14287717775837538,
0.344579348380139
],
"position_mm": [
258.5744639582239,
-142.87717775837538,
344.579348380139
],
"link": "FingerA",
"normal": [
0.0,
-0.9375276894468237,
0.34791066600565723
]
},
{
"marker_id": 44,
"position_m": [
0.26465761333543286,
-0.1745318815988435,
0.29756429771807325
],
"position_mm": [
264.65761333543287,
-174.5318815988435,
297.56429771807325
],
"link": "FingerB",
"normal": [
0.0,
-0.9375276894468237,
-0.34791066600565723
]
},
{
"marker_id": 48,
"position_m": [
0.6877125132593572,
-0.31878003882217,
-0.027107507463303926
],
"position_mm": [
687.7125132593573,
-318.78003882217,
-27.107507463303925
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16802379604706247,
-0.1738646601528546,
-0.02706393539558416
],
"position_mm": [
168.02379604706246,
-173.86466015285458,
-27.06393539558416
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3404161958086969,
-0.32703636400070674,
-0.028009675460039428
],
"position_mm": [
340.4161958086969,
-327.0363640007067,
-28.00967546003943
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28459651568249084,
-0.26073509901361386,
-0.027505213919744018
],
"position_mm": [
284.59651568249086,
-260.7350990136139,
-27.50521391974402
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04838987225637502,
-0.2163037877972939,
-0.027106000423977115
],
"position_mm": [
48.38987225637502,
-216.3037877972939,
-27.106000423977115
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6250735103325169,
-0.27704994735058985,
-0.027537776970273212
],
"position_mm": [
625.0735103325169,
-277.04994735058983,
-27.537776970273214
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4039509853216839,
-0.17456506654225715,
-0.026895338461193737
],
"position_mm": [
403.9509853216839,
-174.56506654225714,
-26.895338461193738
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7753062474003541,
-0.23601513257880916,
-0.02758550816505415
],
"position_mm": [
775.3062474003541,
-236.01513257880916,
-27.58550816505415
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.023045083288618606,
-0.18666693568576534,
-0.02904363641266977
],
"position_mm": [
-23.045083288618606,
-186.66693568576534,
-29.04363641266977
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.006052948808915725,
-0.2794986326699702,
-0.02674201351459562
],
"position_mm": [
6.052948808915725,
-279.4986326699702,
-26.742013514595623
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 71,
"position_m": [
0.7506823366396786,
-0.2854726719957519,
-0.02593719377388011
],
"position_mm": [
750.6823366396786,
-285.47267199575185,
-25.93719377388011
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31197269978380243,
-0.15831580649037696,
-0.02711489892199551
],
"position_mm": [
311.97269978380245,
-158.31580649037696,
-27.11489892199551
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5063179734663328,
-0.31423400552101793,
-0.02708744124395858
],
"position_mm": [
506.3179734663328,
-314.23400552101793,
-27.08744124395858
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.3619625502058737,
0.29458515585413864,
-0.02699007921692388
],
"position_mm": [
361.9625502058737,
294.58515585413863,
-26.990079216923878
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6465231495484103,
-0.18521010976305924,
-0.02789020930412204
],
"position_mm": [
646.5231495484103,
-185.21010976305925,
-27.89020930412204
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18654202703949382,
-0.27580280925294587,
-0.027661532499051483
],
"position_mm": [
186.54202703949383,
-275.80280925294585,
-27.661532499051482
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3691653000051753,
-0.1861521656582483,
-0.02454362203775786
],
"position_mm": [
369.16530000517525,
-186.1521656582483,
-24.54362203775786
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.3049722443645408,
-0.3589890787299667,
-0.025495364458055347
],
"position_mm": [
304.9722443645408,
-358.9890787299667,
-25.495364458055345
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6525681039655952,
-0.22316671781683148,
-0.0275817896803442
],
"position_mm": [
652.5681039655951,
-223.16671781683146,
-27.5817896803442
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10608168439521043,
-0.19005589051546987,
-0.027762248351420108
],
"position_mm": [
106.08168439521043,
-190.05589051546986,
-27.76224835142011
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5234812534388271,
-0.2665091222583386,
-0.027773919452740742
],
"position_mm": [
523.4812534388271,
-266.5091222583386,
-27.773919452740742
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 114,
"position_m": [
0.29259493807681763,
-0.17641919783617424,
0.23410539518673948
],
"position_mm": [
292.59493807681764,
-176.41919783617425,
234.10539518673949
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 115,
"position_m": [
0.24410876967314418,
-0.16668537628183883,
0.23627385605602852
],
"position_mm": [
244.1087696731442,
-166.6853762818388,
236.2738560560285
],
"link": "Arm2",
"normal": [
-0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 120,
"position_m": [
0.32664401725123293,
-0.22368427753975192,
0.19528734827730315
],
"position_mm": [
326.6440172512329,
-223.68427753975192,
195.28734827730315
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 198,
"position_m": [
0.14223882878954697,
-0.05817477111954972,
0.10521697730158164
],
"position_mm": [
142.23882878954697,
-58.17477111954972,
105.21697730158164
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6508177974443563,
-0.010357775978530418,
0.00037731556982822684
],
"position_mm": [
650.8177974443563,
-10.357775978530418,
0.37731556982822684
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35271021892672033,
-0.09127216799092601,
0.001255170969420892
],
"position_mm": [
352.71021892672036,
-91.27216799092601,
1.255170969420892
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34813652971973025,
-0.011407239861087298,
0.00043457119878100676
],
"position_mm": [
348.1365297197302,
-11.407239861087298,
0.43457119878100675
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6468170514899624,
-0.09025521839635126,
-0.0002499657481564489
],
"position_mm": [
646.8170514899624,
-90.25521839635125,
-0.2499657481564489
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.15815181291836145,
-0.14427845911249673,
0.08441028172514282
],
"position_mm": [
158.15181291836146,
-144.27845911249673,
84.41028172514282
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.16085870479187075,
-0.17598286868834637,
0.04649586147452649
],
"position_mm": [
160.85870479187076,
-175.98286868834637,
46.495861474526485
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.26723391147751,
-0.11169458742071209,
0.03708747710708416
],
"position_mm": [
267.23391147751005,
-111.69458742071208,
37.08747710708416
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.24548537307645774,
-0.15579813879564436,
0.04274400866037516
],
"position_mm": [
245.48537307645773,
-155.79813879564435,
42.74400866037516
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.21814596267747258,
-0.17865165570188585,
0.05442836374738312
],
"position_mm": [
218.14596267747257,
-178.65165570188586,
54.42836374738312
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}