Files
appRobotRender/data/camera_study/Scene11/k5_bcdeg/aruco_positions_optimized.json
2026-06-02 23:35:45 +02:00

654 lines
12 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-02T21:27:09Z",
"summary": {
"num_cameras": 5,
"num_markers": 29,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "b",
"position_m": [
0.3087709715705254,
-0.8865315577687489,
1.2045728724504903
],
"position_mm": [
308.77097157052543,
-886.5315577687489,
1204.5728724504902
],
"direction": [
0.0027412460185587406,
0.6196938753128052,
-0.7848387956619263
]
},
{
"camera_id": "c",
"position_m": [
0.280082177793039,
-0.9114096774406122,
0.3947187862124093
],
"position_mm": [
280.082177793039,
-911.4096774406122,
394.7187862124093
],
"direction": [
-0.08651693910360336,
0.953553318977356,
-0.2885323166847229
]
},
{
"camera_id": "d",
"position_m": [
0.6955577422885929,
-0.7981988629911659,
0.3941665952931933
],
"position_mm": [
695.5577422885929,
-798.1988629911659,
394.1665952931933
],
"direction": [
-0.5480054020881653,
0.7889851331710815,
-0.2778353989124298
]
},
{
"camera_id": "e",
"position_m": [
1.1977002351099821,
-0.8974846357366002,
0.4002518648615185
],
"position_mm": [
1197.700235109982,
-897.4846357366002,
400.25186486151847
],
"direction": [
-0.7494373321533203,
0.6063336730003357,
-0.26590055227279663
]
},
{
"camera_id": "g",
"position_m": [
-0.20053208486216448,
0.21110583157164756,
1.40705022910809
],
"position_mm": [
-200.53208486216448,
211.10583157164757,
1407.05022910809
],
"direction": [
0.2950038015842438,
-0.3022984266281128,
-0.9064151644706726
]
}
],
"markers": [
{
"marker_id": 40,
"position_m": [
0.2954636339387621,
0.12493178908031118,
0.12781623115278615
],
"position_mm": [
295.46363393876214,
124.93178908031118,
127.81623115278614
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 53,
"position_m": [
0.48614073349682335,
0.21378770065881858,
-0.02734699381087594
],
"position_mm": [
486.1407334968234,
213.78770065881858,
-27.34699381087594
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.34009017960931864,
-0.3277658698057588,
-0.026960490739243732
],
"position_mm": [
340.0901796093186,
-327.76586980575877,
-26.96049073924373
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2851460648301458,
-0.2614464248942056,
-0.027026229156829482
],
"position_mm": [
285.1460648301458,
-261.4464248942056,
-27.026229156829483
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.049146619574842974,
-0.2193548350581352,
-0.024025534678706956
],
"position_mm": [
49.14661957484297,
-219.3548350581352,
-24.025534678706958
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4044882461617066,
-0.17303880458857593,
-0.02727683228752932
],
"position_mm": [
404.48824616170657,
-173.03880458857594,
-27.27683228752932
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7748215316562963,
-0.23658113017114396,
-0.026920884599656397
],
"position_mm": [
774.8215316562963,
-236.58113017114397,
-26.920884599656397
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.02116334556953587,
-0.18730817931379315,
-0.027842925336983217
],
"position_mm": [
-21.16334556953587,
-187.30817931379315,
-27.842925336983217
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.21055476635189566,
-0.36377995257129386,
-0.02688219366721642
],
"position_mm": [
210.55476635189567,
-363.77995257129385,
-26.88219366721642
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4415676798079313,
0.19422366213349831,
-0.027049196100107087
],
"position_mm": [
441.5676798079313,
194.22366213349832,
-27.049196100107086
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5063952331344285,
-0.31382122858241185,
-0.02694061419102215
],
"position_mm": [
506.39523313442845,
-313.82122858241183,
-26.940614191022153
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.36237346608215276,
0.2942825878875609,
-0.0276460406260512
],
"position_mm": [
362.3734660821528,
294.2825878875609,
-27.6460406260512
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.36963603547060986,
-0.18466246361830105,
-0.02706746946915918
],
"position_mm": [
369.63603547060984,
-184.66246361830105,
-27.06746946915918
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6518039323243167,
-0.22419453256067268,
-0.026959487849904713
],
"position_mm": [
651.8039323243166,
-224.19453256067268,
-26.959487849904715
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10557887935595121,
-0.190628185656251,
-0.02683964249434985
],
"position_mm": [
105.57887935595122,
-190.628185656251,
-26.83964249434985
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 114,
"position_m": [
0.3379360846123753,
-0.09577525963274028,
0.13300547097607088
],
"position_mm": [
337.9360846123753,
-95.77525963274027,
133.00547097607088
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 115,
"position_m": [
0.3054274741973813,
-0.058540988929101936,
0.13028705725947068
],
"position_mm": [
305.4274741973813,
-58.540988929101935,
130.28705725947069
],
"link": "Arm2",
"normal": [
-0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 120,
"position_m": [
0.35197016665979447,
-0.16431495181308733,
0.13544357137632862
],
"position_mm": [
351.9701666597945,
-164.31495181308733,
135.4435713763286
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 208,
"position_m": [
0.35192603452281973,
-0.09066674718382327,
0.0007056561827647771
],
"position_mm": [
351.92603452281975,
-90.66674718382326,
0.705656182764777
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34807328193585735,
-0.010761055020286073,
0.00022397422957450014
],
"position_mm": [
348.0732819358573,
-10.761055020286074,
0.22397422957450014
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.2486738908407156,
-0.08708666773048689,
-0.000712083334323533
],
"position_mm": [
248.6738908407156,
-87.08666773048688,
-0.712083334323533
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6470985638690385,
-0.08927683982408029,
-0.00025518919723166764
],
"position_mm": [
647.0985638690386,
-89.27683982408028,
-0.25518919723166766
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.3581044153285049,
-0.14654416722702174,
0.11635907799823263
],
"position_mm": [
358.1044153285049,
-146.54416722702175,
116.35907799823262
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 219,
"position_m": [
0.3595497786893243,
-0.058387765877760046,
0.11811614124571554
],
"position_mm": [
359.5497786893243,
-58.387765877760046,
118.11614124571554
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 229,
"position_m": [
0.15850935623820414,
-0.13775233809324197,
0.10971401059706656
],
"position_mm": [
158.50935623820413,
-137.75233809324197,
109.71401059706656
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.21393052959753495,
-0.02761160145596425,
0.0529582732509176
],
"position_mm": [
213.93052959753496,
-27.611601455964248,
52.9582732509176
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.15543165237578735,
-0.1711769450261024,
0.07333643610742133
],
"position_mm": [
155.43165237578734,
-171.1769450261024,
73.33643610742132
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.20908685574099048,
-0.05231288214213868,
0.019214158049374874
],
"position_mm": [
209.08685574099047,
-52.31288214213868,
19.214158049374873
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.22149800501377867,
-0.04912177100984896,
0.0670232079989255
],
"position_mm": [
221.49800501377868,
-49.121771009848956,
67.0232079989255
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}