Git Repo

git.preu.nrw

Übersicht eigener Projekte auf einem selbst-gehosteten Git-Service (GOGS).

Bachelorarbeit

git.preu.nrw

Interaktiver Koffer zum Bachelor-Thema: “Remote Collaboration and Guidance supported with LED indication”. Jedes Modul im Koffer wird durch einen eigenen Arduino-Microcontroller gesteuert. Über den I2C Bus sammelt der Master-Arduino alle Daten der angeschlossenen Module und überträgt diese über ein Funkmodul an einen Empfänger-Arduino welcher am PC angeschlossen ist. Die aufbereiteten Daten werden nach Empfang an eine Unity3D Instanz weitergeleitet.

Der Kommunikationsweg kann bidirektional betrieben werden, somit können nicht nur Zustände von Sensoren abgegriffen, sondern auch die angeschlossenen LEDs in den Untermodulen angesteuert werden. Die Wissenschaftliche Vertiefung, Bachelorarbeit und die durchgeführte Studie dienten als Grundlage für das auf der Mensch und Computer Konferenz 2019 präsentierte Paper “Remote Guidance for Machine Maintenance Supported by Physical LEDs and Virtual Reality”.

Klassenkasten

www.stephanklatt.com

Masterarbeit für “inter­kulturelle Medien­kompetenz im Spiel” von Stephan Klatt. Unterstützt bei dem technischen Aufbau und der Programmierung des Mikrocontrollers sowie der Unity3D-basierten Anwendung.

Die zwei im Klassenkasten befindlichen RFID Reader erfassen die Tags bei dem Auflegen der Bilder auf den Kasten (jedes Bild hat einen eigenen RFID-Tag). Aus einem großen Pool werden zwei zueinander passende Bilder gesucht. Gibt es eine Über­einstimmung, wird ein Erklärungsvideo zu den abgebildeten Gegenständen auf den Bildern abgespielt. Passen die Bilder nicht zueinander werden Hinweisvideos abgespielt, die jedoch auf drei Chancen beschränkt sind bevor das Spiel vorbei ist. Die Wahl der Bilder und die Erstellung der Videos erfolgte unter Anleitung von Stephan Klatt durch die Schüler und Schülerinnen.

Cliffhanger VR

mirevi.de/projects/cliffhangervr

Bei CliffhangerVR können Kletterer sicher im Innen­raum trainieren und Gefahren­situationen durchspielen. Sie klettern real in geringer Höhe und befinden sich gleich­zeitig in der Virtuellen Realität auf einer hohen Klippe. Realisiert wird das durch ein Full-Body-Tracking, dem HTC Vive System sowie selbst­entwickelten VR Handschuhen an einem modularen “Steck”-Kletterturm.

Zum Abgleich der realen zur virtuellen Welt wurde in der ersten Iteration ein manuelles Kalibrieren des Turmes durchgeführt. Alle realen Objekte wurden für die virtuelle Welt nachmodelliert um so visuelles und haptisches Erlebnis kor­re­lie­ren zu lassen (Anfassen der Klettersteine / Planken / Turm). Damit auch die eigenen Hand, insbesondere die Finger in der virtuellen Welt möglichst realistisch wirken, wurde ein Handschuh-Paar auf Arduino-Basis entwickelt. Sie beinhalten Flex-Sensoren für jeden Finger welche die Beugung der gesamten Hand beim Greifen eines Steines abbildet.

Heartbeat

vimeo.com/226932634

Kommunikationsdesign-Projekt für das Thema “Transformation”. Angelehnt an eine chladnische Klangplatte wurde ein Wasser­becken gebaut welches mit einem darunter liegenden aktiven Lautsprecher beschallt wird (Tonograph). Das eingefüllte Wasser wird so, je nach Frequenz und Amplitude, in Schwingung versetzt und bildet verschiedene Klangfiguren.

Visualisiert wird der Herzschlag der Person die einen Fitness-Tracker trägt, erfasst werden die Daten über eine Open-Source-Projekt-App (Android Studio) welche an die Anforderungen angepasst und mit einer Audioausgabe erweitert wurde.

HandballVR

vimeo.com/389945606

Ein Handballspiel in Virtueller Realität mit der Möglichkeit mehrere Spieler über ein lokales Netzwerk zusammen spielen zu lassen. Die Datenkommunikation wurde über das offene OSC Protokoll (MIDI) in einer Server-Client Architektur realisiert. Ein oder mehrere Objekte (hier der Handball) können somit interaktiv von einem Spieler an einen anderen Spieler übergeben werden. Parallel zu HandballVR wurde JengaVR entwickelt, das auf dem gleichen Prinzip beruht.

Das Handballspiel wurde auf dem Innovationstag 2017 und während des Felix Awards 2017 ausgestellt.

ClimbVR

vimeo.com/389945577
vimeo.com/389961582

ClimbVR ermöglicht ein virtuelles Klettern an einer ehemaligen Stau­mauer. Neben zwei vor­gegebenen Routen kann der Nutzer an zwei Säulen eine Zufalls­route, in Abhängigkeit der Routen­schwierigkeit, dynamisch generieren lassen. Der Spieler kann außerdem in der Anwendung die Lichtverhältnisse und Sonneneinstrahlungen auf seine Bedürfnisse anpassen.

BrainTwisterVR

vimeo.com/389933093

Erstes VR Projekt nachdem die HTC Vive (2015) veröffentlicht wurde und in der Hochschule Düsseldorf zur Verfügung stand. BrainTwister ist eine Psycho-Horror-Demo mit dem Ansatz sich nicht Teleportieren zu müssen um eine veränderte Umgebung zu betreten (Immersionssteigerung). Die aktuelle Szene wird hingegen im nicht sichtbaren Bereich des Nutzers manipuliert. Durch bewusste Platzierung von Objekten und Hinweistexten wird der Nutzer zum Umschauen/Wegschauen animiert, das dann als Trigger für die Veränderungen im Hintergrund dient.

Immobilienwebseite

im-plan.de

Aktualisierung der bestehenden IM PLAN Firmen­webseite (Web1.0) zu Web2.0. Responsives Webdesign im One-Page-Layout als Theme für eine WordPress Webinstanz. Lazy Load Scripts sorgen für optimierte Ladezustände der Webseite.

Graphen Editor

hendrik.preu.nrw/expose/graph/

Ein Canvas-basierter Graphen-Editor zum Einstieg dynamischer HTML5 Inhalte. Der Editor wurde ohne Frameworks programmiert und soll eine einfache quadratische Funktion wiedergeben.

Parallax Scrolling – Lakritz

hendrik.preu.nrw/expose/lakritz/

Erstes Web-Projekt im Rahmen der Hochschule Düsseldorf zum Thema Parallax Scrolling. Inhalt, Planung und Realisierung sollten selbst organisiert werden. Nach mehreren Iterationen wurde die Geschichte über die Herstellung von Lakritz gewählt und mit dem Framework skrollr realisiert.

Praxiswebseite

augenheilkunde-arnstadt.de

Kompakte, dynamische Web­seite für die Augen­ärzte Schmidt in Arnstadt. Die Web­seite verfügt über ein selbst programmiertes Backend damit Inhaltliche Änderungen der Webseite vorgenommen werden können.