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

580 lines
11 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:39:27Z",
"summary": {
"num_cameras": 3,
"num_markers": 27,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "d",
"position_m": [
0.6998694007459306,
-0.7986960051436206,
0.3960629812496366
],
"position_mm": [
699.8694007459306,
-798.6960051436206,
396.0629812496366
],
"direction": [
-0.551314651966095,
0.7866094708442688,
-0.2780245542526245
]
},
{
"camera_id": "e",
"position_m": [
1.199993510216928,
-0.898854507188056,
0.3991201451566491
],
"position_mm": [
1199.993510216928,
-898.854507188056,
399.12014515664913
],
"direction": [
-0.7501824498176575,
0.6059012413024902,
-0.26478278636932373
]
},
{
"camera_id": "g",
"position_m": [
-0.2079076335893077,
0.203381580310826,
1.4005239466434216
],
"position_mm": [
-207.9076335893077,
203.38158031082602,
1400.5239466434216
],
"direction": [
0.3016498386859894,
-0.2984168231487274,
-0.9055135250091553
]
}
],
"markers": [
{
"marker_id": 43,
"position_m": [
0.26763650671252964,
-0.07470622303113288,
0.339648518176063
],
"position_mm": [
267.63650671252964,
-74.70622303113288,
339.648518176063
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 47,
"position_m": [
0.3430505946268897,
-0.2864062629508529,
-0.027829352480658986
],
"position_mm": [
343.0505946268897,
-286.4062629508529,
-27.829352480658986
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.1686001674124809,
-0.17388600496236042,
-0.027174234184206735
],
"position_mm": [
168.6001674124809,
-173.88600496236043,
-27.174234184206735
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4860263017946254,
0.21377780396898002,
-0.027138820270197553
],
"position_mm": [
486.0263017946254,
213.77780396898,
-27.138820270197552
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3418264220361068,
-0.33046327291730354,
-0.026518183375818107
],
"position_mm": [
341.8264220361068,
-330.4632729173035,
-26.518183375818108
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2833915855214195,
-0.2604009424840186,
-0.02757443903364001
],
"position_mm": [
283.39158552141953,
-260.4009424840186,
-27.57443903364001
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04899734111040111,
-0.21698781626297428,
-0.02691709630862266
],
"position_mm": [
48.99734111040111,
-216.9878162629743,
-26.91709630862266
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.022521327204510916,
-0.1875208352040298,
-0.028267445356190402
],
"position_mm": [
-22.521327204510914,
-187.5208352040298,
-28.267445356190404
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.21087757670222576,
-0.36486597997023934,
-0.027209552527901394
],
"position_mm": [
210.87757670222575,
-364.8659799702393,
-27.209552527901394
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005292364828501043,
-0.27924291259100553,
-0.027477209823881847
],
"position_mm": [
5.292364828501043,
-279.2429125910055,
-27.477209823881847
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4416799633983032,
0.19370582375945625,
-0.026796998271910413
],
"position_mm": [
441.6799633983032,
193.70582375945625,
-26.796998271910415
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5061607686731495,
-0.31386335759199324,
-0.027281122665921607
],
"position_mm": [
506.1607686731495,
-313.86335759199324,
-27.281122665921608
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.3617147888925395,
0.2947383025612984,
-0.027255952754084285
],
"position_mm": [
361.7147888925395,
294.7383025612984,
-27.255952754084284
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18602555514855587,
-0.27601792715239504,
-0.02746128917900146
],
"position_mm": [
186.02555514855587,
-276.01792715239503,
-27.461289179001458
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10706848453489974,
-0.19158216068565684,
-0.026773272761055036
],
"position_mm": [
107.06848453489974,
-191.58216068565685,
-26.773272761055036
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.3556024252345356,
-0.265069943173286,
0.2617163835879988
],
"position_mm": [
355.6024252345356,
-265.06994317328605,
261.7163835879988
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 124,
"position_m": [
0.40136792720261244,
-0.28255510340785506,
0.29478950912665575
],
"position_mm": [
401.36792720261246,
-282.5551034078551,
294.78950912665573
],
"link": "Arm2",
"normal": [
-1.0,
0.0,
0.0
]
},
{
"marker_id": 208,
"position_m": [
0.3522147802282878,
-0.08942689644364003,
0.0003653164519032437
],
"position_mm": [
352.2147802282878,
-89.42689644364003,
0.3653164519032437
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.25241297345947705,
-0.008842440547305151,
-6.778349272531252e-05
],
"position_mm": [
252.41297345947706,
-8.84244054730515,
-0.06778349272531252
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3464294264258424,
-0.009641121004684698,
-0.0005057092930917585
],
"position_mm": [
346.4294264258424,
-9.641121004684697,
-0.5057092930917585
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.25052350150473474,
-0.08881986050443498,
0.00013705795031194505
],
"position_mm": [
250.52350150473472,
-88.81986050443498,
0.13705795031194504
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.16717113949110035,
-0.14322638127455323,
0.08590104789835515
],
"position_mm": [
167.17113949110035,
-143.22638127455323,
85.90104789835515
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.16010168515724496,
-0.038817965559554586,
-0.03012301939221496
],
"position_mm": [
160.10168515724496,
-38.81796555955459,
-30.12301939221496
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.16630076911392244,
-0.17116349476476136,
0.045050435530795685
],
"position_mm": [
166.30076911392246,
-171.16349476476137,
45.05043553079568
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.21349563360199797,
-0.06355059300571328,
-0.00031117734252638583
],
"position_mm": [
213.49563360199798,
-63.55059300571328,
-0.31117734252638585
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.16585098916626043,
-0.058304620753810786,
-0.012661831715049587
],
"position_mm": [
165.85098916626043,
-58.30462075381079,
-12.661831715049587
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.14980433767479562,
-0.08733269945126736,
0.004835246259688418
],
"position_mm": [
149.80433767479562,
-87.33269945126736,
4.835246259688418
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}