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

768 lines
14 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:20:15Z",
"summary": {
"num_cameras": 5,
"num_markers": 35,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.3008120456617256,
-0.7967324976921262,
0.8035603940327218
],
"position_mm": [
-300.8120456617256,
-796.7324976921261,
803.5603940327219
],
"direction": [
0.478861004114151,
0.6553303003311157,
-0.5841526389122009
]
},
{
"camera_id": "c",
"position_m": [
0.31352477320154787,
-0.900364134663362,
0.395486087669763
],
"position_mm": [
313.5247732015479,
-900.3641346633619,
395.48608766976304
],
"direction": [
-0.12002504616975784,
0.9488678574562073,
-0.2919653058052063
]
},
{
"camera_id": "d",
"position_m": [
0.7053726989327014,
-0.7916993791931249,
0.39580877555507565
],
"position_mm": [
705.3726989327014,
-791.699379193125,
395.80877555507567
],
"direction": [
-0.5581956505775452,
0.7812879085540771,
-0.2792970836162567
]
},
{
"camera_id": "e",
"position_m": [
1.204669017179544,
-0.9015972134086692,
0.40396820989135496
],
"position_mm": [
1204.669017179544,
-901.5972134086692,
403.96820989135495
],
"direction": [
-0.7505777478218079,
0.6045735478401184,
-0.26669058203697205
]
},
{
"camera_id": "g",
"position_m": [
-0.2105851021647306,
0.1959402103874402,
1.396204731389063
],
"position_mm": [
-210.58510216473059,
195.9402103874402,
1396.204731389063
],
"direction": [
0.30323532223701477,
-0.29429134726524353,
-0.9063338041305542
]
}
],
"markers": [
{
"marker_id": 40,
"position_m": [
0.2717377151803416,
-0.14943453805599455,
0.35270039626625643
],
"position_mm": [
271.73771518034164,
-149.43453805599455,
352.7003962662564
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 44,
"position_m": [
0.2385503791758973,
-0.1691911484280853,
0.32539241039681543
],
"position_mm": [
238.5503791758973,
-169.1911484280853,
325.3924103968154
],
"link": "FingerB",
"normal": [
0.0,
-0.9375276894468237,
-0.34791066600565723
]
},
{
"marker_id": 51,
"position_m": [
0.16793225166003656,
-0.17349852166851065,
-0.027454309593129608
],
"position_mm": [
167.93225166003657,
-173.49852166851065,
-27.454309593129608
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3393246920927353,
-0.32820143169209404,
-0.02701071586561041
],
"position_mm": [
339.3246920927353,
-328.20143169209405,
-27.01071586561041
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2840589820527908,
-0.260846010124687,
-0.02726997868841717
],
"position_mm": [
284.0589820527908,
-260.846010124687,
-27.269978688417172
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04913288885803242,
-0.2176757915147543,
-0.02629637664636661
],
"position_mm": [
49.13288885803242,
-217.6757915147543,
-26.29637664636661
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.624307729846829,
-0.2766407063422686,
-0.02848726433528299
],
"position_mm": [
624.307729846829,
-276.64070634226863,
-28.48726433528299
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40435033915499335,
-0.17312366544969365,
-0.027687428894578994
],
"position_mm": [
404.3503391549934,
-173.12366544969365,
-27.687428894578993
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.021767041707704785,
-0.18680174953845216,
-0.02854139842081959
],
"position_mm": [
-21.767041707704784,
-186.80174953845216,
-28.54139842081959
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.004617956111449796,
-0.2793400300415956,
-0.027736507296571653
],
"position_mm": [
4.617956111449796,
-279.3400300415956,
-27.736507296571652
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.3121745102118661,
-0.15858962454975467,
-0.02741790791897761
],
"position_mm": [
312.1745102118661,
-158.58962454975466,
-27.417907918977612
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5057462615784989,
-0.31444647644561724,
-0.027271175054213878
],
"position_mm": [
505.7462615784989,
-314.44647644561724,
-27.271175054213877
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6459960069524743,
-0.18516337816983153,
-0.027998100475647554
],
"position_mm": [
645.9960069524743,
-185.16337816983153,
-27.998100475647554
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18668199226784296,
-0.2753949184028068,
-0.02793898672252413
],
"position_mm": [
186.68199226784296,
-275.39491840280675,
-27.93898672252413
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.36980950030988474,
-0.18561414010135913,
-0.026823689953481774
],
"position_mm": [
369.80950030988475,
-185.6141401013591,
-26.823689953481775
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6523699375130142,
-0.22306233341304357,
-0.027378353941727263
],
"position_mm": [
652.3699375130142,
-223.06233341304358,
-27.378353941727262
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10599419347799831,
-0.18971370861482914,
-0.02791917514277925
],
"position_mm": [
105.99419347799831,
-189.71370861482913,
-27.919175142779252
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5226627016768643,
-0.26663345570503033,
-0.02795197592988547
],
"position_mm": [
522.6627016768643,
-266.6334557050303,
-27.95197592988547
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 114,
"position_m": [
0.27311815514197735,
-0.1806933926194961,
0.23616901786300562
],
"position_mm": [
273.11815514197735,
-180.6933926194961,
236.16901786300562
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 115,
"position_m": [
0.22451719755563787,
-0.1714544752345956,
0.2379181750512371
],
"position_mm": [
224.51719755563786,
-171.45447523459558,
237.9181750512371
],
"link": "Arm2",
"normal": [
-0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 120,
"position_m": [
0.296021950169626,
-0.23255464531374434,
0.19510518587114212
],
"position_mm": [
296.021950169626,
-232.55464531374435,
195.1051858711421
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 198,
"position_m": [
0.13231609746119014,
-0.05520953419276699,
0.09718875110505125
],
"position_mm": [
132.31609746119014,
-55.20953419276699,
97.18875110505125
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6505373893819747,
-0.009886025195774776,
0.0003613352823151974
],
"position_mm": [
650.5373893819747,
-9.886025195774776,
0.3613352823151974
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3523137584514638,
-0.09127659588783948,
0.0011662279330806238
],
"position_mm": [
352.3137584514638,
-91.27659588783949,
1.1662279330806238
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.020885120154623047,
-0.01923650157544271,
0.0009370883300941354
],
"position_mm": [
20.885120154623046,
-19.23650157544271,
0.9370883300941354
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.25218589692183674,
-0.009258093898323489,
0.0001483926018495952
],
"position_mm": [
252.18589692183673,
-9.258093898323489,
0.1483926018495952
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34743988113050384,
-0.011428367958202785,
0.00045546567785542484
],
"position_mm": [
347.43988113050386,
-11.428367958202784,
0.45546567785542486
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.2504017952742131,
-0.08923592649446209,
0.0007501018992663505
],
"position_mm": [
250.40179527421307,
-89.23592649446209,
0.7501018992663505
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 219,
"position_m": [
0.2880175407004107,
-0.1569890442257875,
0.27226319606323796
],
"position_mm": [
288.0175407004107,
-156.9890442257875,
272.26319606323796
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 229,
"position_m": [
0.1380140473585552,
-0.14431496085654505,
0.08588621398864928
],
"position_mm": [
138.0140473585552,
-144.31496085654504,
85.88621398864927
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.2096060015033511,
-0.09584013163035203,
0.013777064890857052
],
"position_mm": [
209.6060015033511,
-95.84013163035203,
13.777064890857051
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.14096791418219853,
-0.17462910826218328,
0.046868805294792946
],
"position_mm": [
140.96791418219854,
-174.62910826218328,
46.86880529479295
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.25731417440621573,
-0.1205575337682766,
0.04028850090757141
],
"position_mm": [
257.3141744062157,
-120.5575337682766,
40.28850090757141
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.21084689901599107,
-0.12087496764470033,
0.02323919425275239
],
"position_mm": [
210.84689901599108,
-120.87496764470033,
23.23919425275239
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.19296712688047468,
-0.1501994259921005,
0.03829775443082903
],
"position_mm": [
192.9671268804747,
-150.19942599210052,
38.29775443082903
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}