Industrial Robotics

Faculty

Faculty of Engineering and Computer Science

Version

Version 1 of 23.03.2026.

Module identifier

11B2323

Module level

Bachelor

Language of instruction

German

ECTS credit points and grading

5.0

Module frequency

winter and summer term

Duration

1 semester

 

 

Brief description

Industrial robots are an integral part of the technical design of production processes. The efficient use of industrial robots requires in-depth knowledge of the structure and functionality of such devices. The basis for this is the consideration of kinematic relationships and an understanding of how robot controllers work. Programming and simulation tools support the planning of industrial robot work cells. This makes it possible to use industrial robots in production environments in a targeted manner.

After successfully completing the module, students will be familiar with industrial robots as production components, their mechanical and kinematic structure, their function and their possible applications. They know the structure and functionality of a robot controller and can operate industrial robots and program them directly on the robot as well as offline with a programming and simulation program. In addition, students can plan industrial robot systems from the point of view of sustainability and economic efficiency and design them according to safety criteria.

Excursions are carried out as required to accompany the course.

Teaching and learning outcomes

1. Introduction and contexts -> Historical development, robot designs and areas of application, application figures for industrial robots and their development

2. Fundamentals of robotics -> kinematics modeling, position and orientation changes, orientation descriptions in robotics

3. Transformations and kinematic chains -> Homogeneous transformation matrix, Denavit-Hartenberg parameters, transformation calculations, configurations, singularities

4. Control of industrial robots -> operating modes, control modes, path and trajectory planning, motion behavior

5. Simulation and programming of industrial robots -> programming methods and programming languages, offline programming/simulation systems, realistic motion simulation, virtual robot controller

6. Structure of industrial robots -> technical design, drive and gear technology, measuring systems, parameters, safety equipment

7. Components of an industrial robot cell -> end effectors, sensors, image processing systems, PLC, safety equipment (also for human-robot collaboration)

8. Efficient and sustainable use of industrial robots -> planning of industrial robot work cells, proof of economic efficiency, consideration of sustainable robot use

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
45LecturePresence-
15Laboratory activityPresence-
Lecturer independent learning
Workload hoursType of teachingMedia implementationConcretization
60Preparation/follow-up for course work-
30Exam preparation-
Graded examination
  • Written examination or
  • Portfolio exam
Ungraded exam
  • Field work / Experimental work
Remark on the assessment methods

The graded examination performance is determined by the lecturer: written examination or portfolio assessment.

The portfolio assessment consists of four elements that focus on the technical, computational, and methodological skills taught. It comprises two oral project reports (PMU) and two written project reports (PSC) throughout the semester. The total number of points is 100, with a maximum of 25 points available for each project report.

Exam duration and scope

Graded examination performance:

  • Written examination: see the applicable study regulations
  • Portfolio examination:
    Oral project report (as part of a portfolio examination): 10 minutes
    Written project report (as part of a portfolio exam): 2–3 pages or 4–5 pages

Unmarked exam performance:

  • Experimental work: approx. 4 to 6 experimental tasks

Knowledge Broadening

After completing the module, students will be able to categorize basic relationships to industrial robotics. They will be able to differentiate between types of industrial robots and explain their structure. They know how robot controllers work and their programming options, as well as the elementary transformation calculations for motion sequences. Students will also be able to identify the necessary peripherals for a functional industrial robot work cell and describe the steps for planning a corresponding work cell.

Knowledge deepening

After successfully completing this module, students will be able to assess and compare the possible applications of industrial robots. They will be able to describe kinematic relationships in industrial robots and illustrate the processes for controlling robot movements. Students can also explain different programming methods for industrial robots and compare their efficiency.  Furthermore, they can differentiate between suitable robots and necessary peripherals and select them for industrial robot work cells, as well as discuss the economic efficiency and sustainability of using industrial robots in general.

Application and Transfer

After successfully completing this module, students will be able to plan and commission industrial robot work cells and provide evidence of their economic efficiency and/or sustainability. To this end, they research, develop and evaluate solution approaches for individual functions of the work cell and bring these together in an integrative manner. Furthermore, students can carry out the necessary transformation calculations and operate and program industrial robots using a programming and simulation program or directly via the hand-held control unit.

Literature

Maier, Helmut: Grundlagen der Robotik, 3. Aufl., VDE Verlag Berlin, 2022
Weber, Wolfgang: Industrieroboter – Methoden der Steuerung und Regelung, 5. Aufl., Hanser München, 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
Georg Stark: Robotik mit MATLAB, 2. Aufl., Hanser München, 2022
Hesse, Stefan; Malisa, Viktorio: Taschenbuch Robotik – Montage – Handhabung, Hanser München, 2016
Warnecke, Hans-Jürgen: Industrieroboter, Handbuch für Industrie und Wissenschaft, Springer Berlin 2012
Lotter, Bruno; Wiendahl, Hans-Peter: Montage in der industriellen Produktion - Ein Handbuch für die Praxis, 2. Aufl., Springer Berlin 2013
Hesse, Stefan: Greifertechnik - Effektoren für Roboter und Automaten, Hanser München, 2011
Siciliano, Bruno; Khatib, Oussama: Springer handbook of robotics, Springer Berlin, 2016
Craig, John J.: Introduction to robotics – Global Edition, Pearson Prentice Hall, 2020

Applicability in study programs

  • Electrical Engineering in Practical Networks (dual)
    • Electrical Engineering in Practical Networks (dual) B.Sc. (01.03.2026)

  • Mechanical Engineering (Bachelor)
    • Mechanical Engineering B.Sc. (01.09.2025)

  • Mechanical Engineering in Practical Networks
    • Mechanical Engineering in Practical Networks B.Sc. (01.03.2026)

  • Mechatronics
    • Mechatronics B.Sc. (01.09.2025)

  • Automotive Engineering (Bachelor)
    • Automotive Engineering B.Sc. (01.09.2025)

  • Electrical Engineering
    • Electrical Engineering B.Sc. (01.09.2025)

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