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

504 lines
9.4 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:27:36Z",
"summary": {
"num_cameras": 3,
"num_markers": 23,
"num_constraints": 94
},
"cameras": [
{
"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.24527122335502521,
-0.11141046816271304,
0.34454331488550655
],
"position_mm": [
245.27122335502523,
-111.41046816271303,
344.54331488550656
],
"link": "FingerA",
"normal": [
0.0,
-0.9375276894468237,
0.34791066600565723
]
},
{
"marker_id": 42,
"position_m": [
0.2118811558042662,
-0.07781365848293494,
0.342400152995323
],
"position_mm": [
211.8811558042662,
-77.81365848293494,
342.400152995323
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.26529170988465156,
-0.07622821858597881,
0.3414614055484114
],
"position_mm": [
265.29170988465154,
-76.22821858597881,
341.46140554841145
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 46,
"position_m": [
0.5367918358371097,
0.18322698650338168,
-0.03214150547591789
],
"position_mm": [
536.7918358371096,
183.22698650338168,
-32.14150547591789
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 47,
"position_m": [
0.34370428583449786,
-0.2870665251924045,
-0.022677076970278695
],
"position_mm": [
343.70428583449785,
-287.06652519240447,
-22.677076970278694
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6873714828312211,
-0.3192089075150672,
-0.028350806927849248
],
"position_mm": [
687.3714828312211,
-319.2089075150672,
-28.35080692784925
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.48779958855077193,
0.21117735452882944,
-0.024089641324258507
],
"position_mm": [
487.79958855077194,
211.17735452882943,
-24.08964132425851
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.34106465232689853,
-0.32930272607564853,
-0.03506163127404922
],
"position_mm": [
341.0646523268985,
-329.30272607564854,
-35.06163127404922
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.284213649116697,
-0.2609966158129883,
-0.026771497425801722
],
"position_mm": [
284.213649116697,
-260.9966158129883,
-26.771497425801723
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.49881508073116376,
0.16729615670087497,
-0.026530197018353917
],
"position_mm": [
498.8150807311638,
167.29615670087497,
-26.530197018353917
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.0492505077156583,
-0.21701882040508658,
-0.0194685559083475
],
"position_mm": [
49.2505077156583,
-217.0188204050866,
-19.4685559083475
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7769092844349706,
-0.2359855273802336,
-0.02766196279792988
],
"position_mm": [
776.9092844349707,
-235.9855273802336,
-27.66196279792988
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.021830207222500286,
-0.1888872797627608,
-0.03135139640341099
],
"position_mm": [
-21.830207222500285,
-188.88727976276078,
-31.351396403410988
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.21050940063091372,
-0.36353919577527205,
-0.02636249382376973
],
"position_mm": [
210.50940063091372,
-363.53919577527205,
-26.36249382376973
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5753573218252908,
0.17405934552930805,
-0.02787787794542197
],
"position_mm": [
575.3573218252908,
174.05934552930805,
-27.877877945421968
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005491239831927799,
-0.27849292065596104,
-0.029071654198016418
],
"position_mm": [
5.4912398319278,
-278.49292065596103,
-29.071654198016418
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4426203764532456,
0.19374090896264307,
-0.02902980946168152
],
"position_mm": [
442.62037645324557,
193.74090896264306,
-29.02980946168152
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.30505557851555887,
-0.35900779440395486,
-0.02483785972891628
],
"position_mm": [
305.05557851555886,
-359.00779440395485,
-24.83785972891628
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6506709680765456,
-0.2240134474090463,
-0.02660841128855055
],
"position_mm": [
650.6709680765456,
-224.0134474090463,
-26.60841128855055
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10621656204791255,
-0.19028901254834865,
-0.02709253889072064
],
"position_mm": [
106.21656204791255,
-190.28901254834867,
-27.09253889072064
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.2664422465683152,
-0.16744331812573565,
0.24880076933925943
],
"position_mm": [
266.4422465683152,
-167.44331812573566,
248.80076933925943
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35217933168574794,
-0.08925720129432622,
-0.00040942103302903977
],
"position_mm": [
352.17933168574797,
-89.25720129432622,
-0.40942103302903976
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.16611817343929444,
-0.14224339981375742,
0.08747986039465883
],
"position_mm": [
166.11817343929445,
-142.2433998137574,
87.47986039465883
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
}
]
}