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

882 lines
16 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:30:48Z",
"summary": {
"num_cameras": 5,
"num_markers": 41,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.3014392781131834,
-0.7976593540300962,
0.8090873924075274
],
"position_mm": [
-301.4392781131834,
-797.6593540300962,
809.0873924075273
],
"direction": [
0.478444904088974,
0.6539158821105957,
-0.5860755443572998
]
},
{
"camera_id": "b",
"position_m": [
0.3044963064856628,
-0.8948174327872729,
1.2012475383268955
],
"position_mm": [
304.4963064856628,
-894.8174327872729,
1201.2475383268954
],
"direction": [
0.005024135112762451,
0.6242465972900391,
-0.7812111973762512
]
},
{
"camera_id": "e",
"position_m": [
1.231553512896588,
-0.9094105466187785,
0.39759016852425577
],
"position_mm": [
1231.553512896588,
-909.4105466187785,
397.5901685242558
],
"direction": [
-0.7645778059959412,
0.5944018959999084,
-0.24921302497386932
]
},
{
"camera_id": "f",
"position_m": [
0.4845048811903778,
-0.3053365075209884,
1.403362534392144
],
"position_mm": [
484.50488119037783,
-305.3365075209884,
1403.3625343921442
],
"direction": [
-0.2269427329301834,
0.08483054488897324,
-0.9702065587043762
]
},
{
"camera_id": "g",
"position_m": [
-0.20770381032232174,
0.20442134232445805,
1.4010649939179851
],
"position_mm": [
-207.70381032232174,
204.42134232445804,
1401.064993917985
],
"direction": [
0.3006979525089264,
-0.2988070547580719,
-0.9057013988494873
]
}
],
"markers": [
{
"marker_id": 41,
"position_m": [
0.24638571911617946,
-0.11242896475834893,
0.34246971457949077
],
"position_mm": [
246.38571911617944,
-112.42896475834893,
342.46971457949076
],
"link": "FingerA",
"normal": [
0.0,
-0.9375276894468237,
0.34791066600565723
]
},
{
"marker_id": 42,
"position_m": [
0.21393858810475955,
-0.07790213732935752,
0.34428938346349025
],
"position_mm": [
213.93858810475956,
-77.90213732935753,
344.28938346349025
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.2672933972707451,
-0.07656836759339145,
0.3436231300648221
],
"position_mm": [
267.29339727074506,
-76.56836759339144,
343.6231300648221
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 46,
"position_m": [
0.537140505613986,
0.18352446446743745,
-0.033210527975045506
],
"position_mm": [
537.140505613986,
183.52446446743744,
-33.21052797504551
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 47,
"position_m": [
0.34435396751662734,
-0.28582396078730465,
-0.032086035377904255
],
"position_mm": [
344.35396751662734,
-285.82396078730466,
-32.08603537790425
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.687779498789959,
-0.3188736842722126,
-0.028235224155831254
],
"position_mm": [
687.779498789959,
-318.8736842722126,
-28.235224155831254
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.167194110882295,
-0.1739829747789191,
-0.026043699628984802
],
"position_mm": [
167.194110882295,
-173.9829747789191,
-26.0436996289848
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4877142127524499,
0.21088434347794552,
-0.023527827753806903
],
"position_mm": [
487.7142127524499,
210.88434347794552,
-23.527827753806903
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3399012134607338,
-0.32917449511800795,
-0.025367416225800465
],
"position_mm": [
339.9012134607338,
-329.17449511800794,
-25.367416225800465
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2843166821368106,
-0.2612380750232988,
-0.0269287082830838
],
"position_mm": [
284.3166821368106,
-261.23807502329885,
-26.9287082830838
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.49927589922048454,
0.1672792541082162,
-0.027744614816125394
],
"position_mm": [
499.2758992204845,
167.2792541082162,
-27.744614816125395
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04926646895414732,
-0.21682372417027262,
-0.015897302070457576
],
"position_mm": [
49.26646895414732,
-216.8237241702726,
-15.897302070457576
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6246668591308299,
-0.27821813170787524,
-0.022836307856524445
],
"position_mm": [
624.6668591308298,
-278.2181317078752,
-22.836307856524446
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4034278966219722,
-0.17186977714797505,
-0.029851194078197925
],
"position_mm": [
403.4278966219722,
-171.86977714797504,
-29.851194078197924
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.776060842595991,
-0.23602740790723942,
-0.02799581061441199
],
"position_mm": [
776.060842595991,
-236.02740790723942,
-27.99581061441199
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.02108999833009767,
-0.18786577565105206,
-0.029913637026659955
],
"position_mm": [
-21.08999833009767,
-187.86577565105205,
-29.913637026659956
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.21041641243653658,
-0.3648562179026337,
-0.0286921808462936
],
"position_mm": [
210.41641243653658,
-364.85621790263366,
-28.6921808462936
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5755224762492651,
0.17405418199350953,
-0.02804732299446334
],
"position_mm": [
575.5224762492651,
174.05418199350953,
-28.04732299446334
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.0056291315896694755,
-0.2780442811486157,
-0.027472429984565224
],
"position_mm": [
5.629131589669475,
-278.04428114861565,
-27.472429984565224
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 71,
"position_m": [
0.7504262737905443,
-0.28497854534714523,
-0.02666918465875459
],
"position_mm": [
750.4262737905443,
-284.97854534714526,
-26.66918465875459
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.44233351648633457,
0.19383830409077757,
-0.02795746534342743
],
"position_mm": [
442.3335164863346,
193.83830409077757,
-27.95746534342743
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.026838015703339012,
0.19199787838087598,
-0.025997685660345844
],
"position_mm": [
-26.83801570333901,
191.997878380876,
-25.997685660345844
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.312222413517767,
-0.15930406880649137,
-0.025224168672184372
],
"position_mm": [
312.222413517767,
-159.30406880649136,
-25.224168672184373
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5068115831924556,
-0.3144632812717628,
-0.026951449894520453
],
"position_mm": [
506.81158319245554,
-314.4632812717628,
-26.951449894520454
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.36167147995192084,
0.294751404419534,
-0.026717883211086375
],
"position_mm": [
361.67147995192084,
294.751404419534,
-26.717883211086374
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6467579305407342,
-0.1856088280474829,
-0.02787637543885828
],
"position_mm": [
646.7579305407342,
-185.60882804748292,
-27.876375438858283
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18656984468075455,
-0.2757328096300395,
-0.028536070969531025
],
"position_mm": [
186.56984468075456,
-275.73280963003947,
-28.536070969531025
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3699714010662101,
-0.18608110336504263,
-0.024509424484934126
],
"position_mm": [
369.97140106621015,
-186.08110336504262,
-24.509424484934126
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.30491411740072427,
-0.3608825142531217,
-0.032720758148384585
],
"position_mm": [
304.91411740072425,
-360.88251425312166,
-32.72075814838458
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6508250017169129,
-0.223811698558102,
-0.026717082151193273
],
"position_mm": [
650.8250017169129,
-223.81169855810202,
-26.717082151193274
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10514039352937161,
-0.18959167287659068,
-0.028317340933177223
],
"position_mm": [
105.14039352937162,
-189.59167287659068,
-28.317340933177224
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.2663647468536586,
-0.16730558643076512,
0.245763450017835
],
"position_mm": [
266.3647468536586,
-167.30558643076512,
245.763450017835
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.1705359687827235,
-0.05254869683062421,
0.09192244951552406
],
"position_mm": [
170.5359687827235,
-52.54869683062421,
91.92244951552405
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 205,
"position_m": [
0.7523456172836893,
-0.0902328130277086,
0.0004384393106283715
],
"position_mm": [
752.3456172836893,
-90.23281302770859,
0.4384393106283715
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35186701998044523,
-0.09028572436909697,
-0.00024373278209559234
],
"position_mm": [
351.8670199804452,
-90.28572436909697,
-0.24373278209559235
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021181112990707025,
-0.020590993939904864,
0.001687188530683929
],
"position_mm": [
21.181112990707025,
-20.590993939904862,
1.687188530683929
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3476524557331214,
-0.010419813741747613,
-0.0021598033390316925
],
"position_mm": [
347.6524557331214,
-10.419813741747612,
-2.1598033390316926
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6478540958638582,
-0.09049503985583941,
-0.0008086447707018329
],
"position_mm": [
647.8540958638582,
-90.49503985583941,
-0.8086447707018329
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.16649164965780652,
-0.142173553568579,
0.08477892029000061
],
"position_mm": [
166.49164965780653,
-142.173553568579,
84.77892029000061
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.16990052778497694,
-0.17663740765834407,
0.04941472666988727
],
"position_mm": [
169.90052778497693,
-176.63740765834407,
49.41472666988727
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2593455497983732,
-0.18813664774140323,
0.06529956396641946
],
"position_mm": [
259.3455497983732,
-188.13664774140324,
65.29956396641947
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}