Skip to content

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

Notifications You must be signed in to change notification settings

michalMalujdy/_UWP_PalletizingDes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages