Transformations

From Robotics
Revision as of 13:59, 26 May 2014 by Nickchen (talk | contribs)

Jump to: navigation, search
← Back: Adjugate Formula Overview: Transformations Next: Translation

In this article general transformations used in the context of robotics and the underlying mathematics are described. All types of transformations can be achieved by matrix multiplication. Basis is at first the multiplication of a vector with the respective identity matrix. The identity matrix corresponds to an empty transformation. So a multiplication with an identity matrix results in the original vector, for example in two-dimensional space:


\vec{\mathbf{p}}_1=\mathbf{I}_2\cdot\vec{\mathbf{p}}_0=
\left[\begin{array}{cc}
1&0\\
0&1
\end{array}\right]
\cdot
\left[\begin{array}{c}
x_0\\
y_0
\end{array}\right]

The different types of transformations are presented in the following subarticles:

  1. Translation
  2. Rotation
  3. Scaling
  4. Combinations of the three transformation types