Autonomous Mobile Machines
- Faculty
Faculty of Engineering and Computer Science
- Version
Version 1 of 26.01.2026.
- Module identifier
11M1015
- Module level
Master
- Language of instruction
German
- ECTS credit points and grading
5.0
- Module frequency
irregular
- Duration
1 semester
- Brief description
Autonomous mobile systems have already become an integral part of industry. Autonomous intralogistics systems are state of the art, but agricultural robotics and autonomous/highly automated driving are also topics that have arrived in the industry. In this course, students are taught the necessary software techniques to be able to work in these future fields. This includes an introduction to the Robot Operating System (ROS), as well as the environmental perception and navigation of autonomous systems.
- Teaching and learning outcomes
- introduction Robot Operating System (ROS)
- sensors & actuators of autonomous mobile systems
- navigation (localization, path planning, obstacle avoidance)
- environment perception (object recognition, mapping)
- simulation environments for the development of algorithms for navigation and environment perception
- Overall workload
The total workload for the module is 150 hours (see also "ECTS credit points and grading").
- Teaching and learning methods
Lecturer based learning Workload hours Type of teaching Media implementation Concretization 30 Lecture Presence or online - 15 Laboratory activity Presence - Lecturer independent learning Workload hours Type of teaching Media implementation Concretization 20 Preparation/follow-up for course work - 60 Creation of examinations - 15 Study of literature - 10 Presentation preparation -
- Graded examination
- Portfolio exam or
- Written examination or
- Project Report, written
- Ungraded exam
- Field work / Experimental work
- Remark on the assessment methods
Portfolio examination: Term paper 60 points + presentation 40 points
- Exam duration and scope
Graded examination:
- Term paper as part of the portfolio examination: approx. 10-15 pages, the number of pages varies depending on the topic and group size.
- Presentation as part of the portfolio examination: approx. 20 minutes
Ungraded examination:
- Experimental work: Experiment: approx. 4 experiments in total
- Recommended prior knowledge
Basic programming skills
- Knowledge Broadening
Students who have successfully completed this course are familiar with the problems that autonomous mobile systems have to solve and are familiar with various solution strategies. They can classify these and apply them to specific problems.
- Knowledge deepening
Students acquire in-depth knowledge in the field of navigation of autonomous systems and semantic environment perception. They demonstrate this knowledge in the preparation of a term paper.
- Knowledge Understanding
The course provides an introduction to the Robot Operating System and the Gazebo simulation environment. Students are able to use these tools to implement the navigation and environmental perception of robots. Students who have successfully completed this module are able to systematically plan and implement a concept for experimental work and a project in a small team, present it to a larger group of students and answer critical questions. Students are able to understand autonomous mobile machines as systems (e.g. the relationship between sensor configuration and control algorithm). Autonomous mobile machines have strong interdisciplinary links to mechatronics, computer science and electronics - systems thinking is therefore firmly anchored in the subject.
- Application and Transfer
Students are able to adapt the Robot Operating System to different robot hardware and place it in the context of an application question.
- Academic Innovation
The module should be carried out in close cooperation with the ongoing research projects at the Agro-Technicum, so that research questions from the projects are included in the module. Students develop their software on the basis of these questions as part of their term paper and can relate the results to the research question.
- Academic Self-Conception / Professionalism
Students will be able to reflect on the use of agricultural robots and AI to support supply processes against the background of ethical, legal and economic framework conditions.
- Literature
- Anis Koubaa, Robot Operating System (ROS); The Complete Reference (Volume 6) ∙ Band 6, 2021
- Bernardo Ronquillo Japón, Hands‐On ROS for Robotics Programming; Program Highly Autonomous and AI‐capable Mobile Robots Powered by ROS, 2020
- Joachim Hertzberg, Mobile Roboter, Eine Einführung aus Sicht der Informatik, 2012
- Applicability in study programs
- Automotive Engineering (Master)
- Automotive Engineering M.Sc. (01.09.2025)
- Computer Science
- Computer Science M.Sc. (01.09.2025)
- Mechatronic Systems Engineering
- Mechatronic Systems Engineering M.Sc. (01.09.2025)
- Person responsible for the module
- Stiene, Stefan
- Teachers
- Stiene, Stefan
- Schöning, Julius