194.124 Programming Principles of Mobile Robotics
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2023W, VU, 4.0h, 6.0EC


  • Semester hours: 4.0
  • Credits: 6.0
  • Type: VU Lecture and Exercise
  • Format: Presence

Learning outcomes

After successful completion of the course, students are able to utilize state-of-the-art algorithms, concepts, and techniques from the domain of autonomous mobile robotics, and to apply as much as to improve them within research and development.

Subject of course

This course covers state-of-the-art algorithms and methodologies from the domain of autonomous as much as semi-autonomous robotic systems like self-driving cars, drones, or search-and-rescue robots. Therefore, selected topics from the domain of software architecture and frameworks, artificial intelligence, and cyber physical systems are discussed, and will also be implemented and applied to specialized robotic hardware by the students.

Teaching methods

In this course, dissemination is achieved by presentation, as much as by hands-on tutorials and practical implementation work for specific tasks in simulators as much as on real robotic hardware within small teams of participants.

Mode of examination


Additional information

Preparatory meeting:

10.10.2023 14:00 - 15:00

Bibliothek 194-5
Argentinierstrasse 8, 4. Stock
1040 Wien


  • 1h preliminary talk
  • 48h preparation of and participation in lectures and guided tutorials
  • 20h literature work, problem identification and solution finding, evaluation of methodologies and frameworks
  • 75h implementation of team assignment in simulation and on real robotic hardware
  • 6h preparation and execution of a demonstration of the team assignment’s results



Examination modalities

  • Preparation of practical implementation within a small team
  • Oral Examination (closed book exam)

Course registration

Begin End Deregistration end
14.09.2023 00:00 21.10.2023 00:00 31.10.2023 00:00



No lecture notes are available.

Accompanying courses