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

805 lines
15 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:31:39Z",
"summary": {
"num_cameras": 6,
"num_markers": 36,
"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": "c",
"position_m": [
0.3287264582676568,
-0.9186429714357892,
0.3564346556463644
],
"position_mm": [
328.72645826765677,
-918.6429714357893,
356.4346556463644
],
"direction": [
-0.13607342541217804,
0.9607956409454346,
-0.24156945943832397
]
},
{
"camera_id": "d",
"position_m": [
0.7029130020015959,
-0.7907698766672966,
0.4011397354766348
],
"position_mm": [
702.9130020015959,
-790.7698766672966,
401.13973547663477
],
"direction": [
-0.5559978485107422,
0.7807162404060364,
-0.28521665930747986
]
},
{
"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": "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": 42,
"position_m": [
0.2155371038755588,
-0.07736723873414669,
0.3434813804661072
],
"position_mm": [
215.5371038755588,
-77.3672387341467,
343.4813804661072
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.2690804409287944,
-0.0742602369837083,
0.34007879581212846
],
"position_mm": [
269.0804409287944,
-74.2602369837083,
340.0787958121285
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 47,
"position_m": [
0.3445123269239917,
-0.28597500456685643,
-0.030660932412733946
],
"position_mm": [
344.5123269239917,
-285.97500456685646,
-30.660932412733946
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6877794987922004,
-0.31887368427585033,
-0.028235224153742623
],
"position_mm": [
687.7794987922003,
-318.87368427585034,
-28.23522415374262
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16791313498438495,
-0.1734333442020709,
-0.027162593950645863
],
"position_mm": [
167.91313498438495,
-173.4333442020709,
-27.162593950645864
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4873143302261876,
0.21097999369914056,
-0.024545809349074937
],
"position_mm": [
487.31433022618756,
210.97999369914055,
-24.545809349074936
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3391009242125732,
-0.32941145809039685,
-0.02534757267685357
],
"position_mm": [
339.1009242125732,
-329.4114580903968,
-25.34757267685357
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28439052209549176,
-0.26133910488593887,
-0.02692169232756942
],
"position_mm": [
284.39052209549175,
-261.33910488593887,
-26.92169232756942
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.4997733024015326,
0.1675773788939983,
-0.028266256231128245
],
"position_mm": [
499.7733024015326,
167.5773788939983,
-28.266256231128246
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04889559159140868,
-0.21718679148808698,
-0.02787445739493095
],
"position_mm": [
48.89559159140868,
-217.18679148808698,
-27.87445739493095
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6246668591326446,
-0.2782181317093098,
-0.022836307876014202
],
"position_mm": [
624.6668591326446,
-278.21813170930983,
-22.836307876014203
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4035618934761129,
-0.1702199739109006,
-0.030059104277674373
],
"position_mm": [
403.56189347611286,
-170.2199739109006,
-30.059104277674372
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.776060842592619,
-0.23602740790566662,
-0.027995810603693463
],
"position_mm": [
776.060842592619,
-236.02740790566662,
-27.995810603693464
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.02194392027102908,
-0.18609343368999787,
-0.02777754229451197
],
"position_mm": [
-21.94392027102908,
-186.09343368999788,
-27.77754229451197
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005221714548589901,
-0.27946147961408135,
-0.0271083349115159
],
"position_mm": [
5.221714548589901,
-279.4614796140813,
-27.1083349115159
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 71,
"position_m": [
0.750426273791452,
-0.2849785453481476,
-0.026669184660361913
],
"position_mm": [
750.426273791452,
-284.9785453481476,
-26.669184660361914
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4419733817885339,
0.1935385671037684,
-0.02764266143752043
],
"position_mm": [
441.9733817885339,
193.5385671037684,
-27.642661437520427
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.3133740567396559,
-0.15834372965182422,
-0.027290858045923294
],
"position_mm": [
313.3740567396559,
-158.34372965182422,
-27.290858045923294
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5068115831852463,
-0.3144632812749878,
-0.026951449880831584
],
"position_mm": [
506.8115831852463,
-314.4632812749878,
-26.951449880831582
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.3616714799517078,
0.29475140441945363,
-0.02671788321118008
],
"position_mm": [
361.6714799517078,
294.75140441945365,
-26.71788321118008
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6467579305363644,
-0.18560882804795287,
-0.027876375432919476
],
"position_mm": [
646.7579305363645,
-185.60882804795287,
-27.876375432919478
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18651078812314245,
-0.27535583875156294,
-0.027935228987514993
],
"position_mm": [
186.51078812314245,
-275.35583875156294,
-27.935228987514993
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3706329779036806,
-0.1861553355216036,
-0.02665568004254413
],
"position_mm": [
370.6329779036806,
-186.1553355216036,
-26.65568004254413
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6508250017186678,
-0.223811698558087,
-0.026717082150761854
],
"position_mm": [
650.8250017186677,
-223.811698558087,
-26.717082150761854
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10596263320360183,
-0.1896003096624708,
-0.027642534371555953
],
"position_mm": [
105.96263320360183,
-189.6003096624708,
-27.642534371555953
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.27384758425968875,
-0.16546565779359843,
0.23629865384642487
],
"position_mm": [
273.84758425968874,
-165.46565779359844,
236.29865384642488
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.17052576744445105,
-0.05261062552531127,
0.09194426958990233
],
"position_mm": [
170.52576744445105,
-52.61062552531127,
91.94426958990233
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 205,
"position_m": [
0.7523456172840296,
-0.0902328130272925,
0.0004384393098227541
],
"position_mm": [
752.3456172840296,
-90.2328130272925,
0.4384393098227541
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35236076068071365,
-0.0904814497821718,
0.0015882060428973476
],
"position_mm": [
352.36076068071367,
-90.48144978217181,
1.5882060428973475
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.02144576015730939,
-0.018397878988981955,
-0.00017605208349478265
],
"position_mm": [
21.44576015730939,
-18.397878988981955,
-0.17605208349478266
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34720879504030033,
-0.010657495875368777,
0.0003264538732702258
],
"position_mm": [
347.20879504030034,
-10.657495875368777,
0.3264538732702258
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6478540958646515,
-0.0904950398542622,
-0.0008086447721658343
],
"position_mm": [
647.8540958646515,
-90.4950398542622,
-0.8086447721658343
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.16759815662266161,
-0.14201514997686346,
0.08203154926937936
],
"position_mm": [
167.5981566226616,
-142.01514997686346,
82.03154926937935
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.17178563259959287,
-0.17543737590432448,
0.045762757375588804
],
"position_mm": [
171.78563259959287,
-175.43737590432448,
45.762757375588805
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.26374098994269146,
-0.1839313045159405,
0.05546918109410034
],
"position_mm": [
263.74098994269144,
-183.9313045159405,
55.469181094100335
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.22724909476299307,
-0.1760559830187618,
0.05192398438099301
],
"position_mm": [
227.24909476299308,
-176.0559830187618,
51.923984380993005
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}