Project Description

Content

Augmented Reality (AR) allows users to view computer information that is graphically embedded within the real three-dimensional world. Using a semi-transparent head-mounted display (HMD) attached to a wearable computer, a user can inspect and manipulat e objects while viewing information about these objects in the HMD. This information is typically displayed as virtual objects in the real world, thus augmenting the perception of the user. The wearable computer enables users to carry their work as they normally do, without imposing constraints on their mobility or their hand. AR applications span from medical minimally invasive surgery to manufacturing, from machine inspection and repair to games and tourist guides.
 
 





At the Chair for Applied Software Engineering, we have set up a basic system to perform simple Augmented Reality tasks. This Praktikum enhances the basic system
focussing on the conceptual design phase of a product (house, car).
 

Application

The AR application to be developed by this Praktikum focuses on the presentation of product concepts to decision makers. When deciding upon the design of a new car model or building, senior executives currently require viewing fully developed three-dim ensional mockups made out of clay and foam. Typically, several these mockups are presented side-to-side. The executives walk around them and look at them in great detail before selecting their favorite design. Since preparations for this event are costly and time consuming, only the top, very few, design alternatives are shown. Moreover, the executives cannot propose or discuss the potential effect of small design alterations.

Using Augmented Reality technology, virtual designs can be presented right next to clay mockups or earlier products. Just as with real mockups, the executives can walk around them and inspect them from all sides using their head-mounted display. But no w, they can also discuss the effect of design alterations - which can be quickly rendered on a computer with fast computer graphics support.

The major design goals of the system developed by this Praktikum are usability and robustness: Senior executives will not invest a lot of time learning to use a new system and cannot be confronted with any kinds of computer problems while reviewing car designs. Thus, the major emphasis of this year's Praktikum will lie on building a simple, yet robust presentation system (K.I.S.S.). To this end, the Praktikum will focus on the following aspects:


Depending on the number of participants in the Praktikum, subgroups will be assigned to work on different aspects of the problem. The monday tutorials will be used
to teach background information on required algorithms and tools. During the group meetings, students will show and discuss the progress they made and the problems
they encountered.
 

The course will be conducted in English.

Participants: Students of the Informatik Hauptstudium (maximally 20)

Prerequisites: Working experience in C++ or Java, basic knowledge in 3D geometry, computer graphics, computer vision. Ideally, attendants have already participated in a lecture or a proseminar on Augmented Reality.

Recommended for: Students at the beginning of the Hauptstudium Informatik.

Literature: (no text book yet)

Office hours: by appointment