Generell kann jede Drehung mit einem Winkel um eine
beliebige Achse auch durch Hintereinanderausführen von bis
zu drei Drehungen um Koordinatenachsen ausgeführt werden, wobei
zwei aufeinander folgende Drehungen nicht um die gleiche Achse
durchgeführt werden dürfen (Eulers Theorem).
Da die Ausführung von Rotationen nicht kommutativ ist, ergeben sich 12 mögliche Kombinationen:
Verwendet man Eulerwinkel sollte man stets auf die zugrundeliegende
Reihenfolge achten!
Gebräuchliche Kombinationen sind: und
.
Betrachten wir die -Kombination mit den Winkeln
,
und
.
Die Rotationsmatrix (in kartesischen Koordinaten) berechnet sich dann:
Stellt sich für ein Winkel von
(oder
) ein,
d.h.
und
so ergibt sich:
und wir erkennen, dass ein Freiheitsgrad eingebüßt wurde,
jede Änderung von oder
ergibt eine Drehung um
die selbe Drehachse.
Dieses Phenomen wird als Gimbal-Lock bezeichnet und bereitet insbesondere bei dreiachsigen mechanischen Navigierungsgeräten als auch bei Benutzerschnittstellen Probleme.