Interaktionskomponenten für CW

Slides:



Advertisements
Ähnliche Präsentationen
interaktiver Web Service Workflows
Advertisements

Proseminar: Anwendungen für Augmented Reality
Cloud42 Dominik Muhler Seminar StuPro cims cims.
Anbindung mobiler Endgeräte über den Terminal Service
Bauteile des PC´c Werden vorgestellt: PC-Gehäuse Prozessor Tastatur
Virtuelle Realität und Simulation im Bahnlabor RailSiTe® Modulare Architektur ermöglicht flexiblen Einsatz Christoph Torens, Ingo Steinhäuser, Martin.
Implementierung eines BPSK (De)Modulators auf einem Spartan 3E FPGA
Fortgeschrittenenpraktika WS 2003/04 Database Research Group, Prof. Dr. Bernhard Seeger Department of Mathematics and Computer Science University of Marburg.
Front-End Rechner: Alternativen zum Desktop (S. Herb, Mai 2004)
/The Anti-Mac Interface, Gentner, Nielson ’96/ WIMP-Prinzipien
Arbeitsbereich Technische Aspekte Multimodaler Systeme Universität Hamburg Fachbereich Informatik Oberseminar TAMS Grundlagen omnidirektionaler Sichtsysteme.
Abteilung EHS Eingebettete Hardware-/Software-Systeme Prof. Dr. Wolfgang Nebel Carsten Beth PDA Hörgerät Entwicklung eines PDA-basierten Hörgerätes.
Datenbankzugriff im WWW (Kommerzielle Systeme)
Kooperierende autonome Fahrzeuge
Testing of the Wireless Interface Between a Commercial PDA and Multi - Modal Display Cluster of a Vehicle Vortrag_Paderborn.ppt / Ning /
Alexander Au, Jonas Posniak
Pervasive Computing Kleiner Seminarvortrag Timotheus Pokorra.
Cassey - Common Answer Set Evaluation sYstem Jean Gressmann Benjamin Kaufmann Robert Lenk.
Praktikum Entwicklung und Einsatz von Geosoftware I - Sitzung 6 Model-View-Controler als Grundlage für Nutzerschnittstellen Sommersemester 2003 Lars Bernard.
Andreas Peters Seminar: „Location Based Services“ SS 2006
Datenmanagement – Quo Vadis? PLANet – Planung von Lehrveranstaltungen am Fachbereich IMN Thomas Matzke
Vorlesung: 1 Betriebssysteme 2007 Prof. Dr. G. Hellberg Studiengang Informatik FHDW Vorlesung: Betriebssysteme Hochverfügbarkeit (Einführung) 3. Quartal.
Vorlesung: 1 Betriebssysteme 2008 Prof. Dr. G. Hellberg Studiengang Mechatronik FHDW Vorlesung: Betriebssysteme Hochverfügbarkeit (Einführung) 2. Quartal.
CAR Car Augmented Reality Präsentiert von Michael Emmersberger
Anwendungen in der Flugzeugindustrie Kurt Marschall.
– Team 2 Aktueller Projektleiter: Christian Krapp
Anwendung 1 Einordnung in das „UbiComp“-Projekt Szenarien Zielsetzung
AW1.
Zukunft des Webs? Dennis Beer Christian Blinde
Beschleunigung Virtueller Privater Netze durch Netzwerkprozessoren
Platzhalter für Bild, Bild auf Titelfolie hinter das Logo einsetzen Mobiles Smart Home Innovationsseminar SS 2011, 11. Februar 2014.
Evaluierung des ITU-T.124 Telekonferenzstandards
EPOC Embedded Performance Analysis for Organic Computing.
Studienarbeit Mini-Web-Server auf einem Signalcontroller
Masterseminar Robert Neßelrath Lehrstuhl Wahlster 2007 Framework zum Klassifizieren von Gesten basierend auf multiplen Sensoren.
Pervasive Games fürs Dorf Bachelor-Seminar SS07 M. Mehdi Moniri Betreuer: Michael Schmitz.
MCK 5: Hardware für die Kommunikation
© 2008 Microsoft Deutschland GmbH, Alle Rechte vorbehalten. Folie 1 | Samstag, 5. April 2014 | innovative-teachers.de Pimp my Edding.
Tobias Kluge: FAME Middleware / Karlsruhe / The FAME project – Middleware.
Prototypical And Immersive Navigator
Service Computing   Prof. Dr. Ramin Yahyapour IT & Medien Centrum 19. Januar 2010.
Cooperation unlimited © Zühlke Juni 2009 Hansjörg Scherer Folie 1 Cooperation unlimited TFS als BackEnd für Visual Studio und Eclipse.
Entwurf, unverbindlicher Vorabzug !
Durchbruch in Sachen Kommunikation
NDK Enterprise Technologien Informationen Infrastruktur und Fallstudie Daniel Nydegger Studienleiter Enterprise System Entwicklung.
Kickoff Präsentation WS Eigenständige Entwicklung und Konstruktion einer ControllerplatineProjektziel.
Agenda Rückblick 2. Aufbau der Software Benutzeroberfläche 4. Ausblick
AK Simulationswerkzeuge für das RE R. Schmid / Folie 1 Evaluation von simulationsfähigen RE-Werkzeugen Reto Schmid Institut für Informatik,
Ein Überblick über verschiedene Verfahren
Linking and Brushing on ODBC Basis
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Bachelor & Master Theses in Computer Networks No Lecture
© author(s) of these slides 2013 including research results of the research network ES and TU Darmstadt otherwise as specified at the respective slide.
P ROJEKTGRUPPPE A VIONIC A RCHITECTURE PRÄSENTATION ZUM ERSTEN REVIEW.
Windows Interface Guidelines for Software Design1 The Windows Interface Guidelines for Software Design.
VirtualPatt 2000 Interaktives 3D-Schachspiel
Manuel Lässer Reto Meier Semesterarbeit Eingabegeräte 2002 Folie 1 Semesterarbeit Eingabegeräte.
AP3 – Informationsmodell ByMedConnect Archetypen Hans Demski Helmholtz Zentrum München Arbeitsgruppe MEDIS Institut für Medizinsche und Biologische Bildgebung.
Arazm Hosieny – Department Informatik “Wearable Computing” als Unterstützung für Pervasive Gaming Seminar/Ringvorlesung Wintersemester 2008/2009.
Photonic Networks + Systems Fraunhofer Heinrich Hertz Institute Fraunhofer Heinrich Hertz Institute, Einsteinufer 37, Berlin
OOSE nach Jacobson Sebastian Pohl/ST7 Betreuer: Prof. Dr. Kahlbrandt.
Komponenten des Computers
Technische Universität München Praktikum Mobile Web Teil Kollaboratives Bewerten und Filtern am Touchscreen Robert Eigner
Technische Universität München, Informatik XI Angewandte Informatik / Kooperative Systeme Praktikum Mobile Web 2.0 – 2.Teil Wolfgang Wörndl, Robert Eigner.
© WZL/Fraunhofer IPT Entwicklung einer Profilbörse für Konfigurationen von Smartphones Vortrag der Seminararbeit von Patrick Posor Aachen, den
Technische Universität München, Informatik XI Angewandte Informatik / Kooperative Systeme Verteilte Anwendungen: Entwurf Dr. Wolfgang Wörndl
Rechen- und Kommunikationszentrum (RZ) Selektionsstrategien auf Graphstrukturen Sven Porsche Seminarvorträge Aachen.
Die Computermaus Von Ziegler Bernhard.
Context-Awareness: aktuelle Projekte
Inhalt: Ziele dieser Präsentation:
Dual Master Programm mit KAIST
 Präsentation transkript:

