08.01.2015, 16:25
Hallo Leute,
bin ein Anfänger und versuche mich in LabView einzuarbeiten.
Ich habe ein Projekt, welches ich optimieren soll, bräuchte aber einen kleinen Gedankenstoß.
Im Projekt geht es um einen autonomen Roboter, welches die Strecke von Punkt A nach Punkt B abfahren soll.
Das Abfahren der Strecke funktioniert folgendermaßen:
Ein Laser scannt die Umgebung nach Hindernissen ab und ermittelt somit eine Strecke. Dabei werden Koordinaten erfasst, bearbeitet und optimiert.
Diese Daten werden in Arrays gespeichert, sodass die Werte von dort aus abgerufen werden können.
Das Problem ist nun, dass der Roboter bei einer Kurve immer zuerst stehen bleibt, sich in den zu fahrenden Winkel dreht und erst dann wieder anfährt.
Ich würde dies jedoch gerne in einer flüssigen Form, sprich den Richtungswechsel wie eine Kurve abfahren, statt eine Winkeldrehung des System zu haben.
Wie könnte ich mein Vorhaben am besten Realisieren?
Freue mich über jede Antwort.
bin ein Anfänger und versuche mich in LabView einzuarbeiten.
Ich habe ein Projekt, welches ich optimieren soll, bräuchte aber einen kleinen Gedankenstoß.
Im Projekt geht es um einen autonomen Roboter, welches die Strecke von Punkt A nach Punkt B abfahren soll.
Das Abfahren der Strecke funktioniert folgendermaßen:
Ein Laser scannt die Umgebung nach Hindernissen ab und ermittelt somit eine Strecke. Dabei werden Koordinaten erfasst, bearbeitet und optimiert.
Diese Daten werden in Arrays gespeichert, sodass die Werte von dort aus abgerufen werden können.
Das Problem ist nun, dass der Roboter bei einer Kurve immer zuerst stehen bleibt, sich in den zu fahrenden Winkel dreht und erst dann wieder anfährt.
Ich würde dies jedoch gerne in einer flüssigen Form, sprich den Richtungswechsel wie eine Kurve abfahren, statt eine Winkeldrehung des System zu haben.
Wie könnte ich mein Vorhaben am besten Realisieren?
Freue mich über jede Antwort.