Files
appRobotRender/data/camera_study/Scene10/k4_defg/aruco_positions_optimized.json

674 lines
13 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-02T22:35:46Z",
"summary": {
"num_cameras": 4,
"num_markers": 31,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "d",
"position_m": [
0.7026420377142895,
-0.794595122683283,
0.4010946796990027
],
"position_mm": [
702.6420377142895,
-794.5951226832831,
401.0946796990027
],
"direction": [
-0.5536129474639893,
0.7829245924949646,
-0.2837987542152405
]
},
{
"camera_id": "e",
"position_m": [
1.2027035370578547,
-0.9093898126663549,
0.4081419845112901
],
"position_mm": [
1202.7035370578546,
-909.3898126663548,
408.1419845112901
],
"direction": [
-0.7457762360572815,
0.6094573736190796,
-0.26903441548347473
]
},
{
"camera_id": "f",
"position_m": [
0.48447032537390755,
-0.3056860451708503,
1.4030927838623561
],
"position_mm": [
484.47032537390754,
-305.6860451708503,
1403.092783862356
],
"direction": [
-0.2268645018339157,
0.08511359244585037,
-0.9702000617980957
]
},
{
"camera_id": "g",
"position_m": [
-0.2061597004485399,
0.2066972923859535,
1.4011416040110074
],
"position_mm": [
-206.1597004485399,
206.6972923859535,
1401.1416040110073
],
"direction": [
0.2996947467327118,
-0.3001376986503601,
-0.9055939316749573
]
}
],
"markers": [
{
"marker_id": 40,
"position_m": [
0.3069097344375246,
-0.20201774291868094,
0.026139026263170256
],
"position_mm": [
306.9097344375246,
-202.01774291868094,
26.139026263170255
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 45,
"position_m": [
0.3544028167535081,
-0.19916592177568762,
0.02072055469881216
],
"position_mm": [
354.4028167535081,
-199.16592177568762,
20.72055469881216
],
"link": "FingerB",
"normal": [
-0.8830215713766957,
-0.3090575499818435,
-0.3532086285506783
]
},
{
"marker_id": 46,
"position_m": [
0.536781781573731,
0.18339778319339814,
-0.032431925053443174
],
"position_mm": [
536.781781573731,
183.39778319339814,
-32.43192505344317
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 47,
"position_m": [
0.3439919337430339,
-0.28572253650563306,
-0.020069895042387945
],
"position_mm": [
343.9919337430339,
-285.72253650563306,
-20.069895042387945
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6875617971404077,
-0.31872362394683407,
-0.02739239036351586
],
"position_mm": [
687.5617971404076,
-318.7236239468341,
-27.392390363515858
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.1676968768915163,
-0.1735356476039883,
-0.027269427617737364
],
"position_mm": [
167.6968768915163,
-173.53564760398828,
-27.269427617737364
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.48793668565304854,
0.21131656786738193,
-0.024293808498101307
],
"position_mm": [
487.9366856530485,
211.31656786738193,
-24.293808498101306
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.34114496308462444,
-0.3290547283677939,
-0.027715468869429712
],
"position_mm": [
341.14496308462446,
-329.0547283677939,
-27.715468869429714
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2843063441668516,
-0.2609919106919509,
-0.02791632014255192
],
"position_mm": [
284.3063441668516,
-260.99191069195086,
-27.91632014255192
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.49882317485632766,
0.16741029752124081,
-0.026859087740743234
],
"position_mm": [
498.8231748563277,
167.4102975212408,
-26.859087740743234
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 57,
"position_m": [
0.6040255225633806,
-0.3655867425237555,
-0.027611459208953307
],
"position_mm": [
604.0255225633806,
-365.5867425237555,
-27.611459208953306
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.049274077999946146,
-0.2164626823598537,
-0.015180140524009735
],
"position_mm": [
49.274077999946144,
-216.4626823598537,
-15.180140524009735
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7761506146496527,
-0.23619672232017555,
-0.027315011404149235
],
"position_mm": [
776.1506146496528,
-236.19672232017555,
-27.315011404149235
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.021367768952249407,
-0.18799883507396525,
-0.028766591355003198
],
"position_mm": [
-21.367768952249406,
-187.99883507396527,
-28.766591355003197
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.21048892611014633,
-0.36448485080838855,
-0.02763083806123745
],
"position_mm": [
210.48892611014634,
-364.48485080838856,
-27.63083806123745
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5752693901766617,
0.17398873435719228,
-0.027994058662268947
],
"position_mm": [
575.2693901766617,
173.98873435719227,
-27.994058662268948
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005933028549541585,
-0.27780699409038456,
-0.027204495747975184
],
"position_mm": [
5.933028549541585,
-277.80699409038453,
-27.204495747975184
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4426198066220421,
0.19423204923131493,
-0.02920256740393211
],
"position_mm": [
442.61980662204206,
194.23204923131493,
-29.202567403932107
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.1862365054575632,
-0.2754708891060067,
-0.02765225956351661
],
"position_mm": [
186.2365054575632,
-275.4708891060067,
-27.652259563516612
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.30503555236174007,
-0.36027921588792944,
-0.02988545771567615
],
"position_mm": [
305.0355523617401,
-360.2792158879294,
-29.88545771567615
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6518917468365857,
-0.22362319522420526,
-0.027464164286636016
],
"position_mm": [
651.8917468365856,
-223.62319522420526,
-27.464164286636016
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10604116127175975,
-0.19079457033336,
-0.026858439286728025
],
"position_mm": [
106.04116127175975,
-190.79457033336,
-26.858439286728025
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.31054358200670856,
-0.1545844188455266,
0.1568441679379482
],
"position_mm": [
310.54358200670856,
-154.58441884552659,
156.84416793794819
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35331211082907843,
-0.09039999704100614,
0.0017657354791895423
],
"position_mm": [
353.31211082907845,
-90.39999704100615,
1.7657354791895423
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34794334844943875,
-0.010593262890899601,
0.0003310010368781333
],
"position_mm": [
347.94334844943876,
-10.593262890899602,
0.3310010368781333
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.3556536670495354,
-0.10282665495548073,
0.20119963249354694
],
"position_mm": [
355.6536670495354,
-102.82665495548072,
201.19963249354694
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 219,
"position_m": [
0.35475219038364425,
-0.16759961385190542,
0.11576981594715738
],
"position_mm": [
354.75219038364423,
-167.59961385190542,
115.76981594715738
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 231,
"position_m": [
0.31856868844695724,
-0.01754178478103975,
0.30839394046806384
],
"position_mm": [
318.56868844695725,
-17.541784781039752,
308.3939404680638
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.22907703416992253,
-0.03689615563453885,
0.3055584959009441
],
"position_mm": [
229.07703416992254,
-36.89615563453885,
305.5584959009441
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 246,
"position_m": [
0.31850335218855774,
-0.04174174354096136,
0.2969052011518063
],
"position_mm": [
318.50335218855776,
-41.74174354096136,
296.9052011518063
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 247,
"position_m": [
0.2813097179594988,
-0.0411368252481122,
0.301650443668577
],
"position_mm": [
281.30971795949876,
-41.1368252481122,
301.650443668577
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
}
]
}