-
-
Holonomer Antrieb (Distanzmessung)
Hallo.
Gibts eine Möglichkeit bei einem Roboter mit holonomen Antrieb (3 Achsen - 120°) herauszufinden wie oft sich die Räder drehen müssen um eine bestimmte Strecke Abzufahren?
Es geht mir um eine simple Vorwärtsfahrt, bei der sich nur zwei Räder drehen.
Kann man da mit Vektorrechnung vorgehen und über die trigonometrischen Funktionen (genauer: cos) an das Ergebnis zu gelangen?
Grüße
stowoda
-
Erfahrener Benutzer
Robotik Visionär
Klar kann man das berechenen. Meistens braucht man aber die andere Rechtung, also aus der gewünschten Richtung die benötigten Motordrehzahlen berechen.
Der Weg den die einzelnen Räder zurücklegen wird ergänzt durch einen Vektor in richtung der Radache. Dann müß man nur noch sehen, die Bewegung der 3 Räder auch zusammenpaßt
-
Kann man die Vektorkomponenten die in Bewegungsrichtung zeigen addieren? Also cos(30°) * r + cos(30°) * r ?
Was repräsentieren die Vektoren überhaupt?
Distanz? Sie ist doch kein Vektor oder?
Wie ist das mit der Genauigkeit bei rutschenden Rädern?
Hat jemand schonmal soetwas implementiert?
Grüße
stowoda
-
Erfahrener Benutzer
Roboter-Spezialist
Stowoda,
ich würde das so machen, wie im angehängten pdf gezeigt . Den Effekt rutschender Räder kannst Du nur ausgleichen, wenn Du Bewegungsmessungen verwendest, die unabhängig von den Rädern funktionieren: Also keine Graycodescheiben sondern z.B. zwei Maussensoren.
Ciao,
mare_crisium
Edit: Anhang gelöscht wg. Upload-Quota.
-
Könntest Du bitte das Dokument nochmal raufladen?
-
Erfahrener Benutzer
Roboter-Spezialist
Hi, Stowoda,
hier ist es nochmal. Das mit der Upload-Quota ist verständlich, aber ungeheuer lästig.
Ciao,
mare_crisium
Edit: Anhang gelöscht wg. Upload-Quota.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen