Skip to content

Latest commit

 

History

History
43 lines (26 loc) · 1.7 KB

README.md

File metadata and controls

43 lines (26 loc) · 1.7 KB

Palletizing-DES

A descrete event system (DES) of a palletizing process created in Universal Windows Platform for Control Theory study course.

Structure

  • The projects follows the MVVM pattern separating the bussiness logic and the view.
  • Dependency injection was applied for decoupling classes.
  • For either purpouses MVVM Light Toolkit was used.

Functionalities

  • Displaying the current state of DES
  • Possibility to nagivagte between states by chosing an event available from current state
  • Displaying previous state and event
  • Check DES for blocks occurrences (states that cannot be left once inside)
  • Finding possibly shortest path between two chosen states
  • Loading DES from config file in JSON format

Visual overview

  • Overral Overview

  • Navigation between states Overview

  • Blocks check Overview

  • Loading DES from chosen file Overview

  • Shortest path finding displayed on scrollable view Overview

    Overview

Raspberry PI

Universal Windows Platform app is capable of running on any platform that is able to run Windows 10 system. On a Raspberry PI Windows 10 IoT can be installed, so the app was also deployd on the ARM platform and as a result it was working just fine.

Overview

License

MIT