Multitouch-Tisch

Multitouch-Tisch

Multitouch-Displays sind berührungsempfindliche Oberflächen, die auch mehrere gleichzeitige Eingaben erkennen können. Die Technologie wird heute in Smartphones und bei einigen Bildschirmen eingesetzt.

Im Rahmen der Robotik AG des Fachbereichs Informatik und Elektrotechnik der Fachhochschule Kiel ist am Institut für angewandte Informatik unter Mitwirkung der NorthernStars Hochschulgruppe für Robotik ein Multitouch-Tisch mit einer Projektionsgröße von 1,50x1,80 Metern entstanden.

multitouch-table.jpg
multitouch-table-back.jpg

Aufbau

Der Multitouch Table besteht aus einen Profilrahmen, einer Projektionsoberfläche mit seitlich in U-Profilen
befestigten Infrarot-LEDs, einem Projektor, einer Infrarotkamera sowie einem System-PC.

Funktionsweise

In die Projektions-Plexiglasplatte wird seitlich Infrarotlicht eingestrahlt. Auf der Plexiglasplatte befindet sich
eine silikonbeschichtete Projektionsfolie auf der mit dem Projektor das Bild dargestellt wird.
Durch die Struktur der Silikonbeschichtung liegt die Projektionsfolie nur an wenigen kleinen Stellen auf der
Plexiglasplatte auf. Durch Objekte die einen Druck auf die Projektionsfolie erzeugen, wird das aus der
Plexiglasplatte austretende Infrarotlicht reflektiert und von einer speziellen Infrarotkamera unter der
Projektionsfläche aufgenommen.
Der TUIO-Tracker (hier das Community Core Vision, kurz CCV) analysiert das von der Infrarotkamera
aufgenommene Bild und erzeugt daraus Daten für jedes gefundene Objekt, welche mittels TUIO-UDP-
Protokoll anderen Anwendungen zur Verfügung stehen.
Diese Anwendungen sog. TUIO clients können diese Daten auswerten und damit multitouch-kompatible
Anwendungen bereitstellen.
multitouch_diagram.png

Anleitungen/Artikel

Inbetriebnahme
Kalibrierung
Linux Maus Treiber
Lichtsteuerung

Konstruktion/Bauanleitung
Software/Installation
Vorbereitung Projektionsfolie

Links

tuio.org - Informationen, Library und Clients für das TUIO Protokoll
ccv.nuigroup.com - Website des Community Core Vision Frameworks zur Auswertung von Multitouch-Bilddaten
kivy.org - Kivy Python Multitouch-Framework
mt4j.org - MT4j Java Multitouch-Framework

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License