PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Algorithmus für Rassenmäherroboter gesucht???



Rubbel
10.10.2005, 22:34
Hallo,

ich brauche dringend hilfe! Für eine Facharbeit soll ich ein mathematischen Ausdruck dafür finden, nach welcher Zeit ein Roboter der Zufällig fährt (also nach Kollision sich um eine Gradzahl dreht) 99,9% einer Fläche abgefahren hatt.

Zudem soll hierfür ein passender Algorithmus für C oder Basic entwickelt werden!
Könnt ihr mir Tipps gegeben oder vieleicht hat einer von euch ja auch schon einen Mathematischen Ausdruck dafür?

mfg Rubbel

Vogon
10.10.2005, 22:56
Formel kann ich dir nicht bieten.
Da ich so ein Teil habe, will ich dir gerne helfen.

Es wird auf die Breite des Mähwerks,
die Fahr-Geschwindikeit,
die verlorene Zeit beim Wenden,
die grösse der Rasenfläche,
die Form der Rasenfläche,
usw ankommen.

Gerade die Form des Gartens wird nur in einer idealisierten weise zu berechnen sein. Das ist auch der problematischte Softwareteil für den Mäher. Der Zufalls ist allen anschein nach "modifiziert" um besser die schwer ereichbaren Bereiche zu mähen.

Rubbel
11.10.2005, 13:17
Hei,
nett von dir...............

Weist du denn ob dein Rasenmäher bestimmte Punkte abfährt oder er einfach los dakelt und dann bis was passiert sich dräht???

Dankö

Vogon
11.10.2005, 15:22
...er einfach los dakelt und dann bis was passiert ...
Ja , so ist es.
Er fährt solange im Garten hin und her, bis der Akku leer wird. Dann sucht er die Ladestation, wenn der Akku wieder aufgeladen ist, macht er weiter.
Schau dir doch mal diese Beiträge an:
https://www.roboternetz.de/phpBB2/viewtopic.php?p=96256#96256
Und hier findest du auch noch jede Menge:
https://www.roboternetz.de/phpBB2/viewtopic.php?t=9442

Hier gibt es auch noch einiges, ein Simulations-Programm "Autosim.exe" habe ich da auch schon mal geholt. Da kann man sich einen Garten zurechtbauen und dann mähen lassen.
http://www.automower.de/html/downloads.html

Volly42
14.10.2005, 21:42
Als vereinfachtes Modell betrachte ich mal eine quadratische Fläche. Der Roboter wird sich dann am häufigsten in der Mitte aufhalten, da er diese immer wieder durchquert. Wenn man sich nun eine Gauss-Verteilung über der Fläche vorstellt, als dreidimensionle Gaussglocke hat man die Häufigkeit der Aufenthaltspunkte. Um dann die berechnete Wegstrecke zu finden , sollte dies das Integral der Gaussglocke über ds sein. Wenn nun der Weg gefunden ist, ergibt sich aus der durchschnittlichen Verfahrgeschwindigkeit die Zeit.

Diese Berechnung wäre unabhängig von der Mähbreite, da diese keine Rolle spielt, allerdings glaube ich, daß die Berechnung nur unterbestimmten Bedingung stimmt:
1. Wenn der Roboter nur an den Grenzen der Fläche seine Richtung ändert.
2. Wenn die Wendungen unendlich schnell erfolgt.

http://www.techfak.uni-kiel.de/matwis/amat/mw1_ge/kap_6/advanced/t6_3_4.html#_1

Allerdings sind die Randparameter wichtig...

...leider ist dies alles nur eine Vermutung.

Volly42
14.10.2005, 21:45
Weitere Infos unter:

http://www.techfak.uni-kiel.de/matwis/amat/mw1_ge/kap_6/backbone/r6_3_1.html#_dum_3

Rubbel
23.10.2005, 21:19
Danke Volly42,

denn durch deine Info bekamm ich hilfestellung meines Mathetutor!

Hat echt geholfen. Danke Danke Danke..........

Rubbel
23.10.2005, 21:20
Leider hab ich aber immer noch keinen Kompelten Algoryhtmus und Formel......

Wenn ich was hab, sag ichs schon!!!!

23.10.2005, 21:53
ich werde bis Donnerstag einen entwickeln ... mal schaun wie weit ich komme, wenn ich einen habe werd ich ihn rein stellen

Vogon
24.10.2005, 09:11
Ich habe ein Simulations-Programm für den Automower den Robot-Rasenmäher von Husquvarna.
Im Programm kann man eine Rasenflache anlegen, die er dann mähen soll.

Rubbel
24.10.2005, 10:20
Hey,
ich hab mal auf den Link geaschaut den du mir geschrieben hast auf dem ein Prog. sein soll mit dem ich meine Rsaenfläche mähen lassen kann!

ICH FIND SIE NICHT!

Meinst du den Bildschrimschoner??????

Vogon
24.10.2005, 10:30
Nein, das Simulations-Programm stammt von dem älteren Modell und ist aus dem Download verschwunden.
Ich habe es aber noch auf meiner Festplatte gefunden (3,8Mb).
Wenn du es haben willst, geb mir deine Email in mein Postfach.

ICH_
24.10.2005, 10:47
Vogon, kannst du mir das bitte auch schicken?
tobi@tobias-leininger.de

Danke!

Rubbel
24.10.2005, 13:35
Hei Vogan,

die E_Mail adresse müsstest du bekommen haben!

Danke schonmal!