SDE-Team 2025/26

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Abb. 1: @Liebe Studierende: Bitte einfügen und beschriften (Beispiel: SDE-Team_2022/23#Teamfoto).
Dozent: Prof. Dr.-Ing. Schneider
Modul Mechatronik, Systementwicklung (Wahlpflichtprofil „Systems Design Engineering“), Sommersemester
Modulbezeichnung: MTR-B-2-6.11
Modulverantwortung: Ulrich Schneider
Lehrveranstaltung: Praktikum Systementwurf
Zeit: Dienstag, 08:15 - 10:30 Uhr, Selbstlernzeit: TBD
Ort: Labor L3.3-E01-180 (Autonome Systeme)

Qualifikationsziele

Die Studierenden haben praktische Erfahrungen bei der eigenständigen Entwicklung eines umfangreichen mechatronischen Systems unter Einsatz geeigneter Methoden und Werkzeuge innerhalb eines Projektteams. Sie verfügen über die Kompetenzen im Bereich der Projektplanung und – leitung sowie in allgemeinen gruppendynamischen Prozessen innerhalb eines Entwicklungsteams (Teamfähigkeit).

Die Studierenden können ihre Konzepte und Projektergebnisse vor einem Fachpublikum vorstellen und diskutieren.

Lernziele

Sie erlangen durch das Praktikum

  • praktische Erfahrungen bei der eigenständigen Entwicklung eines umfangreichen mechatronischen Systems unter Einsatz geeigneter Methoden und Werkzeuge
  • Kompetenzen in der Projektplanung und –leitung (d. h. auch Projekte rechtzeitig und mit geplanter Reife/Budget/etc. zu Ende zu bringen)
  • Kompetenzen in allgemeinen gruppendynamischen Prozessen innerhalb eines Entwicklungsteams (Teamfähigkeit),
  • Kompetenz der systematischen Systementwicklung von Anforderung über Umsetzung bis hin zum Test,
  • Kompetenzen in der Präsentation von Konzepten.

Nach Durchführung der Auftaktveranstaltung inkl. Nachbereitung

  • kennen Sie das Konzept des SDE Praktikums im 6. und 7. Semester.
  • können Sie nachhaltig in SVN arbeiten.
  • kennen Sie die grundlegende Bedienung von MATLAB/Simulink.
  • kennen Sie die Systemkomponenten des Projektfahrzeugs im Detail.
  • kennen Sie die Systemarchitektur des Projektfahrzeugs im Detail.
  • kennen Sie die Ablagestruktur in SVN.
  • kennen Sie die Artikelstruktur im HSHL Wiki.
  • kennen Sie das Lastenheft.
  • kennen Sie die Programmierrichtlinien.
  • berücksichtigen Sie das Schnittstellendokument.
  • kennen Sie den Ablauf des Praktikums im Wintersemester.
  • wissen Sie, was bis zum kommenden Praktikumstermin vorzubereiten ist.

Inhalte

Das Praktikum wird in einem eigens dafür hergerichteten Labor durchgeführt. Für die Projektplanung, Konzeption und Realisierung von Steuerungs- und Regelungsalgorithmen stehen den Studierenden Multimedia-PCs mit aktueller Anwendungssoftware zur Verfügung. Für die prototypische Realisierung des mechatronischen Systems wird eine Rapid Control Prototyping Plattform eingesetzt. Für die finale Realisierung sind aktuelle Mikrocontroller mit passenden Platinen vorgesehen.

Prüfungsform(en)

Prüfungsteilleistung im Rahmen des Praktikums Systementwurf als Nachweis, fachliche Ergebnisse einem Team vorstellen zu können. Ein Teil der Veranstaltungen kann in Form einer fachbezogenen Exkursion durchgeführt werden.

Die Modulnote setzt sich aus den beiden Prüfungsteilen nach ihrem SWS-Anteil gewichtet zusammen:

Prüfungsteil Gewichtung
Seminar Hausarbeit 25 %
Seminar Präsentation/Multimediapräsentation 25 %
Praktikum Systementwurf 50 %

Workload

Modul/LV SWS Workload Präsenz Selbststudium
Systementwicklung 4 150 h 60 h 90 h
Seminar Systementwicklung 1 15 h 22,5 h
Praktikum Systementwurf 3 36 h 76,5 h (6,4 h/w)

Terminübersicht SoSe25

# Termin Thema
1 25.03.2025 Auftaktveranstaltung
2 01.04.2025 Linienverfolger und Referenzmessung
3 08.04.2025 Linienverfolger und Referenzmessung
4 15.04.2025 Linienverfolger und Referenzmessung
22.04.2025 Feiertag: Ostern
5 29.04.2025 Meilenstein Sprint 1 Geregelte autonome Fahrt
6 06.05.2025 Geregelte autonome Fahrt
7 13.05.2025 Geregelte autonome Fahrt
8 20.05.2025 Geregelte autonome Fahrt
9 27.05.2025 Meilenstein Sprint 2 Geregelte autonome Fahrt - Sprint 3
10 03.06.2025 Geregelte autonome Fahrt - Sprint 3 ab 13:00 Uhr Hochschultag
10.06.2025 Feiertag: Pfingsten
11 17.06.2025 Geregelte autonome Fahrt - Sprint 3
12 24.06.2025 Meilenstein Sprint 3

Hinweis: Alle Praktikumstermine sind Pflichttermine mit Anwesenheitspflicht.

Verschoben: Spurverfolgung mit Kamera

Abnahmeprüfung - Systemtest

Am Meilenstein 3 werden die Anforderungen in Form eines Systemtests geprüft.

Tabelle 1: Systemtest
# Anforderung Status
1 Die vollständige Karte liegt als .mat Datei vor.
2 Die Karte verfügt über rechte, linke, mittlere Spur, Startlinie und Stopplinien.
3 Das Array der Mittellinie enthält die vermessene weißen Mittelstriche.
4 Die entstandene Software ist im Wiki in Tabelle 2 umfassend dokumentiert.
5 Die Software ist vom Wiki aus verlinkt (Tabelle 2).
6 Die Software verfügt über Header ud Kommentare.
7 Die Programmierrrichtlinien wurden eingehalten.
8 Die Halterung für die Pixy 2.1 liegt vor und entspricht den Anforderungen.
Tabelle 2: Dokumentation der Modultests
AP Modul Funktion Modultest Testbericht Ergebnis Autor
3.1 Positionsmessung des AlpaBot und Schätzung der Roboterpose [x,y,Ψ] berechneAbstandPunktGerade.m Jan Steffens
3.2 berechneEntfernungPunktGerade.m Berechnung der Ist-Ablage des Prismas zur Sollinie testBerechneRegelabweichungSpurfcn.m Testbericht Prof. Dr.-Ing. Schneider
3.3 Übertragung der Ist-Ablage via BT MATLAB→Arduino (Senden und Empfang) trackeSendeReglerTest.m Jan Steffens
3.4 Geregelte Fahrt anhand der Ist-Ablage weisselinie_folgerBT_ohnekal.ino trackeSendeReglerTest.m Testbericht Lukas Berkemeier
3.5 Messung der Mittellinie (Position x, Position y, Farbe) mit dem Linienverfolgungssensor weisselinie_folgerLinieErkennen.ino Testbericht Lukas Berkemeier
3.6 Übertragung der Messung der Mittellinie (x, y, Farbe) via BT Arduino→MATLAB (Senden und Empfang) Lukas Berkemeier
3.7 Einzeichnen der Messwerte in die digitale Karte und Speicherung der Karte als Rundkurs.mat Jan Steffens
3.8 Bereinigung von Fehlern in der Karte Jan Steffens
3.9 Geregelte Fahrt in der rechten Fahrspur anhand der Prismamessung und Kartendaten Lukas Berkemeier
3.10 Kamerahaltung für die Pixy2.1 Jan Steffens
3.11 Optional: Inbetriebnahme AlphaBot Linienverfolger für durchgezogene Linie und Stützung währen des Ausfalls der Linie. nicht bearbeitet x Lukas Berkemeier
3.12 Überarbeitung/Verbesserung des Artikels Referenzmessung_mit_der_Topcon_Robotic_Total_Station nicht bearbeitet x Lukas Berkemeier



→ zurück zum Hauptartikel: Praktikum SDE