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

692 lines
13 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-02T22:37:02Z",
"summary": {
"num_cameras": 5,
"num_markers": 31,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.29933086093117556,
-0.799418281839035,
0.8013386735184777
],
"position_mm": [
-299.33086093117555,
-799.418281839035,
801.3386735184777
],
"direction": [
0.47817692160606384,
0.6576254963874817,
-0.5821301937103271
]
},
{
"camera_id": "b",
"position_m": [
0.3032080331514599,
-0.8954064004634189,
1.2012942891546714
],
"position_mm": [
303.2080331514599,
-895.4064004634189,
1201.2942891546713
],
"direction": [
0.005782749503850937,
0.6244387030601501,
-0.7810524106025696
]
},
{
"camera_id": "c",
"position_m": [
0.30460041510025276,
-0.9022090407414753,
0.3986456232339163
],
"position_mm": [
304.60041510025275,
-902.2090407414753,
398.6456232339163
],
"direction": [
-0.10995042324066162,
0.9492284059524536,
-0.2947479486465454
]
},
{
"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
]
}
],
"markers": [
{
"marker_id": 40,
"position_m": [
0.3059688747560058,
-0.20074660698062427,
0.02458571084098168
],
"position_mm": [
305.9688747560058,
-200.74660698062428,
24.58571084098168
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 45,
"position_m": [
0.35444321548620905,
-0.1994534263711662,
0.020186318840296372
],
"position_mm": [
354.44321548620906,
-199.4534263711662,
20.186318840296373
],
"link": "FingerB",
"normal": [
-0.8830215713766957,
-0.3090575499818435,
-0.3532086285506783
]
},
{
"marker_id": 47,
"position_m": [
0.3449168259371707,
-0.2853810944025018,
-0.03093605376592943
],
"position_mm": [
344.9168259371707,
-285.3810944025018,
-30.93605376592943
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6868627668407199,
-0.3180074230205145,
-0.02795338507648959
],
"position_mm": [
686.8627668407199,
-318.00742302051447,
-27.95338507648959
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 50,
"position_m": [
0.5711319307113365,
0.2116645915379075,
-0.02723548649591692
],
"position_mm": [
571.1319307113365,
211.6645915379075,
-27.23548649591692
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16710315188402522,
-0.17435508518199733,
-0.02680974449005044
],
"position_mm": [
167.1031518840252,
-174.35508518199734,
-26.80974449005044
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3390432928203642,
-0.32886943030442184,
-0.026634210478189355
],
"position_mm": [
339.04329282036423,
-328.8694303044218,
-26.634210478189356
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2848518767703308,
-0.26048769063896177,
-0.0280962616419502
],
"position_mm": [
284.8518767703308,
-260.4876906389618,
-28.0962616419502
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4034246468113579,
-0.1679609739418042,
-0.03165190210858075
],
"position_mm": [
403.42464681135795,
-167.9609739418042,
-31.65190210858075
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7754195958415935,
-0.23521143896181976,
-0.028183831185759036
],
"position_mm": [
775.4195958415935,
-235.21143896181977,
-28.183831185759036
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.019963502721607216,
-0.1885829887067451,
-0.02746042682277399
],
"position_mm": [
-19.963502721607217,
-188.5829887067451,
-27.46042682277399
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005604588871159253,
-0.27735299027741983,
-0.02744286606169057
],
"position_mm": [
5.604588871159253,
-277.35299027741985,
-27.44286606169057
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.027672135644749633,
0.1934113190741124,
-0.026417973383604482
],
"position_mm": [
-27.672135644749634,
193.4113190741124,
-26.417973383604483
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5063510811868044,
-0.3135339594690959,
-0.027654667111626063
],
"position_mm": [
506.3510811868044,
-313.5339594690959,
-27.654667111626065
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18652255403448825,
-0.27612467481624264,
-0.02751512507710024
],
"position_mm": [
186.52255403448825,
-276.12467481624265,
-27.51512507710024
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.37164051078859206,
-0.18572820492632927,
-0.02676019145918516
],
"position_mm": [
371.64051078859205,
-185.72820492632928,
-26.76019145918516
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6514638606547601,
-0.22324774004293815,
-0.02785265211058506
],
"position_mm": [
651.4638606547602,
-223.24774004293815,
-27.852652110585062
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10508358595578814,
-0.19024723298008253,
-0.02751016729921181
],
"position_mm": [
105.08358595578814,
-190.24723298008254,
-27.510167299211812
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.31155327392379134,
-0.15463562501088923,
0.15648554212762705
],
"position_mm": [
311.5532739237913,
-154.63562501088924,
156.48554212762704
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 205,
"position_m": [
0.7523093215252077,
-0.09083060961061572,
0.0008346340096899913
],
"position_mm": [
752.3093215252077,
-90.83060961061572,
0.8346340096899914
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6500123085945008,
-0.010129749718423538,
0.00037630934991916804
],
"position_mm": [
650.0123085945007,
-10.129749718423538,
0.37630934991916803
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.02158476366475693,
-0.020636834069241654,
0.0014210494401394836
],
"position_mm": [
21.58476366475693,
-20.636834069241655,
1.4210494401394835
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.25343701003743363,
-0.008539069637122263,
-0.00013036221721545281
],
"position_mm": [
253.43701003743362,
-8.539069637122262,
-0.13036221721545282
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3479703878536428,
-0.01061651230691183,
0.0005313961558190641
],
"position_mm": [
347.9703878536428,
-10.616512306911831,
0.5313961558190641
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.2503677373645203,
-0.08847882085901496,
0.00033403906195196185
],
"position_mm": [
250.36773736452028,
-88.47882085901496,
0.33403906195196187
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.35399508253545753,
-0.10052438490331879,
0.20056295463404947
],
"position_mm": [
353.9950825354575,
-100.52438490331879,
200.56295463404948
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 219,
"position_m": [
0.3574426443050001,
-0.17075931109523165,
0.11714958243274746
],
"position_mm": [
357.4426443050001,
-170.75931109523165,
117.14958243274747
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 242,
"position_m": [
0.2324984872453346,
-0.049232345567404426,
0.258453372819658
],
"position_mm": [
232.4984872453346,
-49.23234556740442,
258.453372819658
],
"link": "Arm1",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 243,
"position_m": [
0.23165983278628194,
-0.03691303555131961,
0.3063859029006509
],
"position_mm": [
231.65983278628192,
-36.91303555131961,
306.3859029006509
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 246,
"position_m": [
0.3211592492082413,
-0.045132789787813175,
0.29774693253136847
],
"position_mm": [
321.1592492082413,
-45.132789787813174,
297.7469325313685
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 247,
"position_m": [
0.284075689814581,
-0.04192898018572234,
0.3023082143709661
],
"position_mm": [
284.075689814581,
-41.92898018572234,
302.3082143709661
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
}
]
}