Praktikum Augmented Reality
Prof. Gudrun Klinker, Ph.D.
Praktikum im Hauptstudium (Praktische Informatik)
(Veranstaltungsinformationen in der Drehscheibe)
Breaking News
Inhalt
Augmented Reality (Erweiterte Realität) beschäftigt sich mit der (in erster Linie visuellen) Integration von
virtuellen oder
abstrakten Daten in die reale Umgebung; Üblicherweise wird dies mit Videobildern oder sogenannten Head-Mounted Displays erreicht. Anwendung findet die Augmented Reality zum Beispiel in der
Industrie, der
Medizin und im
Unterhaltungsbereich.
Im Rahmen dieses Praktikums wird ausgehend von einfachen Beispielen eine Augmented Reality Anwendung entwickelt sowie die dafür notwendigen Techniken und theoretischen Hintergründe eingeübt.
Voraussetzungen
erforderlich:
- bestandenes Vordiplom im Hauptfach Informatik
- Erfahrung in einer Programmiersprache (z.B. C++ oder Java), verwendete Programmiersprache wird C/C++ sein wobei die dafür nötigen Kenntnisse nicht Bestandteil des Praktikums sind und gegebenenfalls selbst erarbeitet werden müssen.
- Grundkenntnisse in dreidimensionaler Geometrie und linearer Algebra
- überdurchschnittliche Motivation
nützlich:
- Kenntnisse in OpenGL, Computergrafik, Bildverarbeitung
- Kenntnissse über verteilte Anwendungen und CORBA
Anmeldung
Insgesamt 15 Studenten im Hauptstudium. Verpflichtende Vorbesprechung am 3. Februar 2004, 16:15-17:00 Uhr in Raum 01.07.014.
Informationen
Emaillisten:
Programmierberatung:
Termine
Wöchentliches Treffen: Di, 14:15-16:00 Uhr, MI 01.07.014
Datum | Thema | Übungsblatt | Musterlösung | Informationsmaterialien |
22.06.2004 | Auswahl der Projekte, Teambildung | | | |
01.06.2004 | Pfingstferien |
29.06.2004 | Projektarbeit |
06.07.2004 | Projektarbeit |
13.07.2004 | Projektarbeit |
20.07.2004 | Abschlußpräsentationen der Projekte & Party | Vorstellung möglicher Projekte |
27.04.2004 | Rotationsmatrizen | Blatt 1 | auf Anfrage | ARToolkit website, GLUT documentation, OpenGL tutorials, GLUT tutorial |
04.05.2004 | Quaternionen | Blatt 2 | auf Anfrage | Code Aufgabe 8, CvsTipps?, AR Toolkit Tutorial (Prof. Kato) |
11.05.2004 | Szenengraphen | Blatt 3, Tipp zu Aufgabe 14 | Lösung 3 | Code Teacup, History of the Teapot |
18.05.2004 | Mad Tea Party | Blatt 4 | | Another Mad Tea Party, OpenGL Tutorials |
25.05.2004 | User Interfaces für AR, Interpolation | Blatt 5 | Lösung 5 | Quellcode zu Aufgabe 18, Headerdatei zu Aufgabe 18, Beispiele füt TUIs: Tuister |
08.06.2004 | Multi-Marker | Blatt 6 | Lösung 6 | Multi-Marker Tracking |
15.06.2004 | Registrierung/Kalibrierung | Blatt 7 | Lösung 7 | Numerical Recipes: SVD, Least Squares |
03.02.2004 | Vorbesprechung | Merkblatt | | Folien zur Vorbesprechung |
Weiterführende Literatur
Found
The document has moved here.
Apache/2.4.29 (Ubuntu) Server at wwwbruegge.in.tum.de Port 80
- R. Azuma, A Survey of Augmented Reality
- R. Azuma, Y. Baillot, R. Behringer, S. Feiner, S. Julier, B. MacIntyre, Recent advances in augmented reality
- Paul Milgram, Herman Colquhoun Jr., A Taxonomy of Real and Virtual World Display Integration, In: Y. Ohta and H. Tamura, eds., "Mixed Reality -- Merging Real and Virtual Worlds", March 1999.
- Hirokazu Kato, Mark Billinghurst, Ivan Poupyrev, K. Imamoto, and K. Tachibana. Virtual Object Manipulation on a Table-Top AR Environment. In Proceedings of the International Syposium on Augmented Reality, Munich, Germany, 2000.
- The ARToolkit website at the University of Washington
- J. Neider, T. Davis, and M. Woo, OpenGL Programming Guide. Addison-Wesley, 1993.
- David M. Bourg, Physics for Game Developers, O'Reilly, November 2001
- Jack B. Kuipers, Quaternions and Rotation Sequences: A Primer with Applications to Orbits, Aerospace, and Virtual Reality, Princeton University Press, 2002
- NeHe Productions, OpenGL Tutorials
- comp.graphics.api.opengl newsgroup
- Numerical Recipes