RegistrierenRegistrieren   LoginLogin   FAQFAQ    SuchenSuchen   
Lage/Neigung (in Ruhelage) mit Hilfe eines 3-Achsen Beschleu
 
Neue Frage »
Antworten »
    Foren-Übersicht -> Mechanik
Autor Nachricht
Martinator



Anmeldungsdatum: 28.02.2011
Beiträge: 1

Beitrag Martinator Verfasst am: 28. Feb 2011 20:23    Titel: Lage/Neigung (in Ruhelage) mit Hilfe eines 3-Achsen Beschleu Antworten mit Zitat

Meine Frage:
Hallo,

ich möchte mit Hilfe eines 3-Achsen Beschleunigungssensors gerne die Lage/Neigung eines Quaders (angenommen der Sensor steckt da drin) berechnen. Dies geht nur, wenn sich der Sensor in absoluter Ruhe befindet und somit nur die Erdgravitation wirkt.

Mit welchen Formeln kann ich anhand der x, y und z Beschleunigungswerte (deren Beträge zusammen 1 ergeben) die entsprechende Rotationsmatrix berechnen? Oder anders gefragt, mit welchen Formeln kann ich anhdand der x, y und z Werte die entsprechenden Achsenrotationen berechnen, so dass mein virtuelles ausgangs Quader die gleiche Lage/Neigung hat, wie das Quader in dem der Sensor steckt?

Ich danke Euch vielmals im Voraus!

Meine Ideen:
Wenn die Werte 1 0 0 oder 0 0 -1 etc. sind, dann ist die Lage/Neigung des Quaders eindeutig. Auch 0,5 0,5 0 kann man sich noch gut vorstellen, aber ich bräuchte eine allgemeine Formel dafür...
Martinator2
Gast





Beitrag Martinator2 Verfasst am: 28. Feb 2011 20:51    Titel: Erdgravitation Antworten mit Zitat

Man kann den Beschleunigungssensor auch ganz ausblenden und die Frage so stellen:

Ich habe einen Quader und mir ist die Erdanziehungskraft jeder der 3 Achsen bekannt.
Das ausgangs Quader hat die x, y und z Werte 0 0 1.
Wie kann ich die Lage/Neigung dieses Quaders berechnen?
Berechnet werden sollen also die Rotationen des ausgangs Quaders um die 3 Achsen, so dass dieses Quader die gleiche Lage/Neigung hat wie das Quader, welches mir die 3 Daten der Erdgravitation geliefert hat.
Neue Frage »
Antworten »
    Foren-Übersicht -> Mechanik