Hilfe gesucht: Arduino mower / Modularsystem für Mähroboter

Wir versuchen möglichst viele Interessierte zusammen zu bekommen um eine Mähroboter Steuerung auf die Beine zu stellen.
Auf die Plattform wurde sich schon geeinigt. (arduino mega 2560)
Die Treiber für die Antriebsmotoren, Mähmotoren sind bereits gefunden, auch auf die Hardware für die Motorstrom Überwachung wurde sich schon geeinigt.
Ziel ist es am Ende eine Liste für die Hardware zu haben und eine passende Software mit einigen Variationen (verschiedene Modelle) dazu.
Dazu eine gute Anleitung, die es jedem Hobby-löter ermöglicht das ganze nach zubauen.
Wenn alles klappt kann ein Tianchen, Rotenbach (oder wie auch immer) Besitzer, b.z.w. Chassis Selbstbauer für runde 50 € eine gut durchdachte Steuerung für sein Mäher bekommen.
Alles was wir dort erarbeiten steht jedem frei zur Verfügung. Das heißt jeder der sich einbringt kann die Ergebnisse/das Projekt bei sich, hier oder wo auch immer nutzen und auch veröffentlichen.
Nur eine Kommerzielle Nutzung ist nicht erlaubt.
Seit Jahren gibt es immer wieder Ansätze, Einzellösungen usw, es muss doch möglich sein Endlich eine Modularsystem für Mähroboter auf die Beine zu stellen das am Ende auch eine leicht nachvollziehbare Lösung ergibt.
Wer mitmachen will ist herzlich Eingeladen.
Ardumower

das ganze Projekt in den Sand gesetzt?

skorpi08:
das ganze Projekt in den Sand gesetzt?

Oder sein Projekt säuft ab.
Und weil der Rasen schneller wächst als sein Projekt Fortschritte macht, mäht er eben nochmal so:

]:smiley:

:stuck_out_tongue_closed_eyes: Muhahaha! Ein Mähroboter, da habe ich auch schon mal dran gedacht so was zu bauen. Sind trickreich die Dinger, haben mir die ganze Blumen im Vorgarten weggemäht, man müsste einen Farbsensor anbringt, der nur das grüne vernichtet und den Rest nicht!

:stuck_out_tongue_closed_eyes: Dann war da noch der böse Hacker, der den Arduino über Internet so umprogrammiert hat, daß der Mähboter das Grüne stehenlässt und das Bunte und alles Andere vernichtet. ]:smiley:

Oder man macht eine Wurzelbehandlung mit Laser-Klasse 4! (Gibt es das?) 8)

Dasichbinich:
Oder man macht eine Wurzelbehandlung mit Laser-Klasse 4! (Gibt es das?) 8)

Ist das dann ein Dentallaser?

Ähhh, kann sein. :astonished:

skorpi08:
das ganze Projekt in den Sand gesetzt?

Toller Link :roll_eyes: , nein das ganze macht gute Fortschritte und wer will kann hier --->Forum Arduino mower gerne mitmachen.
Aktuelles Problem, für häufiges Programmanpassen während der Test's soll ein Bluetooth Modul für schnelle Updates sorgen. Leider funktioniert das bisher nicht, das Problem wird HIER beschrieben.

Grüße Markus

naneona:
Toller Link

Der link hatte funktioniert!

Dann bin ich wohl blond und verstehe es nicht. :~

Auch wenn es hier Anscheinend mehr um dümmliche Kommentare geht, ein Update.
Aktueller Code für das Mega 2560: 0.5.1 jetzt auch mit RC Fernbedienungs Option, Config-Datei, Messer Modulation und und und :slight_smile:

Aktueller Code für das Arduino Nano zur Sound Sensor Spulenauswertung: 0.4

Hier ein kleiner Eindruck. www.ardumower.de

Viel Spaß beim nachbauen! und mit entwickeln?
Gruß Markus

http://www.insaneo.selfhost.bz/index.php/forum/ardumower

skorpi08:
das ganze Projekt in den Sand gesetzt?

Irgendwas läuft Schief, nicht in den Sand gesetzt und auch kein Dentallaser ...

