Roll Pitch Berechnung

OP #3444510
Lesenswert?
• ▲
▼
Hallo zusammen,
Ich untersuche jetzt 3-Achse-Beschleunigungssensor, 3-Achse-Magnetometer 
und 3-Achse-Gyroscope.Ich bekomme die 3 Messwerte vom 
Beschleunigungssensor, nämlich Ax Ay Az. Ich wollte eigentlich mein Roll 
und Pitch. Aus mehre Quelle habe ich erfahren, dass ich folgende Formel 
anwenden muss.

Pitch=atan(Ax/sqrt(Ay^2+Az^2))
Roll=atan(Ay/sqrt(Ax^2+Az^2))

Ich habe ein paar Probe gemacht. wenn ich einfach über eine Achse, z.b X 
Achse drehe, Roll und Pitch sind ziemlich gut.  Aber wenn ich zuerst 
über X drehen, dann über Z-Achse drehe, habe ich keine Ahnung, wie sind 
mein Roll und Pitch.Ist mein Formel noch gültig in diesem Fall?
Kann jemand mir erklären, wie sind diese Formeln hergeleitet ? Danke im 
Voraus!
Gast #3444520
Lesenswert?
• ▲
▼
wei gong schrieb:
> Kann jemand mir erklären, wie sind diese Formeln hergeleitet ?

sqrt(Ay^2+Az^2) bzw. sqrt(Ax^2+Az^2) ist die Komponente des 
Beschleunigungsvektors in der YZ- bzw. XZ-Ebene.
http://de.wikipedia.org/wiki/Satz_des_Pythagoras

Die über den ATan berechneten Winkel beschreiben dann den Winkel zu 
diesen Ebenen.

Da gibt es nichts groß herzuleiten. Mal es dir einfach mal auf.
#3444714
Lesenswert?
• ▲
▼
Die Winkelberechnung funktioniert aber nur im statischen Fall aufgrund 
der Messung des Schwerefelds der Erde. Wenn Du vorhast, ein Fluggerät zu 
stabilisieren, dann bedarf es einer deutlich komplexeren Messmethode der 
Raumwinkel, einer, die bei bei dynamischen Beschleunigungen ebenfalls 
die korrekten Winkel ermittelt.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.