Skip to content

This Repository contains the OmnAIView Software, which is used in the AW4null Research Projects

License

Notifications You must be signed in to change notification settings

skunkforce/OmnAIView

Repository files navigation

OmniView

OmniView ist eine universelle GUI um die Messgeräte der Forschungskooperation AW4null anzuzeigen. Mehr Informationen über AW4null finden sich unter [www.autowerkstatt40.org].

Prototype

Ein Prototype der Software befindet sich in [www.figma.com](FIGMA). Nach einem Klick auf den Link, muss die Einsicht erst von @bjoekeldude freigegeben werden. Der Prototype wird kontinuierlich geupdated und soll das Entwicklungsergebnis visualisieren. Die konkreten Entwicklungsschritte werden im Projektplan festgehalten, welcher von @markuskae gepflegt wird.

Hilfe und Onboarding

Auf [https://moodle.aw4null.de/] (unserer Lernplattform) finden sich weitere Hilfen und Ressourcen zum aw4null Projekt. Ansprechpartner ist @wasilina83

Teilnehmen und Mitarbeiten

Buildstatus

example workflow

Buildprozess Linux

ins OmniView Verzeichnis wechseln

submodule updaten und initalisieren:

git submodule update --init --recursive

buildordner erstellen:

mkdir build

in den buildordner navigieren:

cd build

cmake ausführen:

cmake ..

make ausführen:

cmake --build .

OmniView ausführen:

./OmniView

OmniView funktioniert auch ohne den Sudobefehl. Noch kann die Software aber so nicht mit angeschlossenen Omniscopes kommunizieren.

Buildprozess Windows

ins OmniView Verzeichnis wechseln

submodule updaten und initalisieren:

git submodule update --init --recursive

buildordner erstellen:

mkdir build

in den buildordner navigieren:

cd build

cmake ausführen:

cmake .. -DVCPKG_TARGET_TRIPLET="x64-windows-static"

make ausführen:

cmake --build .