Unter www.ardumower.de geht es jetzt weiter.
Die Handy App (BT) läuft und man kann den Mower jetzt auch per Handy Starten/Steuern, sowie sich aktuelle Messdaten der Sensoren anzeigen lassen. Auch Einstellungen an der Konfiguration können via Handy verändert werden.
Des weiteren machen wir große Fortschritte beim Integrieren von Gyro, Kompaß, Odometrie und GPS.
In der aktuellen Software Version besteht schon die Möglichkeit auf "Bahnen mähen" umzuschalten. (Testphase)
Inzwischen wird auch intensiv an einem Selbstbau Chassis gearbeitet.
Ach ja, eine Schaltung für einen Eigenbau Schleifen Generator ist auch verfügbar.
Viel Spaß beim bauen. :slight_smile:

Weiter geht's mit einem kleinen Update.

-Es gibt jetzt einen Simulator, der den derzeitigen Entwicklungsstand darstellt und gleichzeitig zum testen von Änderungen dient.
Besonders Interessant für die Entwicklung im GPS/Kompass Bereich.
-Es gibt nun die Möglichkeit die Werte vom Kompass plotten zu lassen.

-Es wurde auch ein Programm (ArduMag) Entwickelt das die Kalibrierung deutlich vereinfacht.

Viele rüsten ja Ihre vorhandenen Systeme um und möchten das vorhandene Material weiter nutzen.
Z.B. den Schleifengenerator. Hilfreich dabei ist das neue Spektrum-Plotting, um die verwendete Frequenz anzuzeigen.

Um Neueinsteigern die Fehlersuche zu erleichtern wurde die Sensorausgabe besser dargestellt, so das man bei Fehlverhalten schneller sieht was die Ursache dafür ist.

Alle hier Dargestellten Grafiken, erhaltet Ihr bequem auf Eurem Handy. (Nichts mit umständlich den PC anschließen oder so :smiley: )

Viel Spaß beim nachbauen.
Grüße Markus

das ganze Projekt in den Sand gesetzt?

Immer noch nicht :stuck_out_tongue:
Es hat länger gedauert als wir wollten aber nun geht's in Richtung mähen ohne Schleife.
Es gibt ja viele Ansätze und wir haben fast alles getestet, am Ende haben wir uns für das GPS/RTK System Entschieden.
Wir hoffen das die Preise in dem Bereich weiter fallen.
Ein Video zum Aktuellen Stand findet Ihr hier.
Video

Hi

Interessanter Ansatz - wäre Es aber nicht einfacher, mit einer Art Handgerät die Wegpunkte abzugehen?
Gerade die roten Bereiche wurden recht großzügig vom Mower erfasst, denke ich.
Was macht Er, wenn Er ein Hindernis findet?

Der Ansatz: Weg selber abfahren (Record), danach nur noch Abspielen (Play) ist eigentlich schon zu einfach ... wenn ich nicht so viel Gerümpel im Garten hätte ... Ausrede such :wink:

MfG

Was macht Er, wenn Er ein Hindernis findet?

Ja die Frage beschäftigt uns auch.
Eine Möglichkeit wäre zu sagen, Hindernis --> Überspringe die nächsten zwei Wegpunkte und mache weiter bei Wegpunkt xy.
Die letzten Tage war das anfahren der Ladestation Thema, dies ist der aktuelle Stand.
Video
Das Pendeln wurde komplett behoben und die Positionierung ist sehr genau.

postmaster-ino:
Was macht Er, wenn Er ein Hindernis findet?

Das war ein ordentliches Stück Arbeit für Alexander, unseren Software Beauftragten. :wink:
Wenn er jetzt ein Hindernis erkennt, dann berechnet er einen Kreis und legt darum eine neue Route.
Er berechnet immer einen Weg der nicht außerhalb der Perimeter Schleife verläuft und keine ausgegrenzten Hindernisse überquert.
Er versucht dann die neue Strecke abzufahren und wenn er dabei wieder auf ein Hindernis trifft oder das vorhandene Größer ist als die Umfahrung berechnet wurde, wird die Strecke neu berechnet. Das geht so lange, bis er es um das Hindernis geschafft hat und weiter in seinem Programm fortfahren kann.
Wie flexibel man mit so einer Karte arbeiten kann, seht ihr hier: https://www.youtube.com/watch?v=DT5NqU6NSjo