Powerpanel-Platine: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 2: Zeile 2:


== Einleitung ==
== Einleitung ==
Dieser Artikel beschreibt die Entwicklung einer neuen Powerpanel-Platine.
Dieser Artikel beschreibt die Entwicklung einer neuen Powerpanel-Platine für das autonome Auto.


== Anforderungen==
== Anforderungen==
Im Lastenheft des Projektes ArduMower wird die Erstellung einer selbstlernenden Karte gefordert:<br>
Im Lastenheft des Projektes autonomes Auto wird die Energieversorgung mit Akku gefordert:<br>
[[Datei:Req10 2290.jpg|600px]]
[[Datei:Req10 2290.jpg|600px]]


Zeile 11: Zeile 11:
[[Datei:ID0170 ArduMower Pflichtenheft.jpg|1200px]]
[[Datei:ID0170 ArduMower Pflichtenheft.jpg|1200px]]


Folgende Anforderungen wurden an die Karte gestellt:
{| class="mw-datatable"
! style="font-weight: bold;" | ID
! style="font-weight: bold;" | Inhalt
! style="font-weight: bold;" | Ersteller
! style="font-weight: bold;" | Datum
! style="font-weight: bold;" | Geprüft von
! style="font-weight: bold;" | 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 <code>Kartenfunktion.m</code> sind
# Aktuelle Positionen in m: xNeu,yNeu
# Alter Positionsvektor in m: PosAlt
# Ausrichtung der Karte in deg: Ausrichtung
# Aktuelle Karte: Karte
# Signale zur Objekterkennung: Bumper,Ultraschall
# Signalstärke der Perimeterschleife: Perimeterschleife
| Prof. Schneider
| 18.01.2018
| Hr. Kreuer
| 18.01.2018
|-
| 10
| Ausgangsgrößen der Funktion <code>Kartenfunktion.m</code> sind
# Aktueller Positionsvektor in m: PosNeu
# Aktuelle Karte: Karte
| 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 ==
== Technischer Systementwurf ==

Version vom 28. April 2020, 08:24 Uhr

Autor: Kevin Hustedt, Moritz Oberg

Einleitung

Dieser Artikel beschreibt die Entwicklung einer neuen Powerpanel-Platine für das autonome Auto.

Anforderungen

Im Lastenheft des Projektes autonomes Auto wird die Energieversorgung mit Akku gefordert:

Im Pflichtenheft taucht daraufhin der Punkt Selbstlernende Karte auf, konkrete Anforderungen werden jedoch nicht näher spezifiziert:


Technischer Systementwurf

Zusammenfassung

Link zum Quelltext in SVN


→ zurück zum Hauptartikel: Praktikum SDE