Skip to content

Un software in grado di gestire il comportamento di un ddr (differential drive robot) cameriere di una Tea-Room ai tempi del Covid-19.

Notifications You must be signed in to change notification settings

LorenzoPiazza/Waiter_Robot

Repository files navigation

Waiter_Robot

STRUTTURA DEL PROGETTO:

/DOCUMENTS
In questa cartella si trovano i seguenti documenti:

  • TFBO20ISS: file con i requisiti del progetto da sviluppare.
  • Overview Iniziale: file che contiene l'approccio iniziale al problema.
  • Workplan: File in cui si trova la programmazione del lavoro. E' presente una suddivisione in Sprint e un Product Backlog.
  • Diagrammi.pptx: file che contiene figure varie realizzate nei vari sprint.
  • Domande Committente.docx: file con miei appunti presi durante i meeting con il prof.

Vi sono poi due cartelle:

  • AnalisiDeiRequisiti: contiene il modello formale prodotto dall'analisi dei requisiti condotta nell'overview iniziale.
  • AnalisiDelProblema: contiene il modello formale prodotto dall'analisi del problema condotta nell'overview iniziale.

/SPRINT
Contiene al suo interno tutti i workspace relativi a ciascuno Sprint realizzato, con i relativi progetti e documenti esplicativi.

All'interno della cartella documents del relativo progetto si trovano i file "SPRINT_N" che illustrano nel dettaglio lo svolgimento di quello Sprint (ad esempio il file Sprint2 si trova nella cartella SPRINT/Sprint2/it.unibo.iss.sprint2/documents).

ISTRUCTIONS TO DEPLOY AND LAUNCH THE APPLICATION:

0. Download or clone the entire project

1. Configure and launch the virtual robot environment made by @Piefrancesco Soffritti

The reference project is it.unibo.virtualRobot2020.

  • Install Node.js
    Open a terminal on it.unibo.virtualRobot2020\node\WEnv\server and execute
    <npm install>
    In the directory it.unibo.virtualRobot2020\node\WEnv\WebGLScene execute
    <npm install>

2. RUN the script runApplication.bat

It will automatically launch the entire application!

3. have fun!

OTHERWISE launch the single processes individually...

1. launch the virtualrobot

  • In the directory it.unibo.virtualRobot2020\node\WEnv\server\src execute
    <node main 8999>
  • Open a browser on
    localhost:8090

2. launch the basicrobot

The executable file is it.unibo.qak20.basicrobot.bat

  • Open a terminal on SPRINT\Eseguibili\it.unibo.qak20.basicrobot-1.0\bin and execute
    <./it.unibo.qak20.basicrobot.bat>

3. launch the context of ctxwaiter

  • Open a terminal on SPRINT\Eseguibili\it.unibo.iss.sprint4-1.0\bin and execute
    <./it.unibo.iss.sprint4.bat>

4. launch the Web Application

  • Open a terminal on SPRINT\Eseguibili\it.unibo.iss.sprint4.clientWeb-boot-1.0\bin and execute
    <./it.unibo.iss.sprint4.clientWeb.bat>
  • Open a browser on
    localhost:7001

About

Un software in grado di gestire il comportamento di un ddr (differential drive robot) cameriere di una Tea-Room ai tempi del Covid-19.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published