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

881 lines
17 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:27:06Z",
"summary": {
"num_cameras": 6,
"num_markers": 40,
"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": "c",
"position_m": [
0.30200652155301316,
-0.9020153808807998,
0.39842941410859795
],
"position_mm": [
302.00652155301316,
-902.0153808807999,
398.42941410859794
],
"direction": [
-0.10717876255512238,
0.9495941400527954,
-0.2945907711982727
]
},
{
"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": 40,
"position_m": [
0.2942917523428575,
-0.17765151143353386,
0.322202806627244
],
"position_mm": [
294.2917523428575,
-177.65151143353387,
322.202806627244
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 41,
"position_m": [
0.25857446395821826,
-0.14287717775865685,
0.34457934838028087
],
"position_mm": [
258.57446395821825,
-142.87717775865684,
344.57934838028086
],
"link": "FingerA",
"normal": [
0.0,
-0.9375276894468237,
0.34791066600565723
]
},
{
"marker_id": 44,
"position_m": [
0.26443503498678067,
-0.17371984250728098,
0.2974590601116496
],
"position_mm": [
264.4350349867807,
-173.719842507281,
297.4590601116496
],
"link": "FingerB",
"normal": [
0.0,
-0.9375276894468237,
-0.34791066600565723
]
},
{
"marker_id": 45,
"position_m": [
0.25448371374597134,
-0.19490683125503167,
0.338693948706609
],
"position_mm": [
254.48371374597133,
-194.90683125503168,
338.69394870660904
],
"link": "FingerB",
"normal": [
-0.8830215713766957,
-0.3090575499818435,
-0.3532086285506783
]
},
{
"marker_id": 48,
"position_m": [
0.6875026140298456,
-0.3185221088404,
-0.02724573535255756
],
"position_mm": [
687.5026140298456,
-318.5221088404,
-27.24573535255756
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16787244752040392,
-0.17390169865154742,
-0.027168286951339743
],
"position_mm": [
167.8724475204039,
-173.90169865154743,
-27.16828695133974
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.340416195808839,
-0.32703636400075764,
-0.028009675459795758
],
"position_mm": [
340.41619580883895,
-327.03636400075766,
-28.00967545979576
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28459651568194005,
-0.2607350990140802,
-0.027505213918929256
],
"position_mm": [
284.59651568194005,
-260.7350990140802,
-27.505213918929257
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04847034492534566,
-0.21679619112070506,
-0.026801646826840483
],
"position_mm": [
48.47034492534566,
-216.79619112070506,
-26.801646826840482
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6247895059880668,
-0.27690322169686094,
-0.027652439420971037
],
"position_mm": [
624.7895059880668,
-276.90322169686095,
-27.652439420971035
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40407250534955547,
-0.173799474265221,
-0.02737380653418941
],
"position_mm": [
404.07250534955546,
-173.799474265221,
-27.37380653418941
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.775305128848359,
-0.2360555487974712,
-0.027567250440928347
],
"position_mm": [
775.305128848359,
-236.0555487974712,
-27.567250440928348
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.02231608301628985,
-0.18566292957336308,
-0.029047638437521724
],
"position_mm": [
-22.31608301628985,
-185.66292957336307,
-29.047638437521723
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005909172105681875,
-0.2798410990097071,
-0.026673133673683312
],
"position_mm": [
5.909172105681875,
-279.8410990097071,
-26.673133673683314
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 71,
"position_m": [
0.7506041042430854,
-0.2854728783768193,
-0.02586747942289598
],
"position_mm": [
750.6041042430854,
-285.47287837681927,
-25.867479422895983
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31233942975098467,
-0.15888317099099922,
-0.02723919778988132
],
"position_mm": [
312.33942975098466,
-158.88317099099922,
-27.23919778988132
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5063557354018752,
-0.3140898174622806,
-0.027148864458989567
],
"position_mm": [
506.35573540187517,
-314.0898174622806,
-27.148864458989568
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.36196255020585155,
0.29458515585431794,
-0.026990079216781506
],
"position_mm": [
361.9625502058515,
294.5851558543179,
-26.990079216781506
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6465250076398898,
-0.18521615851612533,
-0.027886546205662482
],
"position_mm": [
646.5250076398898,
-185.21615851612532,
-27.88654620566248
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.1865440920189386,
-0.27581243943957484,
-0.027656879334438614
],
"position_mm": [
186.54409201893858,
-275.81243943957486,
-27.656879334438614
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3696535650984774,
-0.1865479388018522,
-0.02574809248646648
],
"position_mm": [
369.65356509847743,
-186.54793880185218,
-25.74809248646648
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.3049722443646307,
-0.3589890787300361,
-0.025495364458781464
],
"position_mm": [
304.97224436463074,
-358.9890787300361,
-25.495364458781463
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6525786713627303,
-0.22317135594760465,
-0.02757529838830686
],
"position_mm": [
652.5786713627302,
-223.17135594760464,
-27.57529838830686
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10590360425180918,
-0.18999561975720755,
-0.027736734977079243
],
"position_mm": [
105.90360425180918,
-189.99561975720755,
-27.736734977079244
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5232084767458468,
-0.26625625401128583,
-0.027955356356096733
],
"position_mm": [
523.2084767458468,
-266.2562540112858,
-27.955356356096733
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 114,
"position_m": [
0.28723909351322385,
-0.18438220325001814,
0.23576787290906964
],
"position_mm": [
287.23909351322385,
-184.38220325001814,
235.76787290906964
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 115,
"position_m": [
0.23968965574503429,
-0.17088224658013357,
0.238452039296801
],
"position_mm": [
239.6896557450343,
-170.88224658013357,
238.45203929680102
],
"link": "Arm2",
"normal": [
-0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 120,
"position_m": [
0.3083471141421032,
-0.23836314911370357,
0.19651484324197419
],
"position_mm": [
308.3471141421032,
-238.36314911370357,
196.51484324197418
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 198,
"position_m": [
0.1561675893772663,
-0.05388471090436947,
0.09230818252057597
],
"position_mm": [
156.1675893772663,
-53.88471090436947,
92.30818252057597
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6508180088261238,
-0.010362247344785889,
0.0003792923910240589
],
"position_mm": [
650.8180088261238,
-10.362247344785889,
0.3792923910240589
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3529811752528981,
-0.09189124756469973,
0.0013892592041028513
],
"position_mm": [
352.98117525289814,
-91.89124756469973,
1.3892592041028513
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021984791794400216,
-0.018474687757475423,
0.00013841840371054326
],
"position_mm": [
21.984791794400216,
-18.474687757475422,
0.13841840371054326
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3486062345394748,
-0.012013388194998113,
0.000767966521717146
],
"position_mm": [
348.6062345394748,
-12.013388194998113,
0.767966521717146
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6468171176847162,
-0.09025965233716904,
-0.00025183076184939995
],
"position_mm": [
646.8171176847162,
-90.25965233716904,
-0.25183076184939995
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.15795973431030297,
-0.1435724706897462,
0.08503509332923735
],
"position_mm": [
157.95973431030296,
-143.5724706897462,
85.03509332923736
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.2329519394807668,
-0.10164204419662189,
0.014707977525637355
],
"position_mm": [
232.9519394807668,
-101.64204419662188,
14.707977525637355
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.16067751292542398,
-0.17484075718376518,
0.046760708936385044
],
"position_mm": [
160.67751292542397,
-174.8407571837652,
46.76070893638504
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.28116458708489755,
-0.12636485137600176,
0.04222252781271408
],
"position_mm": [
281.16458708489756,
-126.36485137600175,
42.22252781271408
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.23451471868848653,
-0.12603410067421159,
0.025678900950414977
],
"position_mm": [
234.51471868848654,
-126.03410067421159,
25.678900950414977
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.21053219098711698,
-0.15101491441612672,
0.040070672065174485
],
"position_mm": [
210.532190987117,
-151.01491441612671,
40.070672065174485
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}