Forum: Mikrocontroller und Digitale Elektronik Sensor zur Winkelbestimmung Roboter


von Peterp (Gast)


Lesenswert?

Hallo,

derzeit verwende ich einen CMPS03 (abs. Kompass).
Dieser ist aber recht störanfällig, sofern er zu nahe an Motoren etc. 
ist. Bei mir leider der Fall, nicht änderbar.

Nun meine Frage:
Benötige ich ein Gyro oder ein 1?2?3?-Achsen Beschleunigungssensor um 
den (relativen) (Gier-)Winkel meines Roboters zu bestimmen (ggf. via 
Integration der Drehrate)?

Kann mir jemand vielleicht sogar einen empfehlen?

Danke,
Peter

von Shuzz (Gast)


Lesenswert?

Ohne Gyro geht's iirc nicht.
Wenn Du "nur" einen Beschleunigungssensor nimmst musst Du über 
Integration der Drehgeschwindigkeit gehen, aber das ist 1. ungenau und 
es gibt glaub ich 2. bei bestimmten Positionen Probleme.

von madler (Gast)


Lesenswert?

Vielleicht könnte man ja auch mit zwei Maussensoren was basteln (einer 
vorne einer hinten), um die Drehbewegung zu erfassen?
Nur so eine spontane Idee, hängt sicher auch davon ab, ob das Ding 
draussen fahren soll, dann wäre das wohl keine so gute Idee..

von Wolfgang Horn (Gast)


Lesenswert?

Peterp schrieb:
> Benötige ich ein Gyro oder ein 1?2?3?-Achsen Beschleunigungssensor um
> den (relativen) (Gier-)Winkel meines Roboters zu bestimmen

Vermutlich hat Dein Roboter Räder.
Dann ist das Odometer das klassische Prinzip zur Messung von Drehungen.

Viele Informationen findest Du auch in www.roboternetz.de.


Ciao
Wolfgang Horn

von Peterp (Gast)


Lesenswert?

Wolfgang Horn schrieb:


Hallo,
Danke schonmal.

> Vermutlich hat Dein Roboter Räder.
Leider nein, es sind Ketten, daher sind Drehungen nicht besonders genau 
zu erfassen +Schlupf etc.

Würdet ihr mir eher einen Gyro mit 150 Grad/sec oder mit 300 empfehlen?
Beim ADXRS ist bei 150 dafür der Hub doppelt so hoch.

Reichen die 150 grad/sec für einen nicht allzu schnell drehenden 
Roboter? Er ruckt allerdings manchmal beim Drehen, daher die Nachfrage..

Danke und Gruss

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.