188.461 Multimedia Interfaces
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2022W, LU, 1.0h, 1.5EC


  • Semester hours: 1.0
  • Credits: 1.5
  • Type: LU Laboratory Exercise
  • Format: Hybrid

Learning outcomes

After successful completion of the course, students are able to create an application with a multi-sensory user interface using the Robot Operating System (ROS). They have experience with the selected sensors, actuators or displays and are able to design and implement hardware and software for interaction with the application.

Subject of course

Design and Implementation of a user interface using different sensors and ROS (https://www.ros.org).

Teaching methods

First lesson will be held at the beginning of the semester to introduce the topic students should implement.

It will include a tutorial to understand how ROS works.

Alternatively or additionally documents can be made available, which introduce the specialized knowledge necessary for the own application.

After the tutorial, students have to implement the application. Suitable laboratory equipment is available for the implementation. Course leaders will be available by email and through the TUWEL forum to answer students questions and give appropriate feedback on their projects.

In the final phase, the application or prototype will be evaluated through:

- a short document summurazing the work done

- a short proof of concept video demonstrating the results

- a short oral to present the project

Mode of examination


Additional information

ECTS Breakdown - 1.5 ECTS ~ 37.5h

3h    Introduction and tutorials
28h  Topic implementation
5h    Documentations (code, mid term and final reports) and demo video
2h    Final presentation



Final submission deadline: Monday 19th December 2022 11pm

Oral presentation: Wednesday 21st December 2022, 1-3pm



Course dates

Wed11:00 - 12:0012.10.2022 https://tuwien.zoom.us/j/93789831214?pwd=bGJ1empKdzJ2Q1VvT0VXNVUrczc0Zz09 (LIVE)Vorbesprechung
Wed13:00 - 15:0009.11.2022Seminarraum FAV EG B (Seminarraum von Neumann) ROS Tutorial

Examination modalities

The final grade will be assessed as follows:

- The assessment of the final hardware or software prototype at the time of presentation/delivery (70%)

- The quality and completeness of the video and documentation (20%)

- The final presentation (10%)

Course registration

Begin End Deregistration end
01.09.2022 09:00 18.10.2022 23:59 19.10.2022 23:59


Study CodeObligationSemesterPrecon.Info
066 932 Visual Computing Mandatory elective
066 935 Media and Human-Centered Computing Not specified


No lecture notes are available.

Previous knowledge

Basic Python programming skills.

Basic knowledge of Linux and Command line.