... | ... | @@ -76,9 +76,9 @@ In den folgenden Kapiteln wird genauer auf die einzelnen Bestandteile eingegange |
|
|
|
|
|
In dieser Abbildung ist der Systemkontext dargestellt. Die Middleware ist die Verbindung zwischen Accelorator und Anki Vector. Eine Person möchte online Teilnehmen und kommuniziert durch die den Vector mit den anderen Kursteilnehmenden. Auch wenn der Accelerator angepasst werden muss, ist dieser nicht in der Systemarchitektur vorhanden. Dies erleichtert die Darstellung. Genauere Informationen zu den Änderungen sind im Kapitel Accelerator präsentiert.
|
|
|
|
|
|

|
|
|

|
|
|
|
|
|
Die Anki_Gui verbindet den Vektor mit dem Accelerator Raum. Dabei wird eine Socketverbindung verwendet um den Vektor einzuloggen. Weiteres dazu steht in dem Kapitel Anki_Gui. Sobald ein Statusupdate gesendet wird, kann die Anki_Gui dieses als JSON-Datei empfangen. Die JSON-File wird verarbeitet und der Status wird extrahiert. Der Status kann mit der Funktion send_reaction_to_anki an die API des Ideationtable weitergegeben werden. Eine Funktion namens accelerator verwendet je nach status eine der vorgegebenen Funktionen des Managers. Diese Funktionen binhalten die Regeln der Hierarchie der Animationen. Diese Hierarchieebenen werden unter Middleware weiter beschrieben. Die Befehle werden im Anschluss an den Vector weitergegeben.
|
|
|
Die Anki_Gui verbindet den Vektor mit dem Accelerator Raum. Dabei wird eine Socketverbindung verwendet um den Vektor einzuloggen. Weiteres dazu steht in dem Kapitel Anki_Gui. Sobald ein Statusupdate gesendet wird, kann die Anki_Gui dieses als JSON-Datei empfangen. Die JSON-File wird verarbeitet und der Status wird extrahiert. Der Status kann mit der Funktion send_reaction_to_anki an die API des Ideationtable weitergegeben werden. Eine Funktion namens accelerator verwendet je nach Status eine der vorgegebenen Funktionen des Managers. Die ausführbaren Vectorfunktionen sowie die dazu gehörigen Bilddateien sind unter useCases auffindbar. Diese Funktionen binhalten die Regeln der Hierarchie der Animationen. Diese Hierarchieebenen werden unter Middleware weiter beschrieben. Die Befehle werden im Anschluss an den Vector weitergegeben.
|
|
|
|
|
|

|
|
|
|
... | ... | |