Vorstellung von OpenMower, einem Open-Source-Mähroboter
(github.com/ClemensElflein)- OpenMower ist ein Open-Source-Projekt, mit dem sich günstige handelsübliche Mähroboter zu smarten autonomen Robotern auf RTK-GPS-Basis aufrüsten lassen
- Die wichtigsten Ziele sind autonomes Mähen, hohe Sicherheit, keine Begrenzungskabel, niedrige Kosten und vollständige Offenheit
- Die Hardware bestehender Produkte ist robust und kann ohne Änderungen allein durch ein Software-Upgrade ausreichende Leistung erzielen
- Die aktuellen Grundfunktionen laufen bereits; Kernaufgaben wie Kartierung, autonomes Fahren und Laden sind umgesetzt
- Hardwarekompatibilität besteht nur mit einigen Modellen wie dem YardForce Classic 500, eine Ausweitung auf weitere Roboter wird jedoch erwartet
Projektüberblick
OpenMower ist ein Open-Source-Hardware-/Softwareprojekt, bei dem leicht erhältliche handelsübliche Mähroboter wie der YardForce Classic 500 zerlegt und mit modernem RTK-GPS und Software ausgestattet werden, um sie in günstige und zugleich smarte autonome Mähroboter zu verwandeln
- Bestehende Mähroboter unterstützen meist nur zufällige Fahrtrichtungen und sind dadurch weder besonders effizient noch intelligent
- Beim Zerlegen zeigte sich, dass die Hardwarequalität hoch ist, etwa durch bürstenlose Motoren, Wasserfestigkeit und Robustheit sowie Standardsteckverbinder
- Der eigentliche Upgrade-Punkt ist die Software
Projektziele
- Umsetzung eines vollautonomen Mähroboters
- Hohe Sicherheit: Notfallreaktionen wie Not-Aus beim Anheben oder bei Kollisionen
- Unterstützung mehrerer Bereiche ohne Begrenzungskabel
- Geringe Kosten: Ziel ist ein günstigeres System als handelsübliche Modelle der Mittelklasse
- Open Source: Jeder kann das System bauen und das Wissen erweitern
- Sauberes Design
- Hindernisvermeidung
- Regenerkennung und automatischer Stopp bei schlechtem Wetter
Open Mower App
- App mit intuitiver Steuerung per Smartphone und Visualisierung
Aktueller Entwicklungsstand
- Grundlegende Mähfunktionen fertig: Kartierung, Routenplanung, Mähen und automatisches Andocken (Rückkehr zum Laden und Fortsetzen) funktionieren
- Technisch versierten Nutzern wird der Eigenbau empfohlen
- Da Kosten und Komplexität hoch sind, können Fragen und Unterstützung über Community-Kanäle wie Discord und Wiki erfolgen
Hardware
- Besteht aus Mainboard sowie Servomotor-Controllern wie xESC mini/xESC 2040
- xESC 2040 ist ein kostengünstiger Controller auf Basis des RP2040-Chips und wird derzeit experimentell unterstützt
- Auf der To-do-Liste stehen zusätzliche Hardwarefunktionen wie eine genauere Akkustandsanzeige
Software
- Entwicklung von Mäher-Zustandsverwaltung (Andocken/Arbeiten usw.) und Routengenerierung abgeschlossen
- Hindernisvermeidung ist noch nicht implementiert
- Die ROS-basierte Open-Source-Software wird in einem separaten Repository verwaltet
Bau- und Einstiegsleitfaden
- Auf der offiziellen Website und im Wiki finden sich Informationen zu benötigten Bauteilen, Softwareinstallation und Community-Leitfäden
- Zusätzliche Materialien werden fortlaufend von der Community ergänzt
Mitmachen und Community
- Man kann sich am Bau eines OpenMower versuchen oder mit Sternen und Beobachten des Repositorys zur Weiterentwicklung beitragen
- Informationsaustausch ist über das offizielle YouTube und Discord möglich
Kompatible Hardware
- Derzeit besteht Kompatibilität mit dem YardForce Classic 500 sowie einigen Herkules-/SA650-ECO-Modellen und deren Boards
- Es gibt auch einige chinesische SUMEC-Hardware-OEM-Produkte mit demselben Board, die Erweiterbarkeit ist jedoch begrenzt
- Um die Liste kompatibler Produkte zu teilen und zu erweitern, wird empfohlen, Zerlegeinformationen und Boardfotos in der Community einzureichen
Zusätzliche Hinweise und Besonderheiten
- Die Patente, Gesetze und Sicherheitsvorschriften des jeweiligen Landes müssen unbedingt geprüft werden
- Das bereitgestellte Material bietet keinerlei Gewähr für tatsächliche Funktion, Eignung oder rechtliche Unbedenklichkeit
- Für Bau und Nutzung ist technisches Fachwissen erforderlich
- Für kommerzielle Nutzung und Weiterverkauf ist die Zustimmung der Entwickler erforderlich; empfohlen wird die private Nutzung zu nichtkommerziellen oder Bildungszwecken
Lizenz
- Veröffentlicht unter der Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License
- Nichtkommerzielle und Bildungsnutzung sind frei möglich; für kommerzielle Nutzung und Vermarktung ist die Zustimmung der Entwickler erforderlich
Zusammenfassung
OpenMower ist ein innovatives DIY-Projekt, das günstige kommerzielle Roboterhardware mit Open-Source-Software in smarte autonome Mähroboter verwandelt. Zu seinen Stärken gehören die enge Unterstützung durch die Community, detaillierte Dokumentation und Wiki-Inhalte sowie die Offenheit von Hardware und Software, wodurch sich verwandte Produktfamilien nutzen, Kosten senken und Einstiegshürden reduzieren lassen.
Dank vergleichsweise geringer Hardwareänderungen und der Community-Unterstützung ist das Projekt im Vergleich zu bestehenden Ansätzen leichter zugänglich und eignet sich gut für Privatpersonen und DIY-Ingenieure.
Noch keine Kommentare.