Sensor Fusion – Architectures and Algorithms

Faculty

Faculty of Engineering and Computer Science

Version

Version 1 of 28.11.2025.

Module identifier

11B1805

Module level

Bachelor

Language of instruction

German, English

ECTS credit points and grading

5.0

Module frequency

irregular

Duration

1 semester

 

 

Brief description

Similar to our senses, sensors in a robot or vehicle perceive the environment. Applications such as smart homes, automated driving and human-robot collaborations can be realized with a sophisticated sensor set that uses intelligent real-time algorithms to sense the environment of a machine. This course aims to learn about, evaluate, and implement sensor fusion's fundamental architectures and algorithms. When developing the architecture, the dimensions of functional safety, cyber security, sensor costs, software costs, and real-time requirements must be taken into account. With the architecture as a basis, algorithms can be specifically selected and implemented that combine all sensor information, for example, in a map of the environment, where all objects can be reliably localized and recognized. In the practical course accompanying the lecture, the practical application is carried out, in which, for example, indoor navigation is realized using an acceleration sensor, and a GPS receiver in a smartphone or vehicle is localized using a camera and LiDAR objects.

Teaching and learning outcomes

  • architecture design for software and hardware systems
  • sensor synchronization, event-based data processing
  • virtual sensors or how several sensors become a "super" sensor
  • functional safety and cyber security vs. software and hardware costs
  • classic methods for sensor fusion, physical correlations in defined algorithms
  • AI-based methods for sensor fusion, dataset-based learning of correlations

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
45Lecture-
15Practice-
Lecturer independent learning
Workload hoursType of teachingMedia implementationConcretization
15Preparation/follow-up for course work-
15Study of literature-
10Work in small groups-
50Creation of examinations-
Graded examination
  • Oral presentation, with written elaboration or
  • Project Report, written
Ungraded exam
  • Field work / Experimental work
Exam duration and scope

Presentation: 30 minutes; accompanying essay: 8 pages

Project report (written): 10 pages; associated presentation: 15 minutes

Experimental work: 6 worksheets

Recommended prior knowledge

Object-oriented programming (OOP), linear algebra, strong interest in algorithms

Knowledge deepening

Students acquire in-depth knowledge of sensor fusion concepts and techniques as well as an understanding of the physical relationships in classical fusion algorithms and working with AI-based methods.

Application and Transfer

Students are able to use practical sensors and fusion technologies in various applications such as smart home systems or autonomous vehicles. By analyzing and implementing sensor architectures that take into account safety aspects as well as cost and time efficiency, students learn to solve complex problems and apply their knowledge in real projects.

Academic Innovation

This module encourages scientific innovation by providing the ability to design innovative sensor architectures and develop creative solutions for the fusion of sensor data. By exploring classical and AI-based methods and considering safety and cost aspects, the module encourages students to push the boundaries of current knowledge and develop novel applications in different application areas.

Communication and Cooperation

Kommunikation und Kooperation werden gefördert, indem die Studierenden dazu angehalten werden, die Interaktion zwischen verschiedenen Sensoren und Algorithmen zu optimieren. Durch die Entwicklung und Anwendung von Sensorfusionen in Gruppenarbeit lernen die Studierenden, wie sie effektiv zusammenarbeiten können, um komplexe Systeme unter Berücksichtigung von Sicherheitsaspekten und Echtzeitanforderungen zu realisieren.

Literature

  • Fourati, Hassen, ed. Multisensor data fusion: from algorithms and architectural design to applications. CRC press, 2017.
  • Hahn, Hernsoo. Multisensor fusion and integration for intelligent systems. Eds. Sukhan Lee, and Hanseok Ko. Springer, 2009.
  • Blum, Rick S., and Zheng Liu, eds. Multi-sensor image fusion and its applications. CRC press, 2018.
  • Thomas, Ciza, ed. Sensor fusion and its applications. BoD–Books on Demand, 2010.
  • Más, Francisco Rovira, Qin Zhang, and Alan C. Hansen. Mechatronics and intelligent systems for off-road vehicles. Springer Science & Business Media, 2010.

Applicability in study programs

  • Computer Science and Media Applications
    • Computer Science and Media Applications B.Sc. (01.09.2025)

  • Agricultural Technologies
    • Agricultural Technologies B.Sc. (01.09.2025)

  • Computer Science and Computer Engineering
    • Computer Science and Computer Engineering B.Sc. (01.09.2025)

    Person responsible for the module
    • Schöning, Julius
    Teachers
    • Schöning, Julius
    • Stiene, Stefan