arbeiten:latenzmessgeraet

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
arbeiten:latenzmessgeraet [22.06.2015 09:41] pio18483arbeiten:latenzmessgeraet [01.10.2019 11:50] (aktuell) Alexander Bazo
Zeile 2: Zeile 2:
  
 ---- dataentry StudentischeArbeit ---- ---- dataentry StudentischeArbeit ----
-Thema                : Implementierung eines Latenzmessgeräts für Eingabegeräte +Thema                     : Implementierung eines Latenzmessgeräts für Eingabegeräte 
-Art_tags      : BA +Art_thesistypes           : BA 
-Betreuer_title        user:Raphael Wimmer|Raphael Wimmer +BetreuerIn_thesisadvisor    : Raphael Wimmer 
-Student_title        user:Oliver Pieper|Oliver Pieper +BearbeiterIn                   : Oliver Pieper 
-Professor_title      user:Christian Wolff|Christian Wolff +ErstgutachterIn_thesisprofessor : Christian Wolff 
-Status_tag    in Bearbeitung +ZweitgutachterIn_secondthesisprofessor : N.N. 
-Stichworte_tags : latency, usb, game controller, input, hardware +Status_thesisstate        abgeschlossen 
-angelegt_dt              : 2015-06-19 +Stichworte_thesiskeywords : latency, usb, game controller, input, hardware 
-Beginn_dt             : 2015-06-19 +angelegt_dt               : 2015-06-19 
-Ende_dt            : 2015-09-30+Beginn_dt                 : 2015-06-19 
 +Anmeldung_dt              :  
 +Antrittsvortrag_dt        : 2015-08-17 
 +Abschlussvortrag_dt       :  
 +Abgabe_dt                   : 2015-11-10 
 +Textlizenz_textlicense : Unbekannt 
 +Codelizenz_codelicense : Unbekannt
 ---- ----
 +
 +
  
 === Hintergrund === === Hintergrund ===
-In seiner Bachelorarbeit "Quantitativer Vergleich der Performance von Game-Controllern" hat Simon Fürnstein ein Framework auf Basis eines Raspberry Pi entwickelt, das die Latenzmessung verschiedener USB-basierter Eingabegeräte ermöglicht. Darauf aufbauend hat er u.a. einige spezielle Game-Controller auf ihre Latenz hin evaluiert. Im Bezug auf das Zusammenspiel zwischen Hard- und Software gibt es allerdings noch kein kompaktes, fertig implementiertes Latenzmessgerät, das eine schnelle und unkomplizierte elektronische Evaluierung ermöglicht.+In seiner Bachelorarbeit "Quantitativer Vergleich der Performance von Game-Controllern" hat Simon Fürnstein ein Framework auf Basis eines Raspberry Pi entwickelt, das die Latenzmessung verschiedener USB-basierter Eingabegeräte ermöglicht. Darauf aufbauend hat er u.a. einige spezielle Game-Controller auf ihre Latenz hin evaluiert. Im Bezug auf das Zusammenspiel zwischen Hard- und Software gibt es allerdings noch kein kompaktes, fertig implementiertes Latenzmessgerät, das eine schnelle und unkomplizierte elektronische Evaluierung, verschiedener USB-basierter Eingabegeräte wie Tastaturen, Mäuse und eben auch Game-Controllern ermöglicht. Zudem existiert noch kein quantitativer Vergleich von Eingabegeräten verschiedener Gattungen
  
 === Zielsetzung der Arbeit === === Zielsetzung der Arbeit ===
-to do+Ziel der Arbeit ist es, aufbauend auf dem Framework von Simon Fürnstein, ein kompaktes Latenzmessgerät für USB-Eingabegeräte zu implementieren, das mit wenigen Handgriffen eine schnelle elektronische sowie mechanische Evaluierung von tastenbasierten Eingabegeräten ermöglicht. Zudem sollen gezielt verschiedenartige tastenbasierte Eingabegeräte quantitativ auf das Zusammenspiel zwischen mechanischer Betätigung der Drucktasten und der elektronischen Übertragung des Geräte-Outputs hin analysiert werden.  
  
 === Konkrete Aufgaben === === Konkrete Aufgaben ===
-to do+  * Literaturrecherche  
 +  * Einarbeiten in das Framework von Simon Fürnstein 
 +  * Erarbeitung eines Bedienkonzept und technische Spezifikation eines Latenzmessgerätes für tastenbasierte USB-Eingabegeräte 
 +  * Erarbeitung eines technischen Konzepts 
 +  * Implementierung eines High-Fidelity Prototypen für das Latenzmessgerät:  
 +     - Basisfunktion: 1 USB-Input für das Eingabegerät; 1 Output, dessen Kontakte mit der Schaltung des Eigabegerätes verbunden werden, um einen Tastendruck direkt auf der Platine zu simulieren 
 +     - Erweiterung 1: 2. Input, der Daten eines Drucksensors empfängt, der auf der Taste des Eingabegerätes angebracht ist und auf den Fingerdruck des Users reagiert. Hierüber kann zudem die Druckkraft des Users ermittelt werden 
 +  * Anfertigen der Dokumentation des Latenzmessgerätes 
 +  * Datenerhebung (Zeit-Kraft) bzw. Evaluierung verschiedener Eingabegeräte durch den implementierten Prototypen 
 +  * Auswertung der Daten u.a. durch Zeit-Kraft-Diagramm 
 +  * ggf. Studie über die Toleranz des Nutzers hinsichtlich verschiedener Latenzen bei einfachen Jump&Run spielen 
 +  * Schriftliche Ausarbeitung 
 +      
  
 === Erwartete Vorkenntnisse === === Erwartete Vorkenntnisse ===