boecki91
10.12.2011, 22:14
Hallo,
ich habe einen Roboter (RP6) und oben drauf eine schwenkbare Ultraschall-Abstandsmessung.
Die Messungen passen soweit, bilde den Durchschnitt über mehrere Messungen, und fahre die 180° in 5° Schritten ab
Ich kann das ganze mittlerweile auch von Polar in kartesische Koordinaten umwandeln und in einer Excel-Diagramm am PC darstellen.
Nun suche ich Algorithmen für ein paar Ziele (je immer nur eins):
Hindernis ausweichen
Idee: Messungen voraus anschauen, wenn < 60cm, dann gucke rechts und links, und fahr dahin wo mehr Platz ist, aber es soll mehr flüssig sein, das er weiter vorausschaut ;) Irgendwie schon vor den 60cm erkennen das es eng wird und schon mal etwas nach links oder rechts schwenken
Immer an der Wand lang, im Abstand von 50
Idee: Abstand messen, wenn > dann mehr rechts, sonst links, vlt. PD-Regler ähnlich
Karte des Raumes erstellen
Idee: Messpunkte aufzeichnen und Fahrstrecke des Roboters,
Problem: Schlupf vom Roboter, Wo wie speichere ich das am besten?
Letzteres würde mich am meisten interessieren, ist aber wohl auch das Schwerste fürchte ich.
ich habe einen Roboter (RP6) und oben drauf eine schwenkbare Ultraschall-Abstandsmessung.
Die Messungen passen soweit, bilde den Durchschnitt über mehrere Messungen, und fahre die 180° in 5° Schritten ab
Ich kann das ganze mittlerweile auch von Polar in kartesische Koordinaten umwandeln und in einer Excel-Diagramm am PC darstellen.
Nun suche ich Algorithmen für ein paar Ziele (je immer nur eins):
Hindernis ausweichen
Idee: Messungen voraus anschauen, wenn < 60cm, dann gucke rechts und links, und fahr dahin wo mehr Platz ist, aber es soll mehr flüssig sein, das er weiter vorausschaut ;) Irgendwie schon vor den 60cm erkennen das es eng wird und schon mal etwas nach links oder rechts schwenken
Immer an der Wand lang, im Abstand von 50
Idee: Abstand messen, wenn > dann mehr rechts, sonst links, vlt. PD-Regler ähnlich
Karte des Raumes erstellen
Idee: Messpunkte aufzeichnen und Fahrstrecke des Roboters,
Problem: Schlupf vom Roboter, Wo wie speichere ich das am besten?
Letzteres würde mich am meisten interessieren, ist aber wohl auch das Schwerste fürchte ich.