Skip to content

An AI-driven simulation platform for Autonomous Mobile Robots (AMRs) in warehouse automation. AMR-Simulation optimizes pathfinding, energy usage, and task management, improving operational efficiency and adaptability in dynamic warehouse environments.

License

Notifications You must be signed in to change notification settings

Jung028/AMR-SIM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AMR-SIM

AMR-SIM is an AI-powered simulation tool for planning and testing Autonomous Mobile Robot (AMR) systems in warehouse environments. It helps pre-sales engineers and warehouse planners simulate different scenarios to meet specific throughput goals, robot types, and layout configurations.

🚧 This project is still in progress — currently focused on building core features like throughput configuration, dynamic map layout, and algorithm selection.


🛠 Tech Stack

  • Frontend: React.js, TypeScript, Tailwind CSS
  • Backend: Python, FastAPI
  • Database & Tools: Google Sheets API, PostgreSQL (planned), Docker
  • AI & Analysis (Upcoming): NumPy, pandas, scikit-learn, HuggingFace, LangChain

✅ Current Features

  • Google Sheets Integration

    • Users can input desired throughput, number of robots, and other warehouse configurations.
    • Data is synced with the front-end UI for real-time updates.
  • Custom Map Creation

    • Define robot positions, stations, shelves, chargers, and high-traffic zones.
    • Interactive grid-based layout using data from the spreadsheet.
  • Algorithm Selection Interface

    • Choose from multiple planning algorithms like A*, Dijkstra, Genetic, ACO, DWA.
    • Hover tooltips explain advantages and drawbacks of each method.

🧩 Coming Soon

  • Order simulation using Geek+ Picking System API standard (v3.4.2)
  • AI-powered chatbot assistant for system guidance and Q&A
  • Visualization dashboard with heatmaps and performance insights
  • Full simulation environment with robot coordination logic
  • Web app login & spreadsheet sync for multiple users

📷 Preview

Spreadsheet Integration

Desired Output Table

Excel Throughput Calculator

Throughput Calculator

Custom Map Grid

Screenshot 2025-05-06 at 4 11 49 PM

📦 Installation

# Clone the repo
git clone https://github.com/Jung028/AMR-SIM.git
cd AMR-SIM

# Install backend dependencies
cd backend
pip install -r requirements.txt

# Install frontend dependencies
cd ../frontend
npm install
npm run dev

About

An AI-driven simulation platform for Autonomous Mobile Robots (AMRs) in warehouse automation. AMR-Simulation optimizes pathfinding, energy usage, and task management, improving operational efficiency and adaptability in dynamic warehouse environments.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published