Abschlussarbeiten
Wenn Sie Interesse an einer Abschlussarbeit im Bereich Technische Informatik haben, sind Sie hier genau richtig. Wir bieten stets vielfältige Themen für hardwarenahe Bachelor- und Masterarbeiten an. Haben Sie in unseren Forschungsschwerpunkten oder Forschungsprojekten interessante Themen gefunden oder möchten Sie Fragestellungen aus den Vorlesungen weiter vertiefen? Ein Besuch bei uns lohnt sich auf jeden Fall. Machen Sie einfach per Email oder Telefon einen Termin aus und wir diskutieren die möglichen Themen in einem individuellen Gespräch. Abhängig von Ihren Wünschen, Neigungen und Vorkenntnissen verfeinern wir das Thema, um das bestmögliche Angebot für Sie zu finden. Alle Arbeiten können sowohl in englischer als auch in deutscher Sprache verfasst werden.
Die grundlegenden Voraussetzungen sind für alle Arbeiten gleich: Interesse am Thema und Spaß an neuen Herausforderungen. Selbstverständlich ist es vorteilhaft, wenn schon Grundlagen bezüglich der verwendeten Algorithmen und Werkzeuge vorhanden sind. Aber eine Abschlussarbeit kann und soll auch dazu dienen, neue Methoden und Konzepte kennenzulernen. Auch, wenn Sie noch nie ein komplexes C Programm geschrieben, ein FPGA oder eine GPU programmiert oder eine eigene Leiterplatte entwickelt haben: Im Rahmen der Bachelor- oder Masterarbeit haben Sie die Möglichkeit, sich mit neuen wissenschaftlichen Fragestellungen auseinanderzusetzen und wir werden Sie bei der notwendigen Einarbeitung bestmöglich unterstützen. Entscheidend ist primär Ihre Begeisterung für das Thema.
Laufende und abgeschlossene Arbeiten
Hier können Sie sich einen Überblick über Bachelor- und Masterarbeiten verschaffen, die aktuell in der Arbeitsgruppe bearbeitet werden oder bereits abgeschlossen sind. Viele der bearbeiteten Themenkomplexe können im Rahmen neuer Arbeiten weiter verfeinert werden.
Laufende Arbeiten
- Julian Rocks (Masterarbeit)
Development and Evaluation of a Scalable High-Performance Compute Platform for Robotics
Betreuer: M.Sc. Marco Tassemeier und Prof. Dr.-Ing. Mario Porrmann - Alexander Böckenholt (Masterarbeit)
On-Device Engine for Living Digital Twins – Architecture, Implementation and Deployment
Betreuer: M.Sc. Philipp Gehricke und Prof. Dr.-Ing. Mario Porrmann
- Annika Moritz (Bachelorarbeit)
Entwicklung und Evaluation lebender digitaler Zwillinge für mobile Roboter
Betreuer: M.Sc. Philipp Gehricke und Prof. Dr.-Ing. Mario Porrmann - Tobias Straube (Bachelorarbeit)
Entwicklung einer Ladeinfrastruktur für den autonomen mobilen Roboter EMAROs
Betreuer: M.Sc. Philipp Gehricke und Prof. Dr.-Ing. Mario Porrmann - Ole Karl Janssen (Bachelorarbeit)
Entwicklung einer einsteigerfreundlichen Softwareumgebung für die Programmierung mobiler Roboter
Betreuer: M.Sc. Philipp Gehricke und Prof. Dr.-Ing. Mario Porrmann - Shabnam Mesgary (Bachelorarbeit)
Ein modulares Framework für modellprädiktive Regelung auf Basis von Faktorgraphen für mobile Roboter
Betreuer: M.Sc. Christopher Sieh und Prof. Dr.-Ing. Mario Porrmann - Davit Samuelyan (Bachelorarbeit)
An Application Interface for Real-Time Optimization of Globally Consistent Maps for Resource-Constrained Autonomous Robots
Betreuer: M.Sc. Christopher Sieh und Prof. Dr.-Ing. Mario Porrmann
Abgeschlossene Arbeiten
2026
- Niklas Mechelhoff (Masterarbeit)
Erweiterung des superskalaren RISC-V Prozessors Leszy für den Betrieb von Linux
Betreuer: M.Sc. Marco Tassemeier und Prof. Dr.-Ing. Mario Porrmann - Tom Brüning (Masterarbeit)
Real-Time Local Map Mesh Reconstruction from Unstructured Pointclouds for Autonomous Robot Navigation
Betreuer: M.Sc. Christopher Sieh und Prof. Dr.-Ing. Mario Porrmann - Jonas Kittelmann (Masterarbeit)
Mixed Reality Environment for Robot-in-the-Loop Testing using Digital Twins
Betreuer: M.Sc. Philipp Gehricke und Prof. Dr.-Ing. Mario Porrmann
2025
- Torben Bietendüvel (Masterarbeit)
Ressourceneffiziente Beschleuniger für Deep Reinforcement Learning auf FPGAs
Betreuer: M.Sc. Marc Rothmann und Prof. Dr.-Ing. Mario Porrmann
- Tobias Boosfeld (Bachelorarbeit)
Implementation of a Wishbone Interface for the Superscalar RISC-V Processor Leszy
Betreuer: M.Sc. Marco Tassemeier und Prof. Dr.-Ing. Mario Porrmann - Julia Spradau (Bachelorarbeit)
Echtzeitfähige Bildverarbeitung für das Tracking mobiler Roboter
Betreuer: M.Sc. Philipp Gehricke und Prof. Dr.-Ing. Mario Porrmann - Leon Rösener (Bachelorarbeit)
Design und Implementierung eines Überwachungssystems für die Verwaltung und Evaluierung von KI Edge-Devices
Betreuer: Prof. Dr.-Ing. Mario Porrmann in Kooperation mit Amazonen-Werke H. Dreyer SE & Co. KG - Matthis Tauchen (Bachelorarbeit)
Pointcloud Segmentation Based on Scene Dynamics
Betreuer: M.Sc. Christopher Sieh und Prof. Dr.-Ing. Mario Porrmann
2024
- Philipp Gehricke (Masterarbeit)
Virtual Environment for Mobile Robotic Applications
Betreuer: M.Sc. Marco Tassemeier und Prof. Dr.-Ing. Mario Porrmann - Sebastian Zielinski (Masterarbeit)
High-level Synthesis of Attention-based Networks for Reconfigurable Hardware
Betreuer: M.Sc. Marc Rothmann und Prof. Dr.-Ing. Mario Porrmann - Sebastian Rahn (Masterarbeit)
Development of a Memory Management Unit and Hardware Extensions that Enable Linux on a Superscalar RISC-V Processor
Betreuer: M.Sc. Marco Tassemeier und Prof. Dr.-Ing. Mario Porrmann
- Sebastian Illi (Bachelorarbeit)
Efficient Microcontroller-Operated Motion Control for Resource-Constrained Mobile Robots
Betreuer: M.Sc. Marco Tassemeier und Prof. Dr.-Ing. Mario Porrmann - Markus Becker (Bachelorarbeit)
Echtzeitfähiges Stereo-Vision-System mit ML-basierter Objekterkennung für mobile Roboter
Betreuer: M.Sc. Marco Tassemeier und Prof. Dr.-Ing. Mario Porrmann - Julian Lohuis (Bachelorarbeit)
Compiler-Generated Hint Instructions for Reconfigurable CPUs
Betreuer: M.Sc. Marco Tassemeier und Prof. Dr.-Ing. Mario Porrmann - Jan-Matthis Niermann (Bachelorarbeit)
Resource-efficient Training of Convolutional Neural Networks on FPGAs
Betreuer: M.Sc. Marc Rothmann und Prof. Dr.-Ing. Mario Porrmann - Dennis Konkol (Bachelorarbeit)
Benchmarking of Deep Reinforcement Learning Algorithms on Embedded GPUs
Betreuer: M.Sc. Marc Rothmann und Prof. Dr.-Ing. Mario Porrmann
2023
- Marcel Flottmann (Masterarbeit)
An Out-of-Order Vector Processing Unit for a Superscalar RISC-V Processor
Betreuer: M.Sc. Marco Tassemeier und Prof. Dr.-Ing. Mario Porrmann - Jan Fortmann (Masterarbeit)
FPGA-beschleunigte Anomalieerkennung auf Basis neuronaler Netze für den Einsatz in industriellen Kameras
Betreuer: Prof. Dr.-Ing. Mario Porrmann in Kooperation mit Allied Vision Technologies GmbH - David Rolfes (Masterarbeit)
Accelerating Deep Reinforcement Learning with the Xilinx Versal Architecture
Betreuer: M.Sc. Marc Rothmann und Prof. Dr.-Ing. Mario Porrmann
- Luka Vukusic (Bachelorarbeit)
Optimization of Reconfigurable Hardware Accelerators for Embedded Machine Learning
Betreuer: M.Sc. Marc Rothmann und Prof. Dr.-Ing. Mario Porrmann - Lena Brüggemann (Bachelorarbeit)
FPGA-based Object Detection for Autonomous Drone Control
Betreuer: M.Sc. Marco Tassemeier und Prof. Dr.-Ing. Mario Porrmann - Lukas Goertz (Bachelorarbeit)
Entwicklung einer FPGA-basierten Phasenregelschleife zur genauen Bestimmung des Phasenwinkels der Netzspannung für netzgekoppelte Wechselrichter
Betreuer: Prof. Dr.-Ing. Mario Porrmann in Kooperation mit E3/DC - Emil Galwas (Bachelorarbeit)
Automatisierte Entwurfsraumexploration für maschinelles Lernen auf eingebetteten FPGAs
Betreuer: M.Sc. Marco Tassemeier und Prof. Dr.-Ing. Mario Porrmann - Luna Niehaus (Bachelorarbeit)
Systementwurf für die Integration von FPGAs in eine mobile Roboterplattform
Betreuer: M.Sc. Marco Tassemeier und Prof. Dr.-Ing. Mario Porrmann - Matthias Kauter (Bachelorarbeit)
Entwurf eines FPGA-Beschleunigers für ML-basierte Gestenerkennung in Smart-Home-Systemen mit ROS-2-Middleware
Betreuer: M.Sc. Marco Tassemeier und Prof. Dr.-Ing. Mario Porrmann - Simon Garske (Bachelorarbeit)
Gleitkommadarstellungen mit geringer Wortbreite für Maschinelles Lernen auf FPGAs
Betreuer: M.Sc. Marc Rothmann und Prof. Dr.-Ing. Mario Porrmann - Lara Lüking (Bachelorarbeit)
Modular Software Environment for Easy Integration of New Functionalities into a Mobile Robotic Platform
Betreuer: M.Sc. Marco Tassemeier und Prof. Dr.-Ing. Mario Porrmann - Julian Rocks (Bachelorarbeit)
Systementwurf für die Integration eingebetteter Grafikprozessoren in eine mobile Roboterplattform
Betreuer: M.Sc. Marco Tassemeier und Prof. Dr.-Ing. Mario Porrmann - Theodor Wübker (Bachelorarbeit)
Konzeption und Implementierung eines generischen Datenanalysesystems für das Internet of Things
Betreuer: Prof. Dr.-Ing. Mario Porrmann in Kooperation mit INSIDE M2M GmbH - Madeline Möller (Bachelorarbeit)
Entwicklung einer Evaluationsplattform für autonome Drohnensteuerungen mit GPU-basierter Objekterkennung
Betreuer: M.Sc. Marco Tassemeier und Prof. Dr.-Ing. Mario Porrmann
2022
- Julian Gaal (Masterarbeit)
Feature-Based Mobile Mapping with 3D Lidars on Embedded GPUs
Betreuer: Prof. Dr.-Ing. Mario Porrmann und Alexander Mock (AG Wissensbasierte Systeme) - Patrick Hoffmann (Masterarbeit)
Integration von Schleifenschlüssen in HATSDF-SLAM
Betreuer: Prof. Dr.-Ing. Mario Porrmann und Alexander Mock (AG Wissensbasierte Systeme) - Marc Eisoldt (Masterarbeit)
Massiv parallele Auswertung eines inversen Sensormodells für 3D-Laserscanner und TSDF-Karten auf GPUs und FPGAs
Betreuer: Prof. Dr.-Ing. Mario Porrmann in Kooperation mit Priv. Doz. Dr. Thomas Wiemann (AG Autonome Robotik) - Tim Niklas Witte (Bachelorarbeit)
Corruption and Breach Filter: Prevent Memory Corruptions and Data Breaches by Enforcing Data-Flow Integrity in Superscalar Out-Of-Order Architectures
Betreuer: M.Sc. Marco Tassemeier und Prof. Dr.-Ing. Mario Porrmann - Torben Bietendüvel (Bachelorarbeit)
Ressourceneffizientes Training von Convolutional Neural Networks auf FPGAs
Betreuer: M.Sc. Marc Rothmann und Prof. Dr.-Ing. Mario Porrmann - Deniz Kruppe (Bachelorarbeit)
Optimizing the Energy Efficiency of YOLO-based Object Detection on FPGAs
Betreuer: M.Sc. Marc Rothmann und Prof. Dr.-Ing. Mario Porrmann - Alexander Böckenholt (Bachelorarbeit)
FPGA-based Object Detection for Control of Autonomous UAVs
Betreuer: M.Sc. Marco Tassemeier und Prof. Dr.-Ing. Mario Porrmann
2021
- Claudia Bruhn (Bachelorarbeit)
A Flexible FPGA-based Accelerator for Double Q-Learning
Betreuer: M.Sc. Marc Rothmann und Prof. Dr.-Ing. Mario Porrmann - Marlon Hiebenga (Bachelorarbeit)
Entwicklung eines flexiblen RISC-V-Prozessors als IP-Core für FPGA-Plattforman
Betreuer: M.Sc. Marco Tassemeier, M.Sc. Marc Rothmann und Prof. Dr.-Ing. Mario Porrmann - Julius Monska (Bachelorarbeit)
Automatisierte Integration von Netzwerkkomponenten in ein Visualisierungssystem
Betreuer: Prof. Dr.-Ing. Mario Porrmann in Kooperation mit SPIE OSMO GmbH
2020
- Nico Lohmann (Bachelorarbeit)
FPGA-Implementierung eines RISC-V-Prozessors auf Gatter- und Register-Transfer-Ebene
Betreuer: M.Sc. Marc Rothmann und Prof. Dr.-Ing. Mario Porrmann - Jonah Mevert (Bachelorarbeit)
An FPGA-based Hardware Accelerator for Speech Recognition Tasks Using LSTM Networks
Betreuer: M.Sc. Marc Rothmann und Prof. Dr.-Ing. Mario Porrmann - Philipp Gehricke (Bachelorarbeit)
Entwicklung einer rekonfigurierbaren autonomen Roboterplattform für Forschung und Lehre
Betreuer: M.Sc. Marco Tassemeier und Prof. Dr.-Ing. Mario Porrmann - Sebastian Rahn (Bachelorarbeit)
Dynamische Rekonfiguration von FPGAs für Videoverarbeitung auf mobilen Robotern
Betreuer: M.Sc. Marco Tassemeier und Prof. Dr.-Ing. Mario Porrmann - Jan Fortmann (Bachelorarbeit)
Implementierung eines FPGA-basierten K-Means Beschleunigers für den Vergleich von High-Level-Synthese und aktuellen Hardwarebeschreibungssprachen
Betreuer: M.Sc. Marc Rothmann und Prof. Dr.-Ing. Mario Porrmann - Kevin Kuhr (Bachelorarbeit)
Integration von Hardwarebeschleunigern in eine RISC-V-Prozessorplattform für FPGAs
Betreuer: M.Sc. Marc Rothmann und Prof. Dr.-Ing. Mario Porrmann