Difference between revisions of "Rotations using quaternions"

From Robotics
Jump to: navigation, search
Line 6: Line 6:
 
{{#iDisplay:https://getwww.uni-paderborn.de/dokumente/robotik/media/applets/Quaternion/RPY-Quaternion.html|900px|500px}}
 
{{#iDisplay:https://getwww.uni-paderborn.de/dokumente/robotik/media/applets/Quaternion/RPY-Quaternion.html|900px|500px}}
  
 +
[[Category:Article]]
 
[[Category:Applet]]
 
[[Category:Applet]]
 
[[Category:Quaternion]]
 
[[Category:Quaternion]]

Revision as of 16:30, 4 September 2015

← Back: Multiplication of quaternions Overview: Quaternions Next: Realization of transformations
Quaternion-rpy.png

Usually rotations are defined by 3 angles, either Euler or Roll-Pitch-Yaw angles. So three successive rotations around three different axes lead to a combined rotation, that can be described by a single rotation matrix. Such a combined rotation is equal to a rotation around a certain axis in three-dimensional space about a certain angle. This is shown in the figure on the right. The vector \vec{\mathbf{r}} is rotated such that it results in \vec{\mathbf{r}}'. This could be done by rotating the vector around the z-, the y- and the x-axis successively or by just rotating it around the rotation axis \vec{\mathbf{u}} by \phi. The result is the same as you can see in the example below.