KosTrafoTzuWelt.m: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 21: | Zeile 21: | ||
SVN-Link | SVN-Link | ||
= Modultest = | = Modultest = | ||
Da es sich bei dieser Entwicklung um die einer einzelnen Komponente handelt, schließt der Komponententest mit dem Testbericht die Entwicklung ab (vgl. Tabelle 4). | |||
{| class="wikitable" | |||
! style="font-weight: bold;" | ID | |||
! style="font-weight: bold;" | Testfallbeschreibung | |||
! style="font-weight: bold;" | Eingänge x,y,PosAlt,Ausrichtung,Karte,Bumper,Ultraschall,Perimeterschleife | |||
! style="font-weight: bold;" | Erwartetes Ergebnis | |||
! style="font-weight: bold;" | Testergebnis | |||
! style="font-weight: bold;" | Testperson | |||
! style="font-weight: bold;" | Datum | |||
|+ style = "text-align: left"|Tabelle 4: Testbericht für den Komponententest von <code>Kartenfunktion.m</code> | |||
|- | |||
| 1 | |||
| Der Mäher fährt kein Feld weiter. | |||
| 0.1, 0.0, [0;0], 0, Karte, 0, 0, 1000 | |||
| Kein neues Feld wird blau markiert. | |||
| OK | |||
| Prof. Schneider | |||
| 21.01.2018 | |||
|- | |||
| 2 | |||
| Der Mäher fährt auf der Perimeterschleife. | |||
| 0.6, 0.0, [0.3;0.0], 0, Karte, 0, 0, 1000 | |||
| Neues Feld wird blau markiert, altes Feld wird rot markiert. | |||
| OK | |||
| Prof. Schneider | |||
| 21.01.2018 | |||
|- | |||
| 3 | |||
| Der Mäher fährt ein Feld weiter. | |||
| 0.3, 0.0, [0;0], 0, Karte, 0, 0, 1000 | |||
| Neues Feld wird blau markiert. | |||
| OK | |||
| Prof. Schneider | |||
| 21.01.2018 | |||
|- | |||
| 4 | |||
| Der Mäher trifft auf ein Hindernis. | |||
| 34.0, 4.0, [33.7;4.0], 0, Karte, 1, 0, 1000 | |||
| Neues Feld wird magenta markiert, altes Feld wird hellgrün markiert. | |||
| OK | |||
| Prof. Schneider | |||
| 21.01.2018 | |||
|- | |||
| 5 | |||
| Das überschreitet die Perimeterschleife in unbekanntes Gebiet. | |||
| 0.0, 3.0, [0.3;3.0], 0, Karte, 0, 0, 1000 | |||
| Neues Feld wird weiß markiert, altes Feld wird rot markiert. | |||
| OK | |||
| Prof. Schneider | |||
| 21.01.2018 | |||
|- | |||
| 6 | |||
| Das Fährt auf ungemähtem Rasen. | |||
| 0.6, 0.6, [0.3;0.3], 0, Karte, 0, 0, 1000 | |||
| Neues Feld wird blau markiert, altes Feld wird hellgrün markiert. | |||
| OK | |||
| Prof. Schneider | |||
| 21.01.2018 | |||
|- | |||
| 6b | |||
| Das Fährt auf gemähtem Rasen. | |||
| 0.6, 0.6, [0.3;0.3], 0, Karte, 0, 0, 1000 | |||
| Neues Feld wird blau markiert, altes Feld wird hellgrün markiert. | |||
| OK | |||
| Prof. Schneider | |||
| 21.01.2018 | |||
|- | |||
| 7 | |||
| Der Mäher fährt mit fester Zykluszeit eine simulierte Mäanderfahrt. | |||
| Mäander simuliert, *,*,*, 0, Karte, 0, 0, 1000 | |||
| Die Karte wird zyklisch aktualisiert. | |||
| OK | |||
| Prof. Schneider | |||
| 21.01.2018 | |||
|- | |||
| 8 | |||
| Einbindung des Matlab-Skriptes in Simulink. | |||
| Mäander simuliert in Simulink | |||
| Die Karte wird zyklisch aktualisiert. | |||
| OK | |||
| Prof. Schneider | |||
| 21.01.2018 | |||
|- | |||
| 9 | |||
| Test der Eingangsparameter | |||
| Variation der Eingangsparameter | |||
| Die Karte wird zyklisch gemäß Anforderungen aktualisiert. | |||
| OK | |||
| Prof. Schneider | |||
| 21.01.2018 | |||
|- | |||
| 10 | |||
| Test der Ausgangsparameter | |||
| Variation der Eingangsparameter | |||
| Die Karte wird zyklisch gemäß Anforderungen aktualisiert. | |||
| OK | |||
| Prof. Schneider | |||
| 21.01.2018 | |||
|- | |||
| 11 | |||
| Laufzeitmessung | |||
| 0.3, 0.0, [0;0], 0, Karte, 0, 0, 1000 | |||
| Die Initialisierung muss 1s und die zyklische Darstellung muss 1ms unterschreiten. | |||
| OK | |||
| Prof. Schneider | |||
| 21.01.2018 | |||
|- | |||
| 12 | |||
| Kommentierung und Dokumentation entsprechen den Projektrichtlinien | |||
| - | |||
| Code Review, Artikel-Review | |||
| OK | |||
| Prof. Göbel | |||
| 21.01.2018 | |||
|- | |||
|} | |||
---- | ---- | ||
→ zurück zum Hauptartikel: [[Referenzmessung_mit_der_Topcon_Robotic_Total_Station|TopCon Referenzstation]] | → zurück zum Hauptartikel: [[Referenzmessung_mit_der_Topcon_Robotic_Total_Station|TopCon Referenzstation]] | ||
Version vom 9. Oktober 2025, 08:26 Uhr

