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

466 lines
8.7 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:32:53Z",
"summary": {
"num_cameras": 3,
"num_markers": 21,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.30124957039980904,
-0.7944876545661685,
0.8037787426157785
],
"position_mm": [
-301.24957039980904,
-794.4876545661685,
803.7787426157786
],
"direction": [
0.47980576753616333,
0.6539319157600403,
-0.5849440097808838
]
},
{
"camera_id": "b",
"position_m": [
0.29717288049224716,
-0.8887366669190728,
1.2029439521855916
],
"position_mm": [
297.17288049224715,
-888.7366669190728,
1202.9439521855916
],
"direction": [
0.010270745493471622,
0.6205654144287109,
-0.7840874195098877
]
},
{
"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": 42,
"position_m": [
0.21437605596483258,
-0.07794758263763338,
0.3422704665652462
],
"position_mm": [
214.37605596483257,
-77.94758263763337,
342.2704665652462
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.26805377501755207,
-0.07472864949273716,
0.3408512323098631
],
"position_mm": [
268.0537750175521,
-74.72864949273716,
340.85123230986306
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 48,
"position_m": [
0.688242373247825,
-0.3184687130859806,
-0.028757434794429913
],
"position_mm": [
688.242373247825,
-318.46871308598065,
-28.757434794429912
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.34052199951621903,
-0.32690471568882107,
-0.027775422604878953
],
"position_mm": [
340.521999516219,
-326.90471568882106,
-27.775422604878955
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28426516126743023,
-0.2609643990070715,
-0.02714892400168946
],
"position_mm": [
284.26516126743024,
-260.9643990070715,
-27.14892400168946
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6254816189740298,
-0.2771288404434792,
-0.02459457172852992
],
"position_mm": [
625.4816189740297,
-277.1288404434792,
-24.59457172852992
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4017940605422847,
-0.1733590536018087,
-0.02724524732508695
],
"position_mm": [
401.79406054228474,
-173.3590536018087,
-27.24524732508695
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7750969879871715,
-0.23656525245054885,
-0.02721972151676412
],
"position_mm": [
775.0969879871715,
-236.56525245054885,
-27.21972151676412
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.00613851489540722,
-0.27780079331202145,
-0.027680820971308567
],
"position_mm": [
6.13851489540722,
-277.8007933120215,
-27.680820971308567
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.506334126237821,
-0.31379664658086115,
-0.026980467694756424
],
"position_mm": [
506.334126237821,
-313.79664658086114,
-26.980467694756424
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.3624150637346205,
0.2945510100032918,
-0.028564564746378664
],
"position_mm": [
362.4150637346205,
294.5510100032918,
-28.564564746378664
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6482686983046937,
-0.18531330593905593,
-0.02905939797911904
],
"position_mm": [
648.2686983046937,
-185.31330593905594,
-29.05939797911904
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18656989132216317,
-0.2768644294700742,
-0.02736158264872527
],
"position_mm": [
186.5698913221632,
-276.86442947007424,
-27.36158264872527
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.3050801742284334,
-0.35886449383312663,
-0.025321569402976925
],
"position_mm": [
305.0801742284334,
-358.86449383312663,
-25.321569402976923
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6530448562866138,
-0.2234512266492599,
-0.028878604590063802
],
"position_mm": [
653.0448562866138,
-223.4512266492599,
-28.8786045900638
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10458433123246914,
-0.1906689139321532,
-0.02726563367630807
],
"position_mm": [
104.58433123246914,
-190.6689139321532,
-27.26563367630807
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.16996376157283988,
-0.05235470988895081,
0.09083013399448736
],
"position_mm": [
169.96376157283987,
-52.35470988895081,
90.83013399448735
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6503858410102842,
-0.010695605136432107,
0.0003220046929147534
],
"position_mm": [
650.3858410102841,
-10.695605136432107,
0.32200469291475337
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3525531452695976,
-0.08922331070021472,
-0.0009994810935871768
],
"position_mm": [
352.55314526959756,
-89.22331070021472,
-0.9994810935871768
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6468983200368055,
-0.09061439483978957,
-0.0005859529649994468
],
"position_mm": [
646.8983200368054,
-90.61439483978957,
-0.5859529649994468
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.16660183906139509,
-0.14224005448683102,
0.08777725209385778
],
"position_mm": [
166.60183906139508,
-142.240054486831,
87.77725209385778
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
}
]
}