Skip to content

生成模擬倉儲環境專題計劃 #1

Description

@KelenHappy

生成模擬倉儲環境專題計劃

專題概述

本專題旨在開發一個模擬倉儲環境(Amazon warehouse),利用 Three.js 進行虛擬現實的模擬,設計友好的UI/UX界面,讓用戶可以交互

專題目標

  1. 設計一個虛擬倉儲環境,模擬實際倉儲操作。
  2. 可以輸入包裹單號(json格式)存入,或取出
  3. 可以輸入不同的warehouse大小
  4. 設計直觀的用戶界面,方便用戶進行操作。

專題時間表

7-8月:需求分析與規劃

  • 確定模擬的倉儲系統
  • 制定專題計劃

9月:學習環境建模

  • 學習使用Threejs進行學習
  • 學習使用Threejs進行UI/UX

10月:初步功能

  • 使用Threejs進行倉儲環境的3D建模
  • 使用Threejs進行倉儲環境的UI/UX開發

11-2月:深入功能開發

  • 使用Threejs插件(web socket )開發倉儲操作功能(如存取貨物、庫存管理)
  • 實現用戶交互功能(如點擊、拖放等)
  • 自動路徑結合進Threejs。A包裹->出口(如何讓機器協同)

3月:深入UI/UX設計

  • 設計用戶界面原型
  • 進行用戶測試,收集反饋
  • 根據反饋優化UI/UX設計

4月:整合與測試

  • 整合環境建模與功能開發
  • 進行系統測試,確保功能正常
  • 修復bug,優化性能

5月:文檔

  • 撰寫使用手冊與專題報告

6月:專題總結

  • 準備專題報告與演示
  • 確認最終成果

預期成果

  • 完成一個功能完整的模擬倉儲環境
  • 提供良好的用戶界面與體驗
  • 模擬包裹分類、所需時間。
  • 讓用戶設定需要多大的空間
  • 撰寫完整的技術文檔與使用手冊
  • 解決補貨流程效率問題與倉儲容積利用
  • 運行模擬,觀察系統在不同條件下的表現。可以調整參數(如機器人數量、儲物箱配置等)以測試系統的靈活性和效率。
  • 影片IKEA Auto Warehouse
  • 影片Auto Store

技術

  • Threejs 基礎渲染
  • 製作與互動功能(拖拉、顯示資訊)
  • 倉儲環境建模(可以從免費素材學起)
  • 資料邏輯與使用者操作邏輯(拖放、儲存)
  • Python 進階功能(如自訂數量)
  • 優化路徑

參考資料

Metadata

Metadata

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions