Softwareentwicklungspraktikum (SEP)

Bezeichnung Softwareentwicklungspraktikum (SEP)
Modulnummer 4220000010
Lehrende Prof. Thomas M. Deserno
Leistungspunkte 7
Semesterwochenstunde 6
Anzahl Semester 1
Turnus sommersemester
Präsenszeit (Stunden)
Selbststudium (Stunden)
Workload (Stunden) 210
Lernformen
Sprache
Medienform
Inhalte

Vorgestellte Projekte

SIDD - Smart Incident Detection Drone

Betreuer: Julian Bollmann (julian.bollmann@plri.de), Diana Baumgärtel (diana.baumgaertel@plri.de)

Hintergrund

  • Unfälle und Stürze werden häufig erst spät gemeldet
  • Besonders bei großen und unübersichtlichen Veranstaltungen fehlt oft der Überblick
  • Medizinische Überwachung solcher Veranstaltungen mit Hilfe moderner Technologien entlastet Sicherheitspersonal und erhöht die Sicherheit
  • Gezielte Koordination der Rettungskräfte
  • Ziel: Entwicklung einer Applikation, die Veranstaltungen mithilfe einer Drohne beobachtet und bei Unfällen die Rettungskette aktiviert.

Aufgabe

  • Training von neuronalen Netzen zur Sturzdetektion
  • Implementierung einer Pipeline zur Verarbeitung der Videodaten
  • User Interface erstellen
  • Integration in die Rettungskette (ISAN)

Organisatorisches

  • Vorteilhafte Kenntnisse: Python, Neuronale Netze
  • Gruppengröße: 1 Gruppe
  • Maximale Studierendenzahl pro Gruppe: 12

DRS-AR - Digital Rescue Sheet with Augmented Reality

Betreuer: Viktor Sobotta (viktor.sobotta@plri.de), Diana Baumgärtel (diana.baumgaertel@plri.de),

Hintergrund

  • Rettungskräfte benötigen im Einsatz schnell fahrzeugspezifische Informationen
  • Rettungsdatenblätter liegen nicht immer in passender Form oder schnell genug vor
  • Augmented Reality kann relevante Informationen direkt am Fahrzeug kontextbezogen einblenden und Suchzeiten reduzieren.
  • Eine digitale, standardisierte Bereitstellung unterstützt sichere und effiziente technische Rettung
  • Ziel: Entwicklung eines Anwendung, die eine digitale Rettungskarte als Augmented Reality auf dem Auto trackt

Aufgabe

  • Automatische Erkennung vom Fahrzeug
  • Schnittstelle zur digitalen Rettungskarte herstellen
  • Gefahrenrelevante Komponenten aufs 3D Modell tracken
  • User Interface erstellen

Organisatorisches

  • Vorteilhafte Kenntnisse: Python, Unity
  • Gruppengröße: 2 Gruppe
  • Maximale Studierendenzahl pro Gruppe: 8
Literatur
Lehrveranstaltungen
Qualifikationsziele Nach Abschluss es Moduls, sind die Studierenden in der Lage, ein größeres Softwareentwicklungsprojekt erfolgreich im Team zu bearbeiten. Sie können nach systematischen Methoden der Softwaretechnik, die Anforderungen für das zu entwickelnde System ermitteln, diese in ein Design umsetzen, die zu entwickelnde Software realisieren und testen.
Prüfungsmodalitäten Generative KI-Tools (z. B. ChatGPT, GitHub Copilot) dürfen unterstützend beim Programmieren und Verfassen von Dokumentationen genutzt werden. Die Arbeit muss überwiegend eigenständig erstellt werden, und jede Nutzung von KI ist transparent im Dokument oder Code zu vermerken. Studierende sind für den Inhalt und die Qualität der Arbeit verantwortlich.
Studiengänge
Studip URL Studip