src/components/agv.jsx | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/config/setting.js | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/core/warehouse.jsx | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/components/agv.jsx
@@ -30,11 +30,12 @@ } const getLoaderHasBox = (loaderAngle, finger1, finger2, finger3, finger4) => { // console.log(loaderAngle, finger1, finger2, finger3, finger4); if (loaderAngle > 360 - 10 || loaderAngle < 0 + 10) { return finger3 && finger4; return finger1 && finger2; // 取货是对的 } if (loaderAngle > 180 - 10 && loaderAngle < 180 + 10) { return finger3 && finger4; return finger3 && finger4; // 放货是对的 } if (loaderAngle > 270 - 10 && loaderAngle < 270 + 10) { return finger1 && finger2; @@ -50,7 +51,7 @@ const theta = -props.theta; const height = props.height * 0.0655; const forkLength = props.forkLength * 0.1; // console.log(props.forkLength); console.log(props.forkLength); const loaderTheta = Number(props.loaderTheta?.toFixed(1)); const [groupPos, setGroupPos] = useState({ x: 0, y: 0, z: 0 }); src/config/setting.js
@@ -31,7 +31,7 @@ export const SHELF_BAY_GROUP_COUNT = 3; export const SHELF_BAY_UNIT_SEPARTE_DISTANCE = 60; export const SHELF_BAY_UNIT_SEPARTE_DISTANCE = 55; export const SHELF_HEIGHT_FROM_GROUND = 32; src/core/warehouse.jsx
@@ -35,7 +35,7 @@ // lev: 1, // locSts: "STOCK", // }) setBoxData(res); // setBoxData(res); }) getAgvData().then(res => { @@ -50,7 +50,7 @@ // setAgvData(agvRealData); } index++; }, INTERVAL_TIME * 1.1); }, INTERVAL_TIME); return () => { clearInterval(timer);