PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : RP6 Gyroskop auswerten.



Christian3
21.07.2010, 18:24
Hallo RN,
Ich wollte mal fragen wie ich mit meinen RP6 ein Gyroskop auswerten kann.
Und ob ihr mir einen Günstigen empfehlen könnt. Es wäre optimal wenn der Gyro seinen "Winkel" ausgibt. (z.B wenn er Grade ist 90° und wenn er schräg nach links steht 30° wenn er schräg nach rechst steht 120°).
Vielleicht habe ich auch die Funktion eines Gyroskopes flach verstanden und brauche etwas anderes.
LG
Christian

RP6conrad
22.07.2010, 20:27
Ein Gyroscoop gibt kein Winkel aus, nur Winkelgeschwindigkeit (Angel velocity). Ein accelerometer gibt Beschleunigung aus. Damit konnte man genau die Schraglage von Roboter mit messen (nur auf die Erde, da gibt immer die Erdbeschleunigung g). Am besten geht das mit eine 3 Achse acc Sensor. Die Verhaltnis zwischen die 3 Werte gibt dan exact die Richting von g an. Sie brauchen auch eine "low g" sensor, die maximale Wert soll s o um die 2 g liegen. I2C oder analoge Ausgang soll passen ür der RP6 Siehe mal by www.watterott.com

morten1027
23.07.2010, 21:33
Man könnte das auch mit einem Gyroskop machen und über eine bestimmte Zeit integrieren.

Z.b. jede 10 ms die Winkelgeschwindigkeit abfragen und in ein ein-dimensionales Feld schreiben, z.b. 50 Werte. Die Summe aller Werte ist proportional abhängig zum Winkel. Mit etwas Rechnerei und dem ein oder andren Versuch kann man den Drehwinkel der in dieser gemessenen Zeit zurückgelegt wurde berechnen.

RP6conrad
29.07.2010, 12:17
Leiter geht das nicht. Grund ist den Integral die weglauft (drift). Selbts bei absolute Stillstand hat den Gyro noch immer eine kleine Abweichung. Aus diesen Grund lauft den Integral weg. Diese kleine fehler summiert sich immer. Aus diesen Grund brauchen sie eine andere Absolut Referenz.