| Martinator |
Verfasst am: 28. Feb 2011 20:23 Titel: Lage/Neigung (in Ruhelage) mit Hilfe eines 3-Achsen Beschleu |
|
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... |
|