Interaktionskomponenten für Collaborative Workspaces Vortrag Anwendung 2 zum Masterprojekt „UbiComp“ 11. Januar 2006

Interaktionskomponenten für CW Vielleicht noch weiter gehen: nicht nur Technik sondern auch Anwendungsebene – Möglichkeiten (funktional) der Geräte, welche Software ist geeignet Ich werde hier die Wii-Technik erklären, in alle Einzelheiten – wie ist das auf meine Arbeit übertragbar Da in Anwendung 1 schon alles abgegrast wurde, beschäftige ich mich hier mit zu verwendender Technologie Ich habe mich schon festgelegt, nun beschreibe ich nur die Wii. Traurig aber wahr, ich wer mal die WiiMote beschreiben, das sollte eigentlich mein Stick werden Bisher entstandene Anwendungen beschreiben Agenda Einführung Einordnung in das gesamte Masterprojekt Alternative Eingabegeräte (Teil 2) Nintendo Wii Remote: Vorbild des Grabstick Systembeschreibung Bewertung der Funktionalität aktuelle Wiimote-Projekte Fazit und Ausblick

Komponenten der Masterarbeit Design und Realisierung Interaktionskomponenten für CW AW2 macht Analyse, da AW1 die Einleitung ausreichend abgedeckt hat Wie ich den Studiumaufbau genutzt habe! Anwendung 1 gab Aufschluss über Interaktionsgeräte… (Kurzzusammenfassung) Anwendung 2 setzt sich detaillierter mit Wii und ähnlichem auseinander erhobenen Anforderungen aus AW1 -> Gerätdefinition -> Bau eigenes Gerät -> Vergleich zur Wii Einordnung in das gesamte Masterprojekt Komponenten der Masterarbeit Einleitung Motivation und Szenario Anwendung 1 Einleitung Anforderungsanalyse und Zielsetzung Seminar Analyse spezieller Vergleich mit vorhandener HW Anwendung 2 Design und Realisierung Machbarkeitsnachweis Projekt

