Archiv verlassen und diese Seite im Standarddesign anzeigen : 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
Besserwessi
17.02.2009, 16:39
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
mare_crisium
22.02.2009, 21:22
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?
mare_crisium
25.03.2009, 15:55
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.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.