AM 20: Mähstrategie
Dieser Wiki-Beitrag ist Teil eines Projektes, welches im Rahmen vom Fachpraktikum Elektrotechnik im 5. Semester Mechatronik absolviert wurde. Ziel des Beitrags ist es, eine nachhaltige Dokumentation zu schaffen, welche die Ergebnisse festhält und das weitere Arbeiten am Projekt ermöglicht.
Autoren: Tom Niehaus und Florian Müller
Betreuer: Prof. Schneider
Aufgabe
Moderne Rasenroboter mähen systematisch (z. B. Bosch Logicut). Entwickeln Sie eine systematische Mähstrategie für den Ardumower.
Erwartungen an die Projektlösung
- Einarbeitung in die bestehenden Ardumowers-Unterlagen
- Planung der systematischen Mähstrategie gemäß Lastenheft
- Umsetzung der Strategie auf dem Ardumower-Mini
- Umsetzung der Strategie auf dem Ardumower
- Darstellung und Bewertung der Ergebnisse im Vergleich zur Referenz
- Mitwirkung an der Schnittstelle Software-Mähstrategie
- Erstellen Sie ein faszinierendes Video, welches die Funktion visualisiert.
- Test und wiss. Dokumentation
Schwierigkeitsgrad
- Mechanik:
- Elektrotechnik:
- Informatik: ***
Einleitung
Der Bachelorstudiengang „Mechatronik“ der HSHL bearbeitet im Wintersemester 16/17 zusammen mit dem Masterstudiengang „Business and System Design Engineering“ am Standort Lippstadt das Ardumower-Projekt. Innerhalb dieses Projektes soll ein Autonomer Rasenmähroboter gebaut, programmiert und in Betrieb genommen werden. Dieser Artikel befasst sich mit der Umsetzung der Mähstrategie. Für die Lösung der Mähstrategie muss REQ10.2230 (Bild) aus dem Lastenheft erfüllt werden. Also muss eine Möglichkeit gefunden werden, die im ArduMower hinterlegte Karte der Rasenfläche, zu analysieren und aus den Ergebnissen einen möglichst effizienten Mähweg für den ArduMower zu entwickeln.
Projektdurchführung
In der Projektdurchführung wird das Projekt im Detail dargestellt.
Projektplan
Das Projekt durchläuft während der Durchführung folgende vier Phasen:
1. Einarbeitung in die Theorie 2. Umsetzen des Programmes 3. Testen der Software durch Simulation 4. Umsetzen der Software auf die Hardware des Ardumowers
Programmaufbau
Ergebnis
Da der Ardumower am Ende des Praktikums noch nicht voll funktionsbereit ist, wird die Software der Mähstrategie nur in Matlab simuliert. Die im Praktikum entwickelte Mähstrategie wertet die Karte der Rasenfläche aus und lässt den Ardumower in senkrechten parallelen Bahnen über die gesamte Fläche innerhalb des Leitdrahts fahren. Womit die gestellte Anforderung aus dem Lastenheft erfüllt ist. Des Weiteren wird die Abgefahrene Strecken in der Karte hinterlegt um nach einer Unterbrechung des Mähvorganges z.B. durch einen Ladevorgang nicht wieder von null über die bereits gemähte Fläche fahren zu müssen.
Zusammenfasung
Zusammenfassend ist zu sagen, das das Teilprojekt „Mähstrategie“ in Theorie und durch testen der Software durch Simulation in Matlab abgeschlossen wurde. Auf der Original Hardware wurde die Software nicht getestet, da es aus mangelnder Zeit am Ende des, für das Projekt Ardumower, festgelegten Zeitplanes nicht zur Inbetriebnahme de Ardumowers gekommen ist.
Ausblick
Die im Wintersemester 16/17 entstandene Mähstrategie ist einfach gehalten um innerhalb des gegebenen Zeitrahmens die Anforderungen des Lastenheftes zu erfüllen. Es gibt verschiedene Punke an denen die Software optimiert werden kann. Diese sehe wir bei :
- Umsetzen des Programmes auf die Ardumower Hardware - Positioniergenauigkeit - Fahrweg - Berücksichtigung von Hindernissen - Fortsetzen des Mähvorganges nach Abbruch
Weiterführende Links
Unterlagen
YouTube-Video
→ zurück zum Hauptartikel: Fachpraktikum Elektrotechnik (WS 16/17)