themanfrommoon
Active member
Guten morgen,
seit nicht einmal einer Woche bin ich stolzer Besitzer eines Alfred und das ist gleichzeitig mein erster Rasenmähroboter.
Ich bin seit 17 Jahren Maschinenbauingenieur, konstruiere jeden Tag im CAD, betreibe RC Modellbau (hauptsächlich Helikopter, aber auch alle anderen Sparten), drucke alles mögliche mit meinen 3D Druckern, programmiere auch gerne mal einen ESP8266 oder ESP32 und bastel gerne alles mögliche.
Ich kann es nicht oft genug sagen, aber es ist ein unglaublicher Job, den Alexander da mit seiner Sunray Firmware geleistet hat und immer noch jeden Tag leistet.
Dazu erstmal einen riesen Respekt! Chapeau!
Nun bin ich seitdem ich Alfred habe jeden Tag am Karte optimieren und schaue mir an wie Alfred seinen Bahnen zieht und wie es besser gehen könnte.
Ich habe sicherlich nicht die einfachste Karte, aber bestimmt auch nicht die komplizierteste, und trotzdem sind da einige Bereiche, wo ich mir wünsche dass Sunray dort andere Bahnen berechnet.
Im Prinzip geht es ja immer darum kurze Bahnen zu vermeiden und möglichst lange Bahnen zu fahren. Gleichzeitig ist es auch schön ein regelmäßiges Muster (wie beim Fußballfeldrasen) zu erzeugen.
Ich habe mir also im "Lines" Modus verschiedene Winkel angeschaut und auch das Ergebnis im "Rings" Modus.
...was hätte ich denn gerne? ...Beides! (Mein Lieblingszitat aus "Pianomania" ;-)
Und wie kriegt man das hin?
Ganz einfach: Man definiert in der Karte mit einer weiteren Farbe Areale und definiert dann für jedes Areal die Routing Strategie und bei den Lines jeweils den Winkel.
Das dürfte schon reichen denke ich.
Routing Ergebnis mit "Lines 108°":
Routing Ergebnis mit "Rings":
Das erzeugt leider auf der großen Fläche eine unschöne Musterkombination.

Und so stelle ich mir das Optimum vor.
Global mit "Lines 108°", in einigen Bereichen "Rings" und in anderen Bereichen "Lines mit anderen Winkeln".
Die Bereiche sind Lila markiert, und jeder Bereich hat seine eigene Routingstrategie.

Natürlich kann man das auch jetzt schon manuell hinfummeln, aber das ist unendlich viel manuelle Arbeit und beim nächsten "Calc" leider alles wieder weg.
Daher die Idee, die Routingstrategie in die Karte einzubauen und bei "Calc" immer wieder so zu generieren wie man es gerne hätte.
Im Prinzip ist das nur eine Frage an @AlexanderG: Das müsste doch möglich sein das umzusetzen?
Vielen Dank für die Aufmerksamkeit und beste Grüße,
Christian
seit nicht einmal einer Woche bin ich stolzer Besitzer eines Alfred und das ist gleichzeitig mein erster Rasenmähroboter.
Ich bin seit 17 Jahren Maschinenbauingenieur, konstruiere jeden Tag im CAD, betreibe RC Modellbau (hauptsächlich Helikopter, aber auch alle anderen Sparten), drucke alles mögliche mit meinen 3D Druckern, programmiere auch gerne mal einen ESP8266 oder ESP32 und bastel gerne alles mögliche.
Ich kann es nicht oft genug sagen, aber es ist ein unglaublicher Job, den Alexander da mit seiner Sunray Firmware geleistet hat und immer noch jeden Tag leistet.
Dazu erstmal einen riesen Respekt! Chapeau!
Nun bin ich seitdem ich Alfred habe jeden Tag am Karte optimieren und schaue mir an wie Alfred seinen Bahnen zieht und wie es besser gehen könnte.
Ich habe sicherlich nicht die einfachste Karte, aber bestimmt auch nicht die komplizierteste, und trotzdem sind da einige Bereiche, wo ich mir wünsche dass Sunray dort andere Bahnen berechnet.
Im Prinzip geht es ja immer darum kurze Bahnen zu vermeiden und möglichst lange Bahnen zu fahren. Gleichzeitig ist es auch schön ein regelmäßiges Muster (wie beim Fußballfeldrasen) zu erzeugen.
Ich habe mir also im "Lines" Modus verschiedene Winkel angeschaut und auch das Ergebnis im "Rings" Modus.
...was hätte ich denn gerne? ...Beides! (Mein Lieblingszitat aus "Pianomania" ;-)
Und wie kriegt man das hin?
Ganz einfach: Man definiert in der Karte mit einer weiteren Farbe Areale und definiert dann für jedes Areal die Routing Strategie und bei den Lines jeweils den Winkel.
Das dürfte schon reichen denke ich.
Routing Ergebnis mit "Lines 108°":

Routing Ergebnis mit "Rings":
Das erzeugt leider auf der großen Fläche eine unschöne Musterkombination.

Und so stelle ich mir das Optimum vor.
Global mit "Lines 108°", in einigen Bereichen "Rings" und in anderen Bereichen "Lines mit anderen Winkeln".
Die Bereiche sind Lila markiert, und jeder Bereich hat seine eigene Routingstrategie.

Natürlich kann man das auch jetzt schon manuell hinfummeln, aber das ist unendlich viel manuelle Arbeit und beim nächsten "Calc" leider alles wieder weg.
Daher die Idee, die Routingstrategie in die Karte einzubauen und bei "Calc" immer wieder so zu generieren wie man es gerne hätte.
Im Prinzip ist das nur eine Frage an @AlexanderG: Das müsste doch möglich sein das umzusetzen?
Vielen Dank für die Aufmerksamkeit und beste Grüße,
Christian

