SDE Systementwurf SoSe2025: Testbericht Arbeitspaket 3.5: Unterschied zwischen den Versionen
Der Seiteninhalt wurde durch einen anderen Text ersetzt: „ '''Autor:''' Lukas Berkemeier = Einleitung = = Funktion = = Vorbedingungen = = Modultest = ---- → zurück zum Hauptartikel: SDE Praktikum Systementwurf SoSe2025“ Markierung: Ersetzt |
|||
| (15 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 3: | Zeile 3: | ||
= Einleitung = | = Einleitung = | ||
Im Rahmen des <code>Arbeitspaket 3.5: Messung der Mittellinie (Position x, Position y, Farbe) mit dem [[AlphaBot_Linienverfolgungsssensor|Linienverfolgungssensor]]</code> soll die exakte Position der Mittellinie in der Karte erfasst werden können. Als Testmodul wird die <code>weisselinie_folgerLinieErkennen.ino</code> genutzt. | |||
= Funktion = | = Funktion = | ||
#IR-Sensoren kalibrieren | |||
#IR-Sensoren erfassen die weiße-Linie | |||
#*Sensordaten von 0 bis 4000 | |||
#*2000 Beschreibt dabei die Mitte der weißen Linie | |||
#mit dem "map()"-Befehl werden die Werte von 200 bis 3800 in -40 bis 40 Millimeter umgerechnet | |||
= Vorbedingungen = | = Vorbedingungen = | ||
{| class="wikitable" | |||
|+ style="text-align:left;"| Tabelle 1: Notwendige Dateien | |||
|- | |||
! # !! Datei !! Beschreibung | |||
|- | |||
| 1|| [https://svn.hshl.de/svn/MTR_SDE_Praktikum/trunk/_Semesterordner/SS2025/Sprint_3/c-files/weisselinie_folgerLinieErkennen/weisselinie_folgerLinieErkennen.ino <code>weisselinie_folgerLinieErkennen.ino</code>] || Testprogramm | |||
|} | |||
= Modultest = | = Modultest = | ||
[[Datei:TestMittellinienMessung.jpg|thumb|rigth|450px|Abb. 1: Testen der Mittellinienmessung]] | |||
Der Modultest erfolgte nach dem Hochladen der verwendeten .ino Datei auf dem Alphabot. Dabei wurden in diesem Fall die Sensoren am Alphabot zunächst kalibriert und die ausgegebenen Werte dann mit dem realen Abstand (Abbildung 1) zum mittleren IR-Sensor verglichen. | |||
==Testergebnis== | |||
Zu beobachten waren im allgemeinen passende Werte mit teilweise drei bis vier Millimetern unterschied. In bestimmten Fällen, wenn eine der Kanten der weißen Linie genau zwischen zwei der Sensoren steht, kann es zu einer Ausgabe nicht korrekter Werte kommen. | |||
==Ausblick== | |||
Zur Vervollständigung der Anforderung an das Arbeitspaket müssen die Daten verwendet werden um die exakte der Position der Mittellinie auf der Karte zu bestimmen. | |||
---- | ---- | ||
→ zurück zum Hauptartikel: [[Anforderungen Praktikum Systementwurf SoSe2025|SDE Praktikum Systementwurf SoSe2025]] | → zurück zum Hauptartikel: [[Anforderungen Praktikum Systementwurf SoSe2025|SDE Praktikum Systementwurf SoSe2025]] | ||
Aktuelle Version vom 24. Juni 2025, 07:37 Uhr
Autor: Lukas Berkemeier
Einleitung
Im Rahmen des Arbeitspaket 3.5: Messung der Mittellinie (Position x, Position y, Farbe) mit dem Linienverfolgungssensor soll die exakte Position der Mittellinie in der Karte erfasst werden können. Als Testmodul wird die weisselinie_folgerLinieErkennen.ino genutzt.
Funktion
- IR-Sensoren kalibrieren
- IR-Sensoren erfassen die weiße-Linie
- Sensordaten von 0 bis 4000
- 2000 Beschreibt dabei die Mitte der weißen Linie
- mit dem "map()"-Befehl werden die Werte von 200 bis 3800 in -40 bis 40 Millimeter umgerechnet
Vorbedingungen
| # | Datei | Beschreibung |
|---|---|---|
| 1 | weisselinie_folgerLinieErkennen.ino |
Testprogramm |
Modultest

Der Modultest erfolgte nach dem Hochladen der verwendeten .ino Datei auf dem Alphabot. Dabei wurden in diesem Fall die Sensoren am Alphabot zunächst kalibriert und die ausgegebenen Werte dann mit dem realen Abstand (Abbildung 1) zum mittleren IR-Sensor verglichen.
Testergebnis
Zu beobachten waren im allgemeinen passende Werte mit teilweise drei bis vier Millimetern unterschied. In bestimmten Fällen, wenn eine der Kanten der weißen Linie genau zwischen zwei der Sensoren steht, kann es zu einer Ausgabe nicht korrekter Werte kommen.
Ausblick
Zur Vervollständigung der Anforderung an das Arbeitspaket müssen die Daten verwendet werden um die exakte der Position der Mittellinie auf der Karte zu bestimmen.
→ zurück zum Hauptartikel: SDE Praktikum Systementwurf SoSe2025