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

654 lines
12 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:19:22Z",
"summary": {
"num_cameras": 5,
"num_markers": 29,
"num_constraints": 94
},
"cameras": [
{
"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": "f",
"position_m": [
0.4840985781070297,
-0.3107642971811879,
1.4024590280841054
],
"position_mm": [
484.0985781070297,
-310.76429718118794,
1402.4590280841053
],
"direction": [
-0.22673296928405762,
0.08821365982294083,
-0.9699538946151733
]
},
{
"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.27473860743348105,
-0.154827829476531,
0.3528421100949502
],
"position_mm": [
274.73860743348104,
-154.827829476531,
352.8421100949502
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 44,
"position_m": [
0.2388383036600658,
-0.1722670063884723,
0.32576027775376315
],
"position_mm": [
238.8383036600658,
-172.2670063884723,
325.76027775376315
],
"link": "FingerB",
"normal": [
0.0,
-0.9375276894468237,
-0.34791066600565723
]
},
{
"marker_id": 51,
"position_m": [
0.1686009469576113,
-0.17423300626496696,
-0.02695229965136911
],
"position_mm": [
168.60094695761128,
-174.23300626496697,
-26.95229965136911
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.33947233306133,
-0.3287161838988017,
-0.027698800203193364
],
"position_mm": [
339.47233306133,
-328.7161838988017,
-27.698800203193365
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2844569279289949,
-0.2611836444708777,
-0.028690352718830067
],
"position_mm": [
284.4569279289949,
-261.1836444708777,
-28.690352718830066
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04933161198947486,
-0.21769325233553577,
-0.026172722307986583
],
"position_mm": [
49.33161198947486,
-217.69325233553576,
-26.172722307986582
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.627283663665065,
-0.2764037844361167,
-0.027764405139016807
],
"position_mm": [
627.2836636650651,
-276.40378443611667,
-27.76440513901681
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.403737103102287,
-0.17196066161842016,
-0.028114861276024892
],
"position_mm": [
403.737103102287,
-171.96066161842018,
-28.114861276024893
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.021690861421339944,
-0.1871106068038757,
-0.028528999031397023
],
"position_mm": [
-21.690861421339946,
-187.1106068038757,
-28.528999031397024
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.00463796591324478,
-0.279221055192681,
-0.0278862917154168
],
"position_mm": [
4.63796591324478,
-279.221055192681,
-27.8862917154168
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.3123049893517283,
-0.15912521449985254,
-0.02692803894228044
],
"position_mm": [
312.3049893517283,
-159.12521449985255,
-26.928038942280438
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.505387869353305,
-0.3138117733929109,
-0.02793176767422574
],
"position_mm": [
505.38786935330506,
-313.8117733929109,
-27.931767674225743
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18704215781276326,
-0.27618616987856665,
-0.027318001626082968
],
"position_mm": [
187.04215781276326,
-276.18616987856666,
-27.318001626082967
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.36990588789534723,
-0.18622857315471456,
-0.026810799742700304
],
"position_mm": [
369.90588789534723,
-186.22857315471455,
-26.810799742700304
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.1067950690969372,
-0.19095126146740612,
-0.026904572318661082
],
"position_mm": [
106.7950690969372,
-190.9512614674061,
-26.90457231866108
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 114,
"position_m": [
0.2736847919647607,
-0.1744933942689783,
0.23734929444620534
],
"position_mm": [
273.6847919647607,
-174.4933942689783,
237.34929444620533
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 115,
"position_m": [
0.22436539120348603,
-0.17808040056208238,
0.23960256207297256
],
"position_mm": [
224.36539120348604,
-178.0804005620824,
239.60256207297257
],
"link": "Arm2",
"normal": [
-0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 120,
"position_m": [
0.29335332556202076,
-0.22175488927694995,
0.18960301703245439
],
"position_mm": [
293.35332556202076,
-221.75488927694994,
189.60301703245437
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 208,
"position_m": [
0.3527180606242561,
-0.09192832481164105,
0.001543311256529622
],
"position_mm": [
352.7180606242561,
-91.92832481164105,
1.543311256529622
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.02126329371749195,
-0.0197277305903066,
0.0015411326394353761
],
"position_mm": [
21.26329371749195,
-19.7277305903066,
1.5411326394353762
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34758701842652406,
-0.012097164578170692,
0.0007326668944620088
],
"position_mm": [
347.5870184265241,
-12.097164578170693,
0.7326668944620088
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.2506541703169137,
-0.08946677031754569,
0.0007508574500649097
],
"position_mm": [
250.65417031691373,
-89.46677031754568,
0.7508574500649097
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 219,
"position_m": [
0.2857706707156459,
-0.15035013237432143,
0.2741960977272611
],
"position_mm": [
285.7706707156459,
-150.35013237432142,
274.19609772726113
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 229,
"position_m": [
0.14131692405100277,
-0.14924421364491783,
0.0884545566918917
],
"position_mm": [
141.31692405100276,
-149.24421364491783,
88.4545566918917
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.20165269099659952,
-0.08502688375458893,
0.004047380999062681
],
"position_mm": [
201.65269099659952,
-85.02688375458894,
4.047380999062681
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.1423067212422311,
-0.17724401885428137,
0.04764956218470965
],
"position_mm": [
142.3067212422311,
-177.24401885428136,
47.64956218470965
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.24708785398731659,
-0.10975748034820773,
0.035029142714826794
],
"position_mm": [
247.08785398731658,
-109.75748034820774,
35.0291427148268
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.20102780191745068,
-0.1084975120989863,
0.016949889467828962
],
"position_mm": [
201.0278019174507,
-108.49751209898629,
16.949889467828964
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.18433393274506454,
-0.1378892148141731,
0.03319106167289816
],
"position_mm": [
184.33393274506454,
-137.8892148141731,
33.191061672898165
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}