- LiFePO4 Speicher Test         
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 16

Thema: Gyro-Sensor: Knick im Hirn

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Super-Moderator Lebende Robotik Legende Avatar von Manf
    Registriert seit
    30.01.2004
    Ort
    München
    Alter
    72
    Beiträge
    13.166
    Ich würde da über das Focault Pendel einsteigen und dann mit dem Wheatstone Pendel weitergehen.
    http://www.google.de/imgres?um=1&hl=...r:25,s:0,i:163

    Klicke auf die Grafik für eine größere Ansicht

Name:	200px-Wheatstone_Foucault_device_256x256.png
Hits:	6
Größe:	10,1 KB
ID:	23886Klicke auf die Grafik für eine größere Ansicht

Name:	Small_rotation_angle.gif
Hits:	7
Größe:	11,6 KB
ID:	23887Klicke auf die Grafik für eine größere Ansicht

Name:	Foucault_pendulum_plane_of_swing_semi3D.gif
Hits:	5
Größe:	64,4 KB
ID:	23885

  2. #2
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    08.09.2007
    Ort
    Berlin
    Alter
    32
    Beiträge
    1.578
    Hi,

    solche und ähnliche Fragen hab ich mir vor einiger Zeit auch gestellt
    Fakt ist, dem Sensor ist es egal, ob er jetzt waagrecht ist oder nicht, wenn du ihn um 90° nach X kippst und dann die Z-Achse drehst, zeigt dir auch die Z-Achse die Drehung an. Ich hatte mal ein Verständnisproblem bei meinem Quadrocopter:
    Ich bin vorwärts geflogen (Y um ca. 15° nach vorne gekippt) und habe dann den Kopter in der Z-Richtung gedreht (Z um ca. 90° gedreht). Plötzlich war dann der Vorderteil nicht mehr nach unten geneigt sondern die linke Seite. Das liegt aber einfach daran, dass der Gyro keinen Bezug zur Erde hat, sondern in seinem eigenen Koordinatensystem interargiert.
    Deine Fragen kann ich dir leider nicht genau beantworten, weil ich nicht weiß, ob du nur den Sensor auf dem Drehteller kippst oder den gesamten Drehteller incl. Sensor?

    Gruß
    Chris

  3. #3
    Super-Moderator Lebende Robotik Legende Avatar von Manf
    Registriert seit
    30.01.2004
    Ort
    München
    Alter
    72
    Beiträge
    13.166
    Die Rotation wird mit dem cos des Winkels zur Drehachse wahrgenommen.
    Beispiele:
    Mit dem Faktor 1 bei der Ausrichtung zur Drehachse und dem Winkel null,
    mit dem Faktor 0,5 bei einer Abweichung von 60°
    mit dem Faktor 0 bei 90° Abweichung
    und mit -1 bei 180° Abweichung.
    Damit ist es auch kontinuierlich.

  4. #4
    Erfahrener Benutzer Robotik Einstein Avatar von Geistesblitz
    Registriert seit
    15.03.2011
    Ort
    Dresden
    Alter
    38
    Beiträge
    1.937
    Vielleicht lässt es sich besser vorstellen, wenn man die Drehung einfach mit Vektoren auf der jeweiligen Drehachse beschreibt. Die Winkelgeschwindigkeit hätte dann auf deinem Drehtisch einen Vektor nur mit Z-Anteil. Wenn man nun das Koordinatensystem um einen Winkel apha um X dreht, so ist dies dasselbe, als würde man den Vektor in dem System um den negativen Winkel drehen. Wenn dein Winkelgeschwindigkeitsvektor also vorher
    W0=(0,0,w)
    war, so wäre er nach der Drehung (Drehsinn nach Rechte-Hand-Regel)
    W1=(0 , w*sin(alpha) , w*cos(alpha))
    So bekomm ich das heraus, wenn ich die Drehmatrix um X verwende, also
    W1=Rx*W0

    Bei deiner Problemstellung würde das sagen:
    alpha=45° -> W1y=sqrt(2)*w und W1z=sqrt(2)*w
    alpha=90° -> W1y=w und W1z=0 , also nur Drehung um die neue Y-Achse
    alpha=89.9° -> W1y=0,999*w und W1z=0.002*w
    Geändert von Geistesblitz (01.12.2012 um 10:20 Uhr)

  5. #5
    Moderator Robotik Einstein Avatar von Kampi
    Registriert seit
    21.11.2009
    Ort
    Monheim, Nordrhein-Westfalen, Germany
    Alter
    35
    Beiträge
    3.501
    Blog-Einträge
    9
    Hey,

    Ich versuch es auch mal mit erklären, vielleicht hilft es dir ja weiter (ich habe bei sowas auch immer Denkprobleme / Knicke).
    Ein beliebtes Hilfsmittel von mir ist da die "rechte Hand" Regel, sprich Daumen = X, Zeigefinger = Y und Mittelfinger = Z.
    Wenn Z nun die Rotationsachse ist, zeigt dein Mittelfinger nach oben und wenn du dann deine Hand drehst, siehst du das nur der Daumen und der Mittelfinger die Position ändern. Also beschreiben X und Y die Drehbewegung (also der Drehteller liegt waagerecht).
    Solange der Winkel = 0° ist, ist Z auch 0.
    Wenn du das Ding nun um eine Achse drehst (z.B. X-Achse) dann wird der X-Wert immer kleiner, bis er anschließend verschwindet und dein Daumen nach oben zeigt. Wenn dies der Fall ist wird die Drehbewegung durch Y und Z beschrieben.
    Der Sprung wäre bei einer gleichmässigen Bewegung um die Achse nur durch die Hardware gegeben. Rein mathematisch wäre da keiner drin.
    Vielleicht hilft dir das ja weiter. Wie gesagt ich habe damit auch oft Probleme und die Geschichte mit der rechten Hand hilft da doch sehr oft weiter.....
    Schaut ruhig mal auf meiner Homepage vorbei :
    http://kampis-elektroecke.de

    Oder folge mir auf Google+:
    Daniel Kampert

    Es gibt 10 Arten von Menschen. Die einen können Binär, die anderen nicht.

    Gruß
    Daniel

  6. #6
    Erfahrener Benutzer Robotik Einstein Avatar von Geistesblitz
    Registriert seit
    15.03.2011
    Ort
    Dresden
    Alter
    38
    Beiträge
    1.937
    Wirklich kompliziert wird das aber, wenn man um verschiedene Achsen dreht, da es dann auf die Reihenfolge der Drehachsen ankommt und ob diese raumfest sind oder sich mitdrehen.

    @Kampi: irgendwas ist in deiner Beschreibung faul. Wenn ich um X drehe, kann X doch nicht kleiner werden. Die Drehachse verändert sich ja nicht. Oder meinst du Z?

  7. #7
    Moderator Robotik Einstein Avatar von Kampi
    Registriert seit
    21.11.2009
    Ort
    Monheim, Nordrhein-Westfalen, Germany
    Alter
    35
    Beiträge
    3.501
    Blog-Einträge
    9
    Nein ich meinte das vielmehr so das die der Drehteller solange geneigt wird bis die X-Achse die Drehachse ist.
    Oder habe ich nun einen Knick im Gehirn ?
    Schaut ruhig mal auf meiner Homepage vorbei :
    http://kampis-elektroecke.de

    Oder folge mir auf Google+:
    Daniel Kampert

    Es gibt 10 Arten von Menschen. Die einen können Binär, die anderen nicht.

    Gruß
    Daniel

  8. #8
    Benutzer Stammmitglied Avatar von Ryoken
    Registriert seit
    18.12.2008
    Ort
    bw
    Beiträge
    84
    Moinsen!

    Zitat Zitat von Che Guevara Beitrag anzeigen
    Fakt ist, dem Sensor ist es egal, ob er jetzt waagrecht ist oder nicht, wenn du ihn um 90° nach X kippst und dann die Z-Achse drehst, zeigt dir auch die Z-Achse die Drehung an.
    Ja, wenn man den ganzen Teller kippt bleibt es eine reine Drehung um Z. Aber so wie ich das verstanden hatte, wird der Sensor zum Teller - und somit zur Drehachse gekippt.


    Zitat Zitat von Che Guevara Beitrag anzeigen
    Ich hatte mal ein Verständnisproblem bei meinem Quadrocopter:
    Ich bin vorwärts geflogen (Y um ca. 15° nach vorne gekippt) und habe dann den Kopter in der Z-Richtung gedreht (Z um ca. 90° gedreht). Plötzlich war dann der Vorderteil nicht mehr nach unten geneigt sondern die linke Seite. Das liegt aber einfach daran, dass der Gyro keinen Bezug zur Erde hat, sondern in seinem eigenen Koordinatensystem interargiert.
    Gerade dadurch müsste doch eine Kippung nach vorne (am Copter) auch bei Drehung erhalten bleiben.
    Oder war "vorne" nur duch Deine eigene Blickrichtung definiert und ist aus der dann rausgewandert? (halb OT - sorry)


    Gruß Ryoken
    A mistake is evidence that someone tried to do something.
    It`s not impossible - it just costs more

  9. #9
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    08.09.2007
    Ort
    Berlin
    Alter
    32
    Beiträge
    1.578
    Hi,

    ok, wenn der Sensor ohne den Drehteller gekippt wird ist es was anderes...

    "Vorne" bezeichnet den Mittelpunkt zwischen zwei bestimmten Motoren, es ist also unabhängig von der Blickrichtung
    Genau den selben Gedanken wie du hatte ich auch, aber nach längerer Überlegung ist mir klar geworden, dass aus "nach vorne gekippt" durch eine Drehung in der Z-Achse "nach links gekippt" wird. Der Gyro ansich erkennt ja nur Drehungen und weiß nicht, ob er waagrecht ist oder nicht.

    Gruß
    Chris

  10. #10
    Benutzer Stammmitglied Avatar von Ryoken
    Registriert seit
    18.12.2008
    Ort
    bw
    Beiträge
    84
    Ahh jetzt ja. Drehrate vs. Drehwinkel.
    D.h. es wurde um Z nach rechts gedreht, damit aus Kippung nach vorne, eine Kippung nach links wurde, richtig? Und wie hast Du das dann gelöst?

    Gruß Ryoken
    A mistake is evidence that someone tried to do something.
    It`s not impossible - it just costs more

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. Differenzverstärker - Knick im Hirn?
    Von Jaecko im Forum Elektronik
    Antworten: 0
    Letzter Beitrag: 25.01.2012, 19:47
  2. Präsentation über Gyro-Sensor
    Von Alpinestars im Forum Sensoren / Sensorik
    Antworten: 6
    Letzter Beitrag: 28.10.2011, 13:29
  3. [ERLEDIGT] Knick im Hirn: SQL-Abfrage durch 2 Tabellen
    Von Jaecko im Forum Offtopic und Community Tratsch
    Antworten: 2
    Letzter Beitrag: 19.05.2011, 10:13
  4. Suche i2c Gyro-Sensor
    Von Blimpiander im Forum Sensoren / Sensorik
    Antworten: 26
    Letzter Beitrag: 13.10.2010, 20:23
  5. Odometrie Problem [Hirn Fatal ERROR]
    Von listner im Forum Asuro
    Antworten: 31
    Letzter Beitrag: 23.04.2008, 13:48

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

LiFePO4 Speicher Test