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

428 lines
8.0 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:23:04Z",
"summary": {
"num_cameras": 3,
"num_markers": 19,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.2999039553024492,
-0.7966331104538593,
0.8022965428228306
],
"position_mm": [
-299.90395530244916,
-796.6331104538593,
802.2965428228306
],
"direction": [
0.4790363907814026,
0.655602753162384,
-0.5837029814720154
]
},
{
"camera_id": "b",
"position_m": [
0.2997741245358298,
-0.8919452713410032,
1.1998563182979443
],
"position_mm": [
299.7741245358298,
-891.9452713410033,
1199.8563182979442
],
"direction": [
0.008538469672203064,
0.6230279803276062,
-0.7821529507637024
]
},
{
"camera_id": "d",
"position_m": [
0.7005523974946344,
-0.7953874519308782,
0.40063197730228306
],
"position_mm": [
700.5523974946344,
-795.3874519308782,
400.6319773022831
],
"direction": [
-0.5518289804458618,
0.7841700911521912,
-0.2838345468044281
]
}
],
"markers": [
{
"marker_id": 41,
"position_m": [
0.2589672565948538,
-0.1427339288192942,
0.3446127384087868
],
"position_mm": [
258.96725659485384,
-142.7339288192942,
344.6127384087868
],
"link": "FingerA",
"normal": [
0.0,
-0.9375276894468237,
0.34791066600565723
]
},
{
"marker_id": 51,
"position_m": [
0.16741894890589198,
-0.17367440837676704,
-0.027223195009080502
],
"position_mm": [
167.418948905892,
-173.67440837676705,
-27.223195009080502
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.34019834260390397,
-0.3271004441264427,
-0.027884950374292655
],
"position_mm": [
340.198342603904,
-327.10044412644265,
-27.884950374292654
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28483260731255455,
-0.26046407119395887,
-0.02789136309314045
],
"position_mm": [
284.83260731255456,
-260.4640711939589,
-27.89136309314045
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.403613622873727,
-0.17128963315963758,
-0.030480772523423797
],
"position_mm": [
403.61362287372697,
-171.2896331596376,
-30.4807725234238
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.007176636714576824,
-0.2783130005069543,
-0.026725908151058016
],
"position_mm": [
7.176636714576824,
-278.31300050695427,
-26.725908151058018
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.3118075301746562,
-0.15959104315051426,
-0.02682974533579042
],
"position_mm": [
311.80753017465616,
-159.59104315051425,
-26.829745335790417
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5066297218553535,
-0.3135202261985421,
-0.02734779832839764
],
"position_mm": [
506.62972185535347,
-313.5202261985421,
-27.347798328397637
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.3620133901892905,
0.29441714075956316,
-0.02688335616747321
],
"position_mm": [
362.01339018929053,
294.41714075956315,
-26.88335616747321
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6479774429037691,
-0.18566095365140456,
-0.02878450453141382
],
"position_mm": [
647.9774429037691,
-185.66095365140455,
-28.784504531413823
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18649361282620033,
-0.27550901150013973,
-0.027956525741423984
],
"position_mm": [
186.49361282620032,
-275.5090115001397,
-27.956525741423984
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3700118299704465,
-0.18534727494348835,
-0.025670540878052962
],
"position_mm": [
370.0118299704465,
-185.34727494348834,
-25.67054087805296
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10560680296605866,
-0.19036600551467928,
-0.027574966588609785
],
"position_mm": [
105.60680296605867,
-190.36600551467927,
-27.574966588609787
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 115,
"position_m": [
0.23220764404221247,
-0.16146662339999196,
0.23625523651122812
],
"position_mm": [
232.20764404221248,
-161.46662339999196,
236.25523651122813
],
"link": "Arm2",
"normal": [
-0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 206,
"position_m": [
0.649691712508123,
-0.01165162015869551,
0.0013114857105492076
],
"position_mm": [
649.6917125081229,
-11.65162015869551,
1.3114857105492077
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34861791378948287,
-0.012841337356162491,
0.0012837853911389081
],
"position_mm": [
348.6179137894829,
-12.84133735616249,
1.283785391138908
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6456395741390499,
-0.09154868112152655,
0.001512571146821665
],
"position_mm": [
645.63957413905,
-91.54868112152654,
1.512571146821665
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.16084818018244118,
-0.17567827807773245,
0.046228759100692886
],
"position_mm": [
160.84818018244118,
-175.67827807773244,
46.22875910069288
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2501972761004229,
-0.17634218993781775,
0.05241915373744838
],
"position_mm": [
250.19727610042293,
-176.34218993781775,
52.41915373744838
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}