Skip to content

miricinka/Automated-warehouse-simulation---java-8

Repository files navigation

Autors:

  • Mirka Kolarikova (xkolar76),
  • Martin Zovinec(xzovin00)

Contribution:

  • Mirka 80%
  • Martin 20%

Automated warehouse simulation in java 8.

Simulator skladu zbozi a vydeje objednavek v Java 8.

Je potřeba nejdříve spustit skript lib/get-libs.sh.

image

You can load your own warehouse map file (in YAML format) into the program. Current map file

Trolleys fulfill orders one at a time by collecting goods from specific shelves. Once they have picked up all the required items, they proceed to a designated pickup point and are ready for the next order.

Each type of good is stored on its own shelf, with a specified weight and number of pieces.

Trolleys have a weight capacity, and if they cannot complete an entire order due to this limit, they will do so in multiple trips.

Trolleys are intelligent (implemented by modified backtracking algorithm) and can determine the most effective path to collect all the goods. By clicking on a specific trolley, you can view its current path, capacity, and order progress. Small red dots indicate where the trolley will stop to pick up goods.

image

The simulation speed is adjustable.

image

You can monitor the progress of all orders in real-time.

imageimage

It is also possible to add new orders, although the number of goods in the shelves is limited!

image

If you need to block a path, you can do so by clicking on it, and it will turn red, indicating that trolleys will not use it and must choose an alternative route.

image

The main plane is zoomable.

image

About

automated warehouse simulation with intelligent trolleys, with UI

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published