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

1015 lines
19 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-02T22:53:55Z",
"summary": {
"num_cameras": 5,
"num_markers": 48,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.3001274357176493,
-0.7979520803678932,
0.8009902676185592
],
"position_mm": [
-300.12743571764935,
-797.9520803678932,
800.9902676185592
],
"direction": [
0.4789915382862091,
0.6567302346229553,
-0.5824710726737976
]
},
{
"camera_id": "b",
"position_m": [
0.30646773723406184,
-0.8952954576450594,
1.2012608829797486
],
"position_mm": [
306.4677372340618,
-895.2954576450594,
1201.2608829797487
],
"direction": [
0.00400501536205411,
0.6243181228637695,
-0.7811599373817444
]
},
{
"camera_id": "d",
"position_m": [
0.7046937746856436,
-0.7914174011623307,
0.3989527588758248
],
"position_mm": [
704.6937746856437,
-791.4174011623307,
398.9527588758248
],
"direction": [
-0.5576696991920471,
0.7805226445198059,
-0.28246936202049255
]
},
{
"camera_id": "f",
"position_m": [
0.4848910479147168,
-0.3064199973610857,
1.40194389878924
],
"position_mm": [
484.8910479147168,
-306.41999736108573,
1401.9438987892402
],
"direction": [
-0.22731362283229828,
0.08567609637975693,
-0.9700454473495483
]
},
{
"camera_id": "g",
"position_m": [
-0.20647920852698148,
0.20854052825566233,
1.3996693000606282
],
"position_mm": [
-206.4792085269815,
208.54052825566234,
1399.669300060628
],
"direction": [
0.30005520582199097,
-0.30117395520210266,
-0.9051304459571838
]
}
],
"markers": [
{
"marker_id": 40,
"position_m": [
0.28669408980368705,
-0.34645413085340077,
0.20611877666502953
],
"position_mm": [
286.69408980368706,
-346.4541308534008,
206.11877666502954
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 42,
"position_m": [
0.29259724469614085,
-0.36152838814769395,
0.18909115629844986
],
"position_mm": [
292.5972446961408,
-361.52838814769393,
189.09115629844985
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 44,
"position_m": [
0.32002229121612724,
-0.28855772175212424,
0.18647989202703716
],
"position_mm": [
320.02229121612726,
-288.5577217521242,
186.47989202703715
],
"link": "FingerB",
"normal": [
0.0,
-0.9375276894468237,
-0.34791066600565723
]
},
{
"marker_id": 46,
"position_m": [
0.5366154031720687,
0.1833367449787268,
-0.032102465256621256
],
"position_mm": [
536.6154031720687,
183.33674497872678,
-32.10246525662126
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 47,
"position_m": [
0.34513241918588317,
-0.285209354858804,
-0.03084375385635208
],
"position_mm": [
345.1324191858832,
-285.209354858804,
-30.84375385635208
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6878656636181739,
-0.31872398172433014,
-0.027856229200285163
],
"position_mm": [
687.8656636181739,
-318.72398172433014,
-27.856229200285163
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16814115460774165,
-0.17355500744520502,
-0.027150919608989833
],
"position_mm": [
168.14115460774164,
-173.55500744520504,
-27.150919608989835
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.48779955642436557,
0.21113520265429328,
-0.02421807653277215
],
"position_mm": [
487.79955642436556,
211.13520265429327,
-24.21807653277215
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.33988354316030306,
-0.32875562206191067,
-0.026326196688884924
],
"position_mm": [
339.8835431603031,
-328.7556220619107,
-26.326196688884924
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28501720556334165,
-0.2604136764836389,
-0.028220960328494395
],
"position_mm": [
285.01720556334163,
-260.4136764836389,
-28.220960328494396
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.4986606085413732,
0.16722745056829702,
-0.026864500535300543
],
"position_mm": [
498.66060854137316,
167.22745056829703,
-26.864500535300543
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.049463094965113634,
-0.21721632351370798,
-0.026459254468098502
],
"position_mm": [
49.46309496511363,
-217.21632351370798,
-26.459254468098504
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6250596388249737,
-0.2773845764941031,
-0.024437703564573175
],
"position_mm": [
625.0596388249737,
-277.3845764941031,
-24.437703564573173
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 61,
"position_m": [
-0.02192221135734691,
0.33304689454359127,
-0.025985451044689654
],
"position_mm": [
-21.92221135734691,
333.0468945435913,
-25.985451044689654
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40481791407695433,
-0.17352954031933204,
-0.028030029446892177
],
"position_mm": [
404.8179140769543,
-173.52954031933206,
-28.03002944689218
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7753942480212594,
-0.23633255309320703,
-0.027964952458603053
],
"position_mm": [
775.3942480212595,
-236.33255309320703,
-27.96495245860305
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.02197610573586222,
-0.1876802216830742,
-0.029476829980809607
],
"position_mm": [
-21.97610573586222,
-187.6802216830742,
-29.476829980809608
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5751426213909892,
0.17396196706075934,
-0.027944582240134862
],
"position_mm": [
575.1426213909891,
173.96196706075935,
-27.944582240134864
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.0051309650707623555,
-0.2790185340097136,
-0.02759221402063803
],
"position_mm": [
5.130965070762356,
-279.0185340097136,
-27.59221402063803
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 71,
"position_m": [
0.7511241657733423,
-0.28597249341675246,
-0.026571848506009656
],
"position_mm": [
751.1241657733423,
-285.97249341675246,
-26.571848506009655
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.44249682365648496,
0.19398140798477836,
-0.029014506388425464
],
"position_mm": [
442.49682365648493,
193.98140798477837,
-29.014506388425463
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.02740278936109134,
0.19241829937536187,
-0.026061733720086293
],
"position_mm": [
-27.40278936109134,
192.41829937536187,
-26.06173372008629
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31246189239422717,
-0.15797087867943194,
-0.027942701706718392
],
"position_mm": [
312.46189239422716,
-157.97087867943193,
-27.942701706718392
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5064718781997765,
-0.31409447094840715,
-0.027284936293468686
],
"position_mm": [
506.4718781997765,
-314.09447094840715,
-27.284936293468686
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.36185715720156175,
0.29489757798528715,
-0.026799685715784602
],
"position_mm": [
361.85715720156173,
294.89757798528717,
-26.7996857157846
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6464330922149779,
-0.18535981563207904,
-0.026939723595210147
],
"position_mm": [
646.4330922149779,
-185.35981563207903,
-26.939723595210147
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 94,
"position_m": [
0.8724003948479655,
0.1737697412674698,
-0.026249306089398433
],
"position_mm": [
872.4003948479655,
173.7697412674698,
-26.249306089398434
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18658166539607735,
-0.27550684973327416,
-0.027809164590386726
],
"position_mm": [
186.58166539607734,
-275.5068497332742,
-27.809164590386725
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3700117512606978,
-0.18511138626382626,
-0.025974610350001637
],
"position_mm": [
370.0117512606978,
-185.11138626382626,
-25.974610350001637
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.30383928933121973,
-0.360052461695787,
-0.024115605822212564
],
"position_mm": [
303.83928933121973,
-360.052461695787,
-24.115605822212565
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6520004075623845,
-0.2233642590816633,
-0.02835846783504537
],
"position_mm": [
652.0004075623846,
-223.3642590816633,
-28.35846783504537
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10598918450966818,
-0.1887217163045029,
-0.02971299275060093
],
"position_mm": [
105.98918450966818,
-188.7217163045029,
-29.71299275060093
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5236266255558601,
-0.2664006413227427,
-0.029215978610182946
],
"position_mm": [
523.6266255558602,
-266.40064132274273,
-29.215978610182948
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 114,
"position_m": [
0.28038182852352733,
-0.23543545124923249,
0.2208028200745937
],
"position_mm": [
280.38182852352736,
-235.43545124923247,
220.8028200745937
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 120,
"position_m": [
0.28027120508192216,
-0.1694141184217386,
0.24406622283139617
],
"position_mm": [
280.2712050819222,
-169.41411842173858,
244.06622283139617
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 205,
"position_m": [
0.7530843813401357,
-0.09037924712093526,
-0.00027622642852536013
],
"position_mm": [
753.0843813401357,
-90.37924712093526,
-0.2762264285253601
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.650037694172786,
-0.010252225113176285,
0.0003373572748911732
],
"position_mm": [
650.037694172786,
-10.252225113176285,
0.3373572748911732
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35221631602326314,
-0.09081352370457547,
0.0015314550157277532
],
"position_mm": [
352.2163160232631,
-90.81352370457547,
1.5314550157277533
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.02156440071496212,
-0.020574964008519752,
0.0012862132337183904
],
"position_mm": [
21.564400714962122,
-20.574964008519753,
1.2862132337183905
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.25238627894835736,
-0.009520067094151471,
0.0003127615672364185
],
"position_mm": [
252.38627894835736,
-9.520067094151472,
0.31276156723641846
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3472813963102087,
-0.010972497189684237,
0.000505692149506078
],
"position_mm": [
347.2813963102087,
-10.972497189684237,
0.505692149506078
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6467666993535185,
-0.09018429306463134,
-6.948231582879172e-05
],
"position_mm": [
646.7666993535184,
-90.18429306463135,
-0.06948231582879172
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.25371624494982564,
-0.16808404643354266,
0.24079415584477082
],
"position_mm": [
253.71624494982564,
-168.08404643354265,
240.7941558447708
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 219,
"position_m": [
0.25427151942614107,
-0.2700388195506152,
0.2063980958889766
],
"position_mm": [
254.27151942614105,
-270.0388195506152,
206.3980958889766
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 231,
"position_m": [
0.26882656193093535,
-0.03786911697414851,
0.2833244137110335
],
"position_mm": [
268.8265619309353,
-37.86911697414851,
283.3244137110335
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.17964984480915994,
-0.07756414278803932,
0.27629838655050487
],
"position_mm": [
179.64984480915993,
-77.56414278803932,
276.29838655050486
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 246,
"position_m": [
0.26870395357867377,
-0.0646524943384861,
0.2838494953582249
],
"position_mm": [
268.70395357867375,
-64.65249433848611,
283.8494953582249
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 247,
"position_m": [
0.23138795976344387,
-0.061715060796162347,
0.28611711251136696
],
"position_mm": [
231.38795976344386,
-61.71506079616235,
286.11711251136694
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
}
]
}