Planning and Executing a Manufacturing Workflow in a Virtual Manufacturing Environment with Linked Data Interfaces
This is the example implementation for our demo submission for ATAC21.
In these directories the vocabulary along with the operational semantics is stored as Turtle and N3 files. Every file name that belongs to the HTN Ontology starts with htn* . The vocab and the rules are commented with explanations. Other files include the list vocab taken from the WiLD setup and some implementation-specific rules for data retrieval.
In this directory you can store your planning problem descriptions. For reference, an example description for building a flamethrower is included. To test it, first set up the environment as described below, then run the following scripts:
init-servers.sh
to upload vocab, problem description and instances to LDBBCrunIt.sh -n
to start the decompositionrunWild.sh -n
to start the generated workflows
How to setup your environment
- Move
.env
to.env.local
and adapt the paths/urls - Start LDBBC and the virtual factory by using the
start-servers.sh
andstop-servers.sh
scripts. - Setup your
/etc/hosts
so that tok450s.lan points to your local IP - Download Linked Data-Fu and adapt the executable path in
.env.local