Was ist Verhaltensplanung in der Robotik?

Hallo Zusammen.
Ich habe ein großes Problem was mir mehr Sorge bereitet als es sollte. Ich bin gerade dabei meine Bachelorarbeit zu schreiben und tue mich irgendwie schwer die Aufgabenstellung zu verstehen. Ich bekomme demnächst irgendwann die genaue Aufgabe aber eine Themenausschreibung habe ich schonmal mit Beschreibung.

Wie dem auch sei. Das genaue Thema lautet "Bewertung von Methoden zur Verhaltensplanung einer hochautomatisierten Maschine".

Was bedeutet Verhaltensplanung in dem Kontext? Sind das Block-Diagramme, Quellcodes oder mathematische Gleichungen? Ich soll mich auf Schwarmroboter konzentrieren die in der Landwirtschaft eingesetzt werden sollen. Hatte evtl. einer von euch schonmal etwas damit zutun? Wie sehen solche Methoden aus? Ich habe einige Arbeiten schon gelesen aber irgendwie sind sich viele uneinig was Verhalten bedeutet. Mein Betreuer meinte ich soll dann am ende mehrere Beispiel Szenarien erstellen und anhand derer begründen warum eine bestimmte Methode gut ist. Jetzt stelle ich mir vor mein Roboter hat sich festgefahren auf dem Acker. Was soll da großartig geplant werden? Er soll schauen ob er noch genug Saft hat um selbst rauszukommen oder er bleibt einfach da und ruft nach Hilfe. Ich habe auch das Gefühl, dass die Fahrt nur wichtig ist und nicht was er dann macht kann das sein? Z.B. soll mein Roboter die Pflanzen bewässern. Was gibt es da großartig zu planen? wenn Wasser da, dann bewässern. Wenn nicht, dann nachladen.

Ich zweifle einfach manchmal die Sachen an die ich bisher geschrieben habe. "hat das überhaupt Bedeutung für deine Arbeit?"

Danke schonmal für eure Hilfe.

Landwirtschaft, Roboter, Bachelorarbeit, künstliche Intelligenz, Maschinenbau, Robotik
Kann ich das so im Protokoll schreiben?

Hey,

wir programmieren/-bauen gerade in der Schule in Einzelarbeit einen Linienfolger und einen Erkundungsroboter. Vorab müssen wir die technische Funktionsweise protokollieren, weshalb ich euch bitten würde mir mitzuteilen, ob ihr grobe Form/-Logik Fehler entdeckt. Thanks!

=>

Damit der Linienfolger seine ihm zugeschriebene Aufgabe erfüllen kann macht man sich zunutze, dass helle/-dunkle Oberflächen Licht variierend reflektieren. Links und rechts neben den DC-Motoren an der Grundplatte werden zwei Fotowiderstände, sowie in relativer Nähe zwei LEDs installiert, welche auf die zu befahrende Oberfläche zeigen. Um eindeutige Werte vom Fotowiderstand nutzen zu können, bestrahlt man die Fläche vor dem Fotowiderstand jeweils mit der LED, damit der Kontrast der beiden Farben klar messbar wird. Nun messen die Fotowiderstände, welcher mit dem Arduino Uno R3 verbunden sind, konstant die eingehenden Reflektionswerte der Oberfläche. Überfährt der Linienfolger nun die schwarze Leitlinie an einer Stelle, so sinkt die Reflektion der LED und der Widerstand des Fotowiderstandes steigt an. Dieser Anstieg bis über eine definierte Grenze wird im Sketch erkannt/-ausgewertet und führt anschließend zu einem beschleunigen des DC-Motors, welcher sich auf der Seite des LDRs mit den gestiegenen Werten befindet. Wird der Wert wieder unterschritten auf beiden Seiten befindet sich der Linienfolger genau auf der Leitlinie und fährt mit konstanter Geschwindigkeit weiter.

Schule, Technik, IT, Roboter, programmieren, Chemie, Physik, Protokoll, Technologie, Wirtschaft und Finanzen

Meistgelesene Fragen zum Thema Roboter