Interaktionskomponenten für CW In der Seminararbeit wurde behandelt: Entwurf einer Systemarchitektur für Interaktionskomponenten in Collaborative Workspaces Entwurf eines geeigneten Gerätes nach Validierung möglicher Eingabegeräte aus „Anwendung 1“ Rückblende

Interaktionskomponenten für CW Rückblende: Grobentwurf Grabstick Handteil als Interaktionselement In die Front integriert, nimmt eine Miniaturkamera das auf, worauf das Handteil gerichtet wird Infrarot-Dioden kennzeichnen den Rand des Bildschirmbereiches; ein Infrarot-Sperrfilter vor der Kamera macht die Identifikation der Kanten sehr einfach aufgenommenes Bild mit IR-Sperrfilter IR-Sperrfilter

Interaktionskomponenten für CW Beispiel-Projekte im Bereich Interaktion gemäß Anforderungen Device Tracking VisionWand - Tracking der markanten Punkte eines Stabes [DT2_Cao] Pointing, Orientierung statischer Kamera-Aufbau notwendig Direct Hand Pointing [DT2_Vogel]

IR-Stylus [L1_ Matveyev] Interaktionskomponenten für CW Beispiel-Projekte im Bereich Interaktion gemäß Anforderungen Interaktion via Infrarot-Laser Extraktion des Laserpunkes Errechnung von Orientierung durch Mehrfachlaser (IR Stylus) statischer Kamera-Aufbau notwendig mehrbenutzerfähig durch Signaltriggerung und Senden von ID‘s [L4_Bi] Projekte: [L1_ Matveyev], [L2_Olsen], [L3_Cheng], [L4_Bi], [L5_Meyrs] IR-Stylus [L1_ Matveyev]

Interaktionskomponenten für CW Beispiel-Projekte im Bereich Interaktion gemäß Anforderungen Interaktion via Handheld frei von zusätzlichen statischen Aufbauten (z.B. Kameras) relative Bewegung von Objekten mehrbenutzerfähig Referenzprojekte: [H1_JJang], [H2_Jeon], [H3_Slay] Direct Pointer [H1]

Interaktionskomponenten für CW Beispiel-Projekte im Bereich Interaktion gemäß Anforderungen Interaktion via „Maus“ optische Maus in ovalem Gehäuse indirektes Zeigegerät mit Button mehrbenutzerfähig beschränkte Funktionalität Soap [M1_Baudisch]

Interaktionskomponenten für CW Mittlerweile ist mehr bekannt, Zeit dies alles unter die Lupe zu nehmen Vorbild für den „Grabstick“: „Wiimote“- Controller der „Nintento Wii“- Console … Zeit, diesen genauer zu betrachten, Gesichtspunkte: Primär Zeigerpositionierung Orientierung Lokalisierung Druck (Taster) Sekundär Bewegung (Richtung und Kraft) Haptik

Interaktionskomponenten für CW Systembeschreibung - Hardware: Nintendo Wiimote Eingabe Infrarot-Modul: PixArt Multi-Object Tracking™ engine (MOT sensor™) 3-achsiger Beschleunigungssensor: Analog Devices ADXL330 12 Tasten

Interaktionskomponenten für CW Systembeschreibung - Hardware: Nintendo Wiimote Ausgabe Vibrator Lautsprecher Kommunikation Bluetooth HID: Broadcom BCM2042

Interaktionskomponenten für CW Systembeschreibung - Funktionalität: Nintendo Wiimote Primär Zeigerpositionierung  geometrisch in Kombination mit Nintendo „sensor bar“ Orientierung () beschränkt mit Beschleunigungssensor (Rotation um X und Rotation um Y)

Interaktionskomponenten für CW Systembeschreibung - Funktionalität: Nintendo Wiimote Primär Lokalisierung  nicht möglich Druck (Taster)  Sekundär Bewegung (Richtung und Kraft)  Beschleunigungssensor Haptik  Vibrator

Interaktionskomponenten für CW Systembeschreibung - Funktionalität: Nintendo Wii zusätzliche Ausstattung akustische Rückmeldung über Lautsprecher optische Rückmeldung über 4 LED Personalisierung über Avatare

Interaktionskomponenten für CW Knowledge Base – WiiLi.org Ziel Linux-Portierung auf die Nintendo Wii-Konsole nützliche Informationen bezüglich Wiimote Hardware Kommunikation Treiber

