Einleitung
Ziel des Projektes ist eine geregelte Fahrt eines AlphaBot entlang einer definierten Fahrspur (s. SDE_Systementwicklung_WS25/26:_Geregelte_autonome_Fahrt ). Die Sollspur liegt als digitale Karte vor und die Istposition wird mit der Robotic Total Station gemessen.
Das zu testende Modul berechneEntfernungPunktGerade.m berechnet die Entfernung des eingehenden Punktes zur Fahrspur.
Tabelle 1: Funktionsübersicht/Zugehörigkeit
Modul
Funktion
URL
Beispiel
Beispiel
Beispiel
Beispiel
Beispiel
Beispiel
Beispiel
Beispiel
Beispiel
Funktionaler Systementwurf
Tabelle 1: Funktionale Anforderungen an berechneEntfernungPunktGerade.m
Req.
Beschreibung
Priorität
1
Die Funktion muss die mathematisch kürzeste Strecke d M i n des Punktes P W zur gegebenen Sollinie in m berechnen und als Rückgabe liefern.
1
2
Alle Koordinaten müssen im Welt-Koordinatensystem (Karten-KOS) behandelt werden.
1
3
Die nächstgelegenen Punkte G 1 und G 2 der Solllinie sollen zusätzlich als kartesische Koordinaten (x, y, z) zurückgegeben werden.
2
Technische Systementwurf
Der Algorithmus durchsucht die Referenzkurve MittelLinie_W.mat nach den naheliegenden Punkten G 1 und G 2 zum Punkt P W (vgl. Abb. 1).
Zur Strecke G 1 − G 2 wird der Abstand d M i n in m berechnet.
Links der Strecke ist der Wert negativ.
Rückgabewerte sind G 1 und G 2 und d M i n .
Abb. 1: Berechnung des Abstandes Punkt zu Strecke
Vorbedingungen
Modultest
Da es sich bei dieser Entwicklung um die einer einzelnen Komponente handelt, schließt der Modultest mit dem Testbericht die Entwicklung ab (vgl. Tabelle 2).
Abb. 2: Ergebnis von Testfall 1
Abb. 3: Ergebnis von Testfall 2
ID
Testfallbeschreibung
Eingänge PW, Referenz
Erwartetes Ergebnis
Testergebnis
Testperson
Datum
Tabelle 2: Testbericht für den Modultest von berechneEntfernungPunktGerade.m
1
Punkte links der Sollinie sind negativ.
[1.83;0.61;0], LinkeFahrspur_W.mat
-0.2 m (vgl. Abb. 2)
OK
Prof. Schneider
19.06.2026
2
Punkte rechts der Sollinie sind positiv.
[1.83;0.2;0], RechteFahrspur_W.mat
0.21 m (vgl. Abb. 3)
OK
Prof. Schneider
19.06.2026
→ zurück zum Hauptartikel: SDE Praktikum Systementwurf SoSe2025