Autor: Prof. Dr.-Ing. Schneider
- Bild
Einleitung/Funktion
Anforderungen
| ID | Inhalt | Prio | Ersteller | Datum | Geprüft von | Datum |
|---|---|---|---|---|---|---|
| 1 | Ein Punkt im T-KOS muss in das W-KOS transformiert werden. | 1 | U. Schneider | 03.10.2025 | 03.10.2025 | M. Göbel |
Softwareentwurf
s. Abb. 1
Umsetzung
SVN-Link
Modultest
Da es sich bei dieser Entwicklung um die einer einzelnen Komponente handelt, schließt der Komponententest mit dem Testbericht die Entwicklung ab (vgl. Tabelle 4).
| ID | Testfallbeschreibung | Eingänge x,y,PosAlt,Ausrichtung,Karte,Bumper,Ultraschall,Perimeterschleife | Erwartetes Ergebnis | Testergebnis | Testperson | Datum |
|---|---|---|---|---|---|---|
| 1 | Der Mäher fährt kein Feld weiter. | 0.1, 0.0, [0;0], 0, Karte, 0, 0, 1000 | Kein neues Feld wird blau markiert. | OK | Prof. Schneider | 21.01.2018 |
| 2 | Der Mäher fährt auf der Perimeterschleife. | 0.6, 0.0, [0.3;0.0], 0, Karte, 0, 0, 1000 | Neues Feld wird blau markiert, altes Feld wird rot markiert. | OK | Prof. Schneider | 21.01.2018 |
| 3 | Der Mäher fährt ein Feld weiter. | 0.3, 0.0, [0;0], 0, Karte, 0, 0, 1000 | Neues Feld wird blau markiert. | OK | Prof. Schneider | 21.01.2018 |
| 4 | Der Mäher trifft auf ein Hindernis. | 34.0, 4.0, [33.7;4.0], 0, Karte, 1, 0, 1000 | Neues Feld wird magenta markiert, altes Feld wird hellgrün markiert. | OK | Prof. Schneider | 21.01.2018 |
| 5 | Das überschreitet die Perimeterschleife in unbekanntes Gebiet. | 0.0, 3.0, [0.3;3.0], 0, Karte, 0, 0, 1000 | Neues Feld wird weiß markiert, altes Feld wird rot markiert. | OK | Prof. Schneider | 21.01.2018 |
| 6 | Das Fährt auf ungemähtem Rasen. | 0.6, 0.6, [0.3;0.3], 0, Karte, 0, 0, 1000 | Neues Feld wird blau markiert, altes Feld wird hellgrün markiert. | OK | Prof. Schneider | 21.01.2018 |
| 6b | Das Fährt auf gemähtem Rasen. | 0.6, 0.6, [0.3;0.3], 0, Karte, 0, 0, 1000 | Neues Feld wird blau markiert, altes Feld wird hellgrün markiert. | OK | Prof. Schneider | 21.01.2018 |
| 7 | Der Mäher fährt mit fester Zykluszeit eine simulierte Mäanderfahrt. | Mäander simuliert, *,*,*, 0, Karte, 0, 0, 1000 | Die Karte wird zyklisch aktualisiert. | OK | Prof. Schneider | 21.01.2018 |
| 8 | Einbindung des Matlab-Skriptes in Simulink. | Mäander simuliert in Simulink | Die Karte wird zyklisch aktualisiert. | OK | Prof. Schneider | 21.01.2018 |
| 9 | Test der Eingangsparameter | Variation der Eingangsparameter | Die Karte wird zyklisch gemäß Anforderungen aktualisiert. | OK | Prof. Schneider | 21.01.2018 |
| 10 | Test der Ausgangsparameter | Variation der Eingangsparameter | Die Karte wird zyklisch gemäß Anforderungen aktualisiert. | OK | Prof. Schneider | 21.01.2018 |
| 11 | Laufzeitmessung | 0.3, 0.0, [0;0], 0, Karte, 0, 0, 1000 | Die Initialisierung muss 1s und die zyklische Darstellung muss 1ms unterschreiten. | OK | Prof. Schneider | 21.01.2018 |
| 12 | Kommentierung und Dokumentation entsprechen den Projektrichtlinien | - | Code Review, Artikel-Review | OK | Prof. Göbel | 21.01.2018 |
→ zurück zum Hauptartikel: TopCon Referenzstation