Winkel Bestimmung aus Sensorenwerte

OP #4287396
Lesenswert?
• ▲
▼
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
Lesenswert?
• ▲
▼
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.
#4287465
Lesenswert?
• ▲
▼
Ich hatte für eine Android-App mal eine Sensor-Fusion Lib gesucht
und bin damals auf die von Paul Lawitzki gestoßen.

http://www.codeproject.com/Articles/729759/Android-Sensor-Fusion-Tutorial

Ich hatte zuletzt dann die erweiterte  Version mit dem Wrapper-Code von
Jose Collas genommen.

https://github.com/goatstone/AndroidSensorFusion/blob/master/java/com/goatstone/util/SensorFusion.java
Gast #4287516
Lesenswert?
• ▲
▼
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

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.