Powerpanel-Platine
Autor: Kevin Hustedt, Moritz Oberg
Einleitung
Dieser Artikel beschreibt die Entwicklung einer neuen Powerpanel-Platine.
Anforderungen
Im Lastenheft des Projektes ArduMower wird die Erstellung einer selbstlernenden Karte gefordert:
Im Pflichtenheft taucht daraufhin der Punkt Selbstlernende Karte auf, konkrete Anforderungen werden jedoch nicht näher spezifiziert:
Folgende Anforderungen wurden an die Karte gestellt:
ID | Inhalt | Ersteller | Datum | Geprüft von | Datum |
---|---|---|---|---|---|
1 | Die Karte muss als Matrix mit der Rastergröße 30cm umgesetzt werden (Grid-Map). | Prof. Schneider | 18.01.2018 | Hr. Kreuer | 18.01.2018 |
2 | Die Perimeterschleife muss rot markiert werden. | Prof. Schneider | 18.01.2018 | Hr. Kreuer | 18.01.2018 |
3 | Die aktuelle Position des Mähers muss blau markiert werden. | Prof. Schneider | 18.01.2018 | Hr. Kreuer | 18.01.2018 |
4 | Hindernisse müssen magenta markiert werden. | Prof. Schneider | 18.01.2018 | Hr. Kreuer | 18.01.2018 |
5 | Unbekannte Bereiche müssen weiß bleiben. | Prof. Schneider | 18.01.2018 | Hr. Kreuer | 18.01.2018 |
6 | Ungemähter Rasen muss dunkelgrün und gemähter Rasen hellgrün markiert werden. | Prof. Schneider | 18.01.2018 | Hr. Kreuer | 18.01.2018 |
7 | Die Karte muss zyklisch aktualisiert werden. | Prof. Schneider | 18.01.2018 | Hr. Kreuer | 18.01.2018 |
8 | Die Umsetzung muss als Matlab-Skript erfolgen, so dass eine Einbindung in Simulink als Matlab-Funktion möglich ist. | Prof. Schneider | 18.01.2018 | Hr. Kreuer | 18.01.2018 |
9 | Eingangsgrößen der Funktion Kartenfunktion.m sind
|
Prof. Schneider | 18.01.2018 | Hr. Kreuer | 18.01.2018 |
10 | Ausgangsgrößen der Funktion Kartenfunktion.m sind
|
Prof. Schneider | 18.01.2018 | Hr. Kreuer | 18.01.2018 |
11 | Die Initialisierung muss 1s und die zyklische Darstellung muss 1ms unterschreiten. | Prof. Schneider | 18.01.2018 | Hr. Kreuer | 18.01.2018 |
12 | Bei Kommentierung und Dokumentation muss sich an die Projektrichtlinien gehalten werden. | Prof. Schneider | 18.01.2018 | Hr. Kreuer | 18.01.2018 |
Technischer Systementwurf
Zusammenfassung
Link zum Quelltext in SVN
→ zurück zum Hauptartikel: Praktikum SDE