first commit

This commit is contained in:
2026-08-04 14:30:00 +09:00
commit 4176f04a61
25 changed files with 5294 additions and 0 deletions

86
templates/layer.html Normal file
View File

@@ -0,0 +1,86 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>레이어 관리</title>
<link rel="stylesheet" href="../static/css/layer.css" />
</head>
<body>
<div id="alert">
<div id="alertBox">
<div id="loader"></div>
<span id="alert_msg"></span>
</div>
</div>
<div class="container">
<main>
<div class="leftContainer">
<div class="leftbuttonBox">
<button id="normalButton">일반 쌓기</button>
<button id="oneLineButton">한줄 쌓기</button>
<div class="inputContainer">
<div id="palletHeightTitle" style="display: none">
납작 팔레트 높이
</div>
<input
type="number"
id="palletHeight"
placeholder="mm"
style="display: none"
/>
<div id="palletHeightTitle" style="display: none">
팔레트 높이
</div>
<input
type="number"
id="palletHeight"
placeholder="mm"
style="display: none"
/>
</div>
</div>
</div>
<div class="middleContainer">
<div class="middleBoxContainer">
<div class="buttonBox">
<div class="buttonWithImage">
<img
src="../static/img/wooden_wheel_pallet.png"
alt="나무 바퀴 팔레트"
/>
<button id="woodenWheelPallet">나무 바퀴</button>
</div>
<div class="buttonWithImage">
<img
src="../static/img/iron_wheel_pallet.png"
alt="철제 바퀴 팔레트"
/>
<button id="ironWheelPallet">철제 바퀴</button>
</div>
<div class="buttonWithImage">
<img
src="../static/img/wooden_flat_pallet.png"
alt="나무 납작 팔레트"
/>
<button id="woodenFlatPallet">나무 납작</button>
</div>
</div>
</div>
</div>
<div class="rightContainer">
<button id="exitAppButton">앱 종료</button>
<button id="resetButton">데이터 초기화</button>
<div></div>
<button id="sendPaletteInfo">데이터 저장</button>
<button id="startRobotButton" disabled>로봇 동작 시작</button>
</div>
</main>
</div>
<script src="../static/js/layer.js"></script>
</body>
</html>

View File

@@ -0,0 +1,55 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>로봇 동작 중</title>
<link rel="stylesheet" href="../static/css/oneLineProgress.css" />
</head>
<body>
<div class="container">
<main>
<div class="leftContainer">
<div class="gridContainer">
<div class="gridItem" id="grid2">2</div>
<div class="gridItem" id="grid4">4</div>
<div class="gridItem" id="grid1">1</div>
<div class="gridItem" id="grid3">3</div>
</div>
<div class="buttonContainer">
<div id="currentLayerIndexDisplay">현재 쌓고 있는 단 :</div>
<button id="run">한줄 쌓기 실행</button>
<button id="stop">한줄 쌓기 멈춤</button>
</div>
</div>
<div class="rightContainer">
<div class="buttonBox">
<button id="exitAppButton">앱 종료</button>
</div>
<div class="buttonBox">
<button id="stackerStartButton">스태커 시작</button>
<button id="stackerStopButton">스태커 정지</button>
</div>
<div class="buttonBox">
<button id="upDownOnButton">올림</button>
<button id="upDownOffButton">내림</button>
</div>
<div class="buttonBox">
<button id="leftRightOnButton">닫힘</button>
<button id="leftRightOffButton">열림</button>
</div>
<div class="inputContainer">
<button id="finishAction">바로 책 집어가기</button>
<button id="terminateAction">로봇 동작 종료</button>
</div>
</div>
</main>
</div>
</body>
<script src="../static/js/oneLineProgress.js"></script>
</html>

51
templates/progress.html Normal file
View File

@@ -0,0 +1,51 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>로봇 동작 중</title>
<link rel="stylesheet" href="../static/css/progress.css" />
</head>
<body>
<div class="container">
<main>
<div class="leftContainer">
<div class="msg">로봇이 움직이는 중입니다.</div>
<div id="indexDisplay">
<p>
현재 <span id="currentLayerIndex">0</span>
<span id="currentDataIndex">0</span>위치
</p>
<!-- <P>책 높이 : <span id="currentSensorHeight">0</span></P> -->
</div>
<button id="finishAction">바로 책 집어가기</button>
<button id="terminateAction">로봇 동작 종료</button>
</div>
<div class="rightContainer">
<div class="buttonBox">
<button id="exitAppButton">앱 종료</button>
</div>
<div class="buttonBox">
<button id="stackerStartButton">스태커 시작</button>
<button id="stackerStopButton">스태커 정지</button>
</div>
<div class="buttonBox">
<button id="upDownOnButton">올림</button>
<button id="upDownOffButton">내림</button>
</div>
<div class="buttonBox">
<button id="leftRightOnButton">닫힘</button>
<button id="leftRightOffButton">열림</button>
</div>
</div>
</main>
</div>
</body>
<script src="../static/js/progress.js"></script>
</html>