Winkel Bestimmung aus Sensorenwerte

OP #4287396
Hallo die Aufgabe lautet:
Entwurf und implementierung  ein Programm, welches mit der zur Verfügung 
gestellten Hardware (STM32F4DISCOVERY + Platine mit 3 MEMS-Sensoren) die 
zeitlich veränderlichen Roll- und Nickwinkel des Systems in Echtzeit 
bestimmt,

das Programm wurde soweit fertigt gemacht , wir bekommen von den 3 
Sensoren (accelerometer, gyrometer,magneto-resistive sensors) ax,ay,az; 
wx,wy,wz ; x,y,z.
wie kann man daraus den Roll und Nickwinkel bestimmen?
weisst jemand der mathematische Formel dafür?
wie kann man es mit Z.B Eulerwinkel bestimmen
Gast #4287409
Carter J. schrieb:
> wie kann man daraus den Roll und Nickwinkel bestimmen?
> weisst jemand der mathematische Formel dafür?

Ohne Kenntnis des lokalen Magnetfeldes der Erde, i.e. mindestens 
Magnetfeldmodell der Erde und geographische Koordinaten, kannst du mit 
dem Magnetfeldsensor wenig anfangen.
Gast #4287516
Vielleicht sollen die Randbedingungen, denen das System ausgesetzt ist, 
erstmal geklärt werden.

Geht es um die Bestimmung der Lage unter statischen Bedingungen, treten 
dynamische Kräfte auf, welchen Magnetfeldern (ungestörtes 
Erdmagnetfeld?) ist das System ausgesetzt und sind die zur Bestimmung 
der Orientierung genutzten Felder konstant?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 11 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.