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

749 lines
14 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:30:01Z",
"summary": {
"num_cameras": 5,
"num_markers": 34,
"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": "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.21553710387571365,
-0.0773672387347432,
0.3434813804665103
],
"position_mm": [
215.53710387571365,
-77.3672387347432,
343.4813804665103
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.2690804409276964,
-0.07426023698231808,
0.34007879580993666
],
"position_mm": [
269.0804409276964,
-74.26023698231808,
340.07879580993665
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 47,
"position_m": [
0.3443988493998622,
-0.2862780095786243,
-0.030673501895292363
],
"position_mm": [
344.39884939986223,
-286.27800957862434,
-30.673501895292365
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6877794987945506,
-0.3188736842755382,
-0.02823522415539567
],
"position_mm": [
687.7794987945506,
-318.8736842755382,
-28.235224155395667
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16699472356152134,
-0.1735151409104976,
-0.027213205313564914
],
"position_mm": [
166.99472356152134,
-173.5151409104976,
-27.213205313564913
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4873149372077987,
0.21098037643222678,
-0.024548577414997046
],
"position_mm": [
487.3149372077987,
210.9803764322268,
-24.548577414997045
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3389182289980609,
-0.3296586527038595,
-0.02498821573876837
],
"position_mm": [
338.9182289980609,
-329.6586527038595,
-24.98821573876837
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2844033087551832,
-0.2613362537596187,
-0.026933866131412344
],
"position_mm": [
284.4033087551832,
-261.3362537596187,
-26.933866131412344
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.4997721174356064,
0.1675767375635727,
-0.02826306068146194
],
"position_mm": [
499.7721174356064,
167.5767375635727,
-28.263060681461937
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6246668591338653,
-0.2782181317074353,
-0.022836307902640105
],
"position_mm": [
624.6668591338653,
-278.2181317074353,
-22.836307902640105
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4032711803941037,
-0.17187347111556933,
-0.02942977956257584
],
"position_mm": [
403.2711803941037,
-171.87347111556934,
-29.42977956257584
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7760608425934654,
-0.2360274079044721,
-0.0279958106096152
],
"position_mm": [
776.0608425934654,
-236.0274079044721,
-27.9958106096152
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.01901362860048305,
-0.18925686469048456,
-0.02597468480949288
],
"position_mm": [
-19.01362860048305,
-189.25686469048455,
-25.97468480949288
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005960931062659506,
-0.27761639728304793,
-0.027560235010799822
],
"position_mm": [
5.9609310626595065,
-277.61639728304795,
-27.560235010799822
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 71,
"position_m": [
0.7504262737935252,
-0.284978545347422,
-0.026669184659877384
],
"position_mm": [
750.4262737935252,
-284.978545347422,
-26.669184659877384
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.44197384056841005,
0.19353890853877487,
-0.02764302410692503
],
"position_mm": [
441.97384056841,
193.53890853877488,
-27.64302410692503
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5068115831922212,
-0.3144632812719201,
-0.026951449894583396
],
"position_mm": [
506.8115831922212,
-314.4632812719201,
-26.951449894583394
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.36167147994797494,
0.29475140441547387,
-0.026717883201395076
],
"position_mm": [
361.67147994797494,
294.75140441547387,
-26.717883201395075
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6467579305471518,
-0.18560882804288242,
-0.027876375455285173
],
"position_mm": [
646.7579305471518,
-185.60882804288244,
-27.87637545528517
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.1864783192561687,
-0.275271938715344,
-0.027993515972798613
],
"position_mm": [
186.4783192561687,
-275.271938715344,
-27.993515972798612
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.36991086644559623,
-0.18641822026637322,
-0.024392355312377618
],
"position_mm": [
369.91086644559624,
-186.41822026637323,
-24.392355312377617
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6508250017180682,
-0.22381169855363275,
-0.026717082153486667
],
"position_mm": [
650.8250017180683,
-223.81169855363277,
-26.71708215348667
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10520536694276814,
-0.19029377261727748,
-0.02738749742125177
],
"position_mm": [
105.20536694276814,
-190.29377261727748,
-27.38749742125177
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.27099113053874035,
-0.1641427293799514,
0.23818591366936231
],
"position_mm": [
270.9911305387404,
-164.1427293799514,
238.18591366936232
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.17055040861339454,
-0.05250079418206421,
0.09188625949457287
],
"position_mm": [
170.55040861339455,
-52.500794182064205,
91.88625949457287
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 205,
"position_m": [
0.752345617282832,
-0.09023281302826666,
0.0004384393127326389
],
"position_mm": [
752.345617282832,
-90.23281302826666,
0.43843931273263886
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3524457290572376,
-0.08949175106553546,
0.0014933782942941507
],
"position_mm": [
352.4457290572376,
-89.49175106553545,
1.4933782942941507
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.020936682451210154,
-0.020791201373795736,
0.002125199157634068
],
"position_mm": [
20.936682451210153,
-20.791201373795737,
2.125199157634068
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34688043410798813,
-0.009704488783570744,
-0.00024382030506482416
],
"position_mm": [
346.88043410798815,
-9.704488783570744,
-0.24382030506482416
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6478540958612949,
-0.09049503985640427,
-0.0008086447686144861
],
"position_mm": [
647.8540958612949,
-90.49503985640426,
-0.8086447686144862
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.16745081061021605,
-0.14201132985838236,
0.08303992207571537
],
"position_mm": [
167.45081061021605,
-142.01132985838237,
83.03992207571537
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.17064574464009263,
-0.17526892358410545,
0.04651966550616283
],
"position_mm": [
170.64574464009263,
-175.26892358410547,
46.51966550616283
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2632371856573797,
-0.1830477977077048,
0.057479432810235466
],
"position_mm": [
263.2371856573797,
-183.0477977077048,
57.479432810235465
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.226571467513089,
-0.17632378082444225,
0.053397143496941864
],
"position_mm": [
226.57146751308898,
-176.32378082444225,
53.397143496941865
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}