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 進階功能(如自訂數量)
  • 優化路徑

參考資料

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

No labels
No labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions