188.369 Virtual and Augmented Reality
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2024W, VO, 2.0h, 2.0EC
TUWEL

Properties

  • Semester hours: 2.0
  • Credits: 2.0
  • Type: VO Lecture
  • Format: Blended Learning

Learning outcomes

After successful completion of the course, students are able to...

• design, implement and evaluate AR/VR applications with innovative interfaces
• develop state-of-the-art collaborative and distributed virtual and augmented reality
applications with modern 3D input and output devices

Methodical competencies:
• new ways of interaction, new interfaces
• tracking technologies
• display technologies
• distributed VR/AR systems
• basic concepts such as tracking, stereo rendering techniques, distributed graphics,
3D input...
• use of VR/AR technologies in different contexts and its implications


Social Compentencies:

  • Self-organisation, initiative and personal responsibility
  • Increase of individual creativity and innovation potential (curiosity)
  • Problem formulation and problem solving competence
  • Communication and critical ability
  • Reflection on one's own abilities and limits
  • Competence for teamwork and assumption of responsibility in complex projects

Subject of course

  • Virtual Reality and the related areas Augmented Reality, Mixed Reality
  • Application areas and current areas of research (incl. medical applications)
  • 3D graphics hardware
  • VR hardware: Input & Output Devices: Tracking and display technologies, interaction devices
  • VR software: 3D graphics toolkits & standards
  • Techniques for Mixed Reality
  • User interfaces and 3D interaction
  • Psychological aspects (Presence, Immersion, ...)

Teaching methods

In lecture:

Frontal lecture with many examples presented in pictures and videos

In UE:
- Solving programming examples and independent submissions
- Independent processing of tasks (alone or in groups)
- Project work in a team on various tasks (e.g. research, concept development, implementation of sample applications)

Mode of examination

Written

Additional information

The information/instruction lecture about VO + UE will take place on 1.10.2023 at 14:00 (on time!) in the EI 8 Pötzl HS, Gusshausstraße 27-29.

The lecture will be held BLOCKED as blended learning - this means a large part of the content is immediately available as videos. The links to the videos are in the TUWEL course.

The lecture is planned in such a way that you can watch and work through the videos in self-study immediately from the start of the lecture (even starting now).

2 lecture sessions will take place in class, in presence. Please ask any questions about the online content in the two face-to-face lectures as well.

  • Lecture unit "3D Graphics Hardware and Augmented Reality Rendering Challenges" is on 14.10. from 15:00 - 16:30 in FAV Hörsaal 1 (Favoritenstr. 9, EG).
  • The lecture session "Evaluations in VR" is the final session of the lecture and will take place on 21.10. from 15-16:30 in FAV Hörsaal 1.

The unit on 3D graphics hardware (14.10.) is difficult for newcomers or those who have never studied computer graphics before. In TUWEL there is a condensed 1.5 hour lecture on the introduction to computer graphics, which is helpful in preparation of the lecture.

==> To get answers to your questions, explanations and help in the lecture it is necessary to watch the lecture videos. They are also a prerequisite to understand parts of the two attendance VOs.

It helps to watch all videos in TUWEL before 14.10.!

The lecture is held in condensed form and is over at the end of October. The exam dates are already 2 weeks after the last lecture date - so it is your own responsibility to work through the videos in the first weeks of the semester.

The two lecture units in presence always start punctually in the Fav 1 HS (Favoritenstr. 9 ground floor) and will NOT be recorded.

Lecture slides are available online in TUWEL.

In Summary:

  • 1.10. 14:00 Preliminary meeting - EI 8 Pötzl HS.
  • Independent study of the videos - the contents are a prerequisite for the two lectures
  • 14.10. 15:00 VO 3D Hardware - Fav HS 1
  • 21.10. 15:00 VO Evaluations - Fav HS 1 (last lecture)

The lecture offers an overview and insight into the field of Virtual and Augmented Reality and informs about the current state of research. Participants will get a basic knowledge about VR hardware, software and user specific aspects, whose knowledge is important for the understanding of VR applications and current publications.

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Tue14:00 - 16:0001.10.2024EI 8 Pötzl HS - QUER Instructions for lecture and exercise ONLY in presence
Mon15:00 - 17:0014.10.2024FAV Hörsaal 1 Helmut Veith - INF VR Lecture ONLY in Presence
Mon15:00 - 17:0021.10.2024FAV Hörsaal 1 Helmut Veith - INF VR Lecture ONLY in Presence

Examination modalities

The written exam at the end of the lecture contains 6-8 questions with sub-items and is scheduled for 90 minutes.

Exams

DayTimeDateRoomMode of examinationApplication timeApplication modeExam
Mon15:00 - 17:0004.11.2024EI 7 Hörsaal - ETIT written29.08.2024 12:00 - 02.11.2024 11:00TISSVR Prüfung
Tue14:00 - 16:0012.11.2024EI 7 Hörsaal - ETIT written22.08.2024 12:00 - 09.11.2024 12:00TISSVR VO Prüfung
Wed11:00 - 13:0012.02.2025EI 7 Hörsaal - ETIT written29.08.2024 12:00 - 10.02.2025 12:00TISS3. VR Vorlesungsprüfung
Mon14:00 - 16:0012.05.2025EI 7 Hörsaal - ETIT written03.02.2025 12:00 - 10.05.2025 12:00TISSVR VO Prüfung Sommertermin

Course registration

Begin End Deregistration end
05.09.2024 00:01 09.02.2025 23:59

Curricula

Study CodeObligationSemesterPrecon.Info
066 515 Automation and Robotic Systems Mandatory elective
066 932 Visual Computing Mandatory elective
066 935 Media and Human-Centered Computing Mandatory
066 936 Medical Informatics Mandatory elective
066 938 Computer Engineering Mandatory elective

Literature

Most used literature:

  • D. Bowman, E. Kruijff, J. LaViola, I. Poupyrev
    3D User Interfaces - Theory and Practice, ISBN 0-201-75867-9, Addison-Wesley, 2004
    (3 books available at TU VR group library - just ask)
    http://www.3dui.org/
    http://www.informit.com/store/product.aspx?isbn=0201758679

  • Handbook of Virtual Environment Technology, Lawrence Erlbaum Associates, 2002
    (available at TU library, 1 Handbook of Virtual Environment Technology at VR group library)
  • Dieter Schmalstieg, Tobias Höllerer, Augmented Reality: Principles and Practice, ISBN 0321883578Addison-Wesley, 2016 (online access available via TU library)


Older Literature (not needed for the lecture, only for interest in special topics):

Virtual & Augmented Reality Introduction - Additional Literature

VR/AR Ongoing Research

  • Feng Zhou, Henry B. L. Duh, Mark Billinghurst
    Trends in Augmented Reality Tracking, Interaction and Display: A Review of Ten Years of ISMAR. In proceedings of ISMAR 2008, Cambridge, UK, 15--18th of September 2008.
    http://portal.acm.org/citation.cfm?id=1605298.1605333 (available from within TUnet)

User Interfaces & 3D Interaction Introduction

User Interfaces & 3D Interaction Ongoing Research

VR Input Devices Introduction

  • Welch, G. and Foxlin, E.
    Motion Tracking: No Silver Bullet, but a Respectable Arsenal. IEEE Computer Graphics and Applications, Vol. 22, No. 6, pp 24-38, 2002
    http://www.cs.unc.edu/~tracker/media/pdf/cga02_welch_tracking.pdf

  • E. Foxlin
    Motion Tracking Requirements and Technologies
    In Handbook of Virtual Environment Technology
    , Lawrence Erlbaum Associates, 2002
    (available at TU library, 1 Handbook of Virtual Environment Technology at IMS library)

Collobarative Augmented Reality

Real-time Rendering & Graphics Hardware

Distributed and Parallel Graphics

 

Previous knowledge

Basic knowledge of computer graphics is good and necessary to be able to follow some of the content.^

I have linked a video in TUWEL that gives a basic  1.5 hour introduction to computer graphics, which can highly be recommended especially for those new to computer graphics but also to others  "A Whirlwind Introduction to Computer Graphics for Total Beginners".

Accompanying courses

Language

English