Robotic Systems

Faculty

Faculty of Engineering and Computer Science

Version

Version 1 of 23.03.2026.

Module identifier

11M2007

Module level

Master

Language of instruction

German

ECTS credit points and grading

5.0

Module frequency

only winter term

Duration

1 semester

 

 

Brief description

Today, industrial production automation is no longer conceivable without the use of modern robot systems. The realization of corresponding automation concepts requires in-depth knowledge of robotics and a corresponding understanding of the system. In this course, the theoretical fundamentals of robotics in terms of kinematics, control and regulation are paired and synchronized with application-related knowledge of programming, simulation and automation integration. This combination enables students to develop application-specific robotic kinematics themselves and to efficiently implement industrial automation tasks on the basis of commercially available robot systems and other components.

Excursions are carried out as required to accompany the course.

Teaching and learning outcomes

1. basics -> historical development, figures on the use of industrial robots, orientation descriptions, homogeneous transformation

2. robot kinematics modeling -> kinematic chains, Denavit-Hartenberg parameters, forward/backward transformation, universal transformation (Jacobian matrix), singularities

3. setting up the equations of motion -> Newton-Euler, Lagrange

4. control of industrial robots -> linearization of systems of equations of motion, cascaded controller

5. parallel kinematics -> delta robot, hexapod, CoreXY3

6. motion control -> motion types, looping, interpolated movements, path planning

7. robot programming and simulation -> Realistic Robot Simulation (RRS), planning collision-free motion paths (configuration space), calibration of simulation models

8. industrial applications -> interlinking of robot cells, human-robot collaboration, integration into control architectures (e.g. mxAutomation)

Practical course -> Production and assembly of components, interlinking of robot stations, application of Process Simulate for trajectory and program generation, offline programming and transfer to laboratory robots, design of cascaded control, application of delta robots

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 hoursType of teachingMedia implementationConcretization
30LecturePresence-
15Laboratory activity-
Lecturer independent learning
Workload hoursType of teachingMedia implementationConcretization
30Preparation/follow-up for course work-
45Exam preparation-
30Work in small groups-
Graded examination
  • Portfolio exam or
  • Written examination
Ungraded exam
  • Field work / Experimental work
Recommended prior knowledge

Advanced mathematics, electric drives, power electronics

Literature

Weber, Wolfgang: Industrieroboter – Methoden der Steuerung und Regelung, 5. Aufl., Hanser München, 2022
Maier, Helmut: Grundlagen der Robotik, 3. Aufl., VDE Verlag Berlin, 2022
Pott, Andreas; Dietz, Thomas: Industrielle Robotersysteme, Springer Vieweg Wiesbaden, 2019
Buxbaum, Hans-Jürgen: Mensch-Roboter-Kollaboration, Springer Gabler Wiesbaden, 2020
Wagner, Maximilian: Automatische Bahnplanung für die Aufteilung von Prozessbewegungen in synchrone Werkstück- und Werkzeugbewegungen mittels Multi-Roboter-Systemen, FAU University Press, Erlangen, 2020
Siciliano, Bruno; Khatib, Oussama: Springer handbook of robotics, Springer Berlin, 2016
Craig, John J.: Introduction to robotics – Global Edition, Pearson Prentice Hall, 2020
Georg Stark: Robotik mit MATLAB, 2. Aufl., Hanser München, 2022
Heimann, Bodo et al: Mechatronik: Komponenten - Methoden - Beispiele, 3. Auflage, Hanser Leipzig, 2007

Applicability in study programs

  • Mechatronic Systems Engineering
    • Mechatronic Systems Engineering M.Sc. (01.09.2025)

  • Electrical Engineering (Master)
    • Electrical Engineering M.Sc. (01.09.2025)

    Person responsible for the module
    • Rokossa, Dirk
    Teachers
    • Rokossa, Dirk
    • Niemeyer, Philip