Interaktionskomponenten für CW Aktuelle Treiberprojekte für Nintendo Wiimote RMX Automation Einbindung vordefinierter Eingabegeräte (via Plugins) in Anwendungen durch Mapping von Events. einfache Zuweisung von Befehlen Unterstützung einer Wiimote

Interaktionskomponenten für CW Aktuelle Treiberprojekte für Nintendo Wiimote WiinRemote Einbindung der Wiimote in Anwendungen durch Mapping von Events.

Interaktionskomponenten für CW Aktuelle Treiberprojekte für Nintendo Wiimote GlovePIE Einbindung beliebiger Eingabegeräte in Anwendungen durch Mapping von Events Scripts mit einfacher Syntax Implementierungs-freiraum ermöglicht umfangreiche Funktionalität Unterstützung von 8 Wiimotes stark ausgeprägte Gemeinschaft

Interaktionskomponenten für CW Aktuelle Treiberprojekte für Nintendo Wiimote Remote Buddy Einbindung vordefinierter Eingabegeräte (via Plugins) in Anwendungen durch Mapping von Events.

Interaktionskomponenten für CW weitere aktuelle Treiberprojekte für Nintendo Wiimote Mac OS X DarwiinRemote Emulation von AppleRemote, keine Unterstützung des Mauszeigers via IR Linux WMD Mapping von Events, Unterstützung des Mauszeigers via IR Cwiid Auslesen der Events, keine Unterstützung des Mauszeigers via IR Wiimotecomm nur zum Testen von Verbindungen zur Wiimote

Interaktionskomponenten für CW Fazit und Ausblick Neue Erkenntnisse zur Nintendo Wiimote Technologie erfüllt Anforderungen -> Aktualisierung Projektplan Validierung: Portierung auf PC Zielgerichteter Einsatz des Controllers im CW Zusätzlicher Schwerpunkt: Implementierung der Funktionsebene

Interaktionskomponenten für CW Projektreferenzen [DT1_Cao] „VisionWand: Interaction Techniques for Large Displays using a Passive WandTracked in 3D”, 2003 Xiang Cao, Ravin Balakrishnan - Department of Computer Science, University of Toronto [DT2_Vogel] „Distant Freehand Pointing and Clicking on Very Large, High Resolution Displays”, 2005 Daniel Vogel, Ravin Balakrishnan - Department of Computer Science, University of Toronto [L1_Matveyev] „The Optical Tweezers: Multiple-Point Interaction Technique”, 2003 Sergey V. Matveyev, Martin Göbel - Fraunhofer Institute for Media Communication, Sankt Augustin, Germany [L2_Olsen] „Laser Pointer Interaction” , 2001 Dan R. Olsen Jr., Travis Nielsen - Computer Science Department, Brigham Young University, Provo, UT [L3_Cheng] „Direct Interaction with Large-Scale Display Systems using Infrared Laser Tracking Devices“, 2006 Kelvin Cheng, Kevin Pulo - School of Information Technologies, The University of Sydney, Australia [L4_Bi] „Facilitating Interaction with Large Displays in Smart Spaces“, 2005 Xiaojun Bi, Yuanchun Shi, Xiaojie Chen, Peifeng Xiang - Key Laboratory of Pervasive Computing, Dept. of Computer Science, Tsinghua University, China [L5_Meyrs] „Interacting at a Distance: Measuring the Performance of Laser Pointers and Other Devices“, 2002 Brad A. Myers, Rishi Bhatnagar, Jeffrey Nichols, Choon Hong Peck, Dave Kong, Robert Miller, and A. Chris Long –Human Computer Interaction Institute School of Computer Science, Carnegie Mellon University, Pittsburgh

Interaktionskomponenten für CW Projektreferenzen [H1_JJang] „ Direct Pointer: Direct Manipulation for Large-Display Interaction using Handheld Cameras“, 2006 Hao Jiang, Yuanchun Shi - Tsinghua University, Beijing, China Eyal Ofek, Neema Moraveji - Microsoft Research Asia, Beijing [H2_Jeon] „Interaction Techniques in Large Display Environments using Hand-held Devices“, 2006 Seokhee Jeon, Jane Hwang - Dept. of CSE, Pohang, Korea Gerard J. Kim - Dept. of CSE, Korea University, Seoul, Korea Mark Billinghurst - Human Interface Technology Lab. NZ, Univ. of Canterbury, Christchurch, New Zealand [H3_Slay] „Evaluation of a Universal Interaction and Control Device for use within Multiple Heterogeneous Display Ubiquitous Environments“, 2006 Hannah Slay, Bruce H. Thomas - e-World Lab, School of Computer and Information Science, University of South Australia, Mawson Lakes, Australia [M1_Baudisch] „Soap: a Pointing Device that Works in Mid-Air”, 2006 Patrick Baudisch, Mike Sinclair, Andrew Wilson - Microsoft Research, USA