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

693 lines
13 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:34:00Z",
"summary": {
"num_cameras": 4,
"num_markers": 32,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "c",
"position_m": [
0.3025716400208697,
-0.9019776711250698,
0.39818619728372245
],
"position_mm": [
302.5716400208697,
-901.9776711250697,
398.18619728372244
],
"direction": [
-0.10782834142446518,
0.9495705962181091,
-0.2944294512271881
]
},
{
"camera_id": "d",
"position_m": [
0.7010643463118735,
-0.7940689865992328,
0.40229983605243974
],
"position_mm": [
701.0643463118736,
-794.0689865992327,
402.29983605243973
],
"direction": [
-0.5524550080299377,
0.7830438613891602,
-0.285719633102417
]
},
{
"camera_id": "f",
"position_m": [
0.48505310768854737,
-0.309669335539303,
1.402070939578569
],
"position_mm": [
485.05310768854736,
-309.669335539303,
1402.070939578569
],
"direction": [
-0.22737352550029755,
0.08767975866794586,
-0.9698523283004761
]
},
{
"camera_id": "g",
"position_m": [
-0.20892576741721647,
0.20128727403677504,
1.401691703675199
],
"position_mm": [
-208.92576741721646,
201.28727403677505,
1401.691703675199
],
"direction": [
0.30114462971687317,
-0.2968323230743408,
-0.9062021970748901
]
}
],
"markers": [
{
"marker_id": 41,
"position_m": [
0.24526268369548404,
-0.11247455849216217,
0.34282088179935355
],
"position_mm": [
245.26268369548404,
-112.47455849216217,
342.8208817993536
],
"link": "FingerA",
"normal": [
0.0,
-0.9375276894468237,
0.34791066600565723
]
},
{
"marker_id": 42,
"position_m": [
0.21183103028306596,
-0.07886704060911316,
0.3417746719787061
],
"position_mm": [
211.83103028306596,
-78.86704060911316,
341.77467197870607
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.2670935952406609,
-0.07619941167944469,
0.3393643218467698
],
"position_mm": [
267.0935952406609,
-76.1994116794447,
339.36432184676977
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 46,
"position_m": [
0.53665865425955,
0.1833701860392904,
-0.03185191819878114
],
"position_mm": [
536.65865425955,
183.3701860392904,
-31.85191819878114
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.1681499169584552,
-0.17386431827784204,
-0.02724513432683979
],
"position_mm": [
168.14991695845518,
-173.86431827784205,
-27.24513432683979
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4870567184058382,
0.21089050100109172,
-0.02306995816619464
],
"position_mm": [
487.0567184058382,
210.8905010010917,
-23.06995816619464
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3404239626037098,
-0.3272034910221655,
-0.02736906189040406
],
"position_mm": [
340.42396260370975,
-327.2034910221655,
-27.36906189040406
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2844938472820642,
-0.2611299133429884,
-0.02765551898508864
],
"position_mm": [
284.4938472820642,
-261.1299133429884,
-27.65551898508864
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.49872926944899737,
0.16724456590556175,
-0.02648178292199921
],
"position_mm": [
498.72926944899734,
167.24456590556176,
-26.48178292199921
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04904825795784652,
-0.21760533616426037,
-0.02616579642058967
],
"position_mm": [
49.04825795784652,
-217.60533616426036,
-26.16579642058967
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4035300475307525,
-0.1708535292481701,
-0.029353357087130515
],
"position_mm": [
403.5300475307525,
-170.8535292481701,
-29.353357087130515
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.021771803066675914,
-0.18659019985341246,
-0.0289264794509929
],
"position_mm": [
-21.771803066675915,
-186.59019985341246,
-28.9264794509929
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.21067657690122152,
-0.36481685389990254,
-0.029678278965478946
],
"position_mm": [
210.67657690122152,
-364.8168538999025,
-29.678278965478945
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5751825334283669,
0.1738426263451377,
-0.028023419783619337
],
"position_mm": [
575.1825334283669,
173.8426263451377,
-28.023419783619335
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.004567746034028121,
-0.27929571822615296,
-0.027547087147688554
],
"position_mm": [
4.56774603402812,
-279.2957182261529,
-27.547087147688554
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.44175176004440725,
0.19352608189414752,
-0.027011488651412466
],
"position_mm": [
441.75176004440726,
193.52608189414752,
-27.011488651412467
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31252966944187316,
-0.15892599029533086,
-0.026774874742619185
],
"position_mm": [
312.5296694418732,
-158.92599029533085,
-26.774874742619186
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.3615748046183822,
0.29419759061557993,
-0.027352923416761026
],
"position_mm": [
361.5748046183822,
294.19759061557994,
-27.352923416761026
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18630666274225813,
-0.27586918137427996,
-0.02721154639906318
],
"position_mm": [
186.30666274225814,
-275.86918137427995,
-27.21154639906318
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3701570350501161,
-0.1859728875038348,
-0.026618738521931938
],
"position_mm": [
370.1570350501161,
-185.9728875038348,
-26.618738521931938
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.30518784353975026,
-0.35944775076001323,
-0.028883788178886073
],
"position_mm": [
305.18784353975025,
-359.4477507600132,
-28.883788178886075
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10630274315029097,
-0.19042922552225922,
-0.027215941248602146
],
"position_mm": [
106.30274315029096,
-190.4292255222592,
-27.215941248602146
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.2718322978302382,
-0.1617241434407976,
0.2352189768251095
],
"position_mm": [
271.8322978302382,
-161.7241434407976,
235.2189768251095
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.171152970522454,
-0.053766490492064216,
0.09077731139995428
],
"position_mm": [
171.152970522454,
-53.766490492064214,
90.77731139995427
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35271536567005896,
-0.09136864309812061,
0.001160354977562032
],
"position_mm": [
352.71536567005893,
-91.36864309812061,
1.1603549775620319
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.022168735650376005,
-0.01946012913532168,
0.0011246291929782944
],
"position_mm": [
22.168735650376004,
-19.46012913532168,
1.1246291929782943
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34836468072595295,
-0.011490056826532886,
0.0004673206958333318
],
"position_mm": [
348.36468072595295,
-11.490056826532886,
0.4673206958333318
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.1673046714251855,
-0.1435137097014049,
0.08524273562233849
],
"position_mm": [
167.30467142518552,
-143.5137097014049,
85.24273562233849
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.259629271407251,
-0.16895543867624055,
0.029149479542303503
],
"position_mm": [
259.629271407251,
-168.95543867624056,
29.149479542303503
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.17038351663361118,
-0.17383893315042584,
0.04624378993687837
],
"position_mm": [
170.38351663361118,
-173.83893315042585,
46.243789936878365
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2621738471076768,
-0.17928389435680855,
0.05373552642202898
],
"position_mm": [
262.1738471076768,
-179.28389435680856,
53.73552642202898
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.22515920994569927,
-0.1736470084964236,
0.051642161829677145
],
"position_mm": [
225.15920994569927,
-173.64700849642358,
51.64216182967714
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}