Difference between revisions of "Template:Important topics"

From Robotics
Jump to: navigation, search
Line 42: Line 42:
 
<td valign="top">
 
<td valign="top">
 
'''[[Transformations]]'''<br>
 
'''[[Transformations]]'''<br>
In this article general transformations used in the context of robotics and the underlying mathematics are described. The easiest type of transformation is [[Translation|translation]], followed by [[Scaling|scaling]] and [[Rotation|rotation]]. To be able to apply all types of transformations by matrix multiplication, [[Homogeneous coordinates|homogeneous coordinates]] are introduced. Based on the three basic transformations, [[Combinations of the three transformation types|combinations]] of different transformations are possible, that change for example the orientation and the position of an object.
+
In this article general transformations used in the context of robotics and the underlying mathematics are described. The easiest type of transformation is [[Translation|translation]], followed by [[Scaling|scaling]] and [[Rotation|rotation]]. To be able to apply all types of transformations by matrix multiplication, [[Homogeneous coordinates|homogeneous coordinates]] are introduced. Based on the three basic transformations, [[Combinations of the three transformation types|combinations]] of different transformations are possible, that change for example the orientation and the position of an object. Additionaly a special matrix inversion method is presented for [[Inverse transformations|inverse transformation]].
 
</td>
 
</td>
 
</tr>
 
</tr>
 
</table>
 
</table>

Revision as of 14:52, 12 June 2014

Verctorpartition.png

Vector algebra
This article gives a brief explanation of vectors and vector algebra. After a short introduction to vector algebra unit vectors and simple arithmetic operations are presented. Afterwards the dot product and the cross product are briefly explained.


Matrices.png

Matrices
This article gives a brief explanation of matrices and basic arithmetic algebra. After a brief introduction multiplication with a scalar and computing the transpose is described. Then the approaches for addition and multiplication of matrices to each other are presented. Conclusively the minors and cofactors and the determinant of a matrix are described.


Matrixinversion.png

Matrix inversion
After describing the preconditions for the existence of an inverse and its definition, two procedures to determine the inverse of a matrix, the Gauß-Jordan-Algorithm and the Adjugate Formula, are introduced and clarified by examples.


Transformationen.png

Transformations
In this article general transformations used in the context of robotics and the underlying mathematics are described. The easiest type of transformation is translation, followed by scaling and rotation. To be able to apply all types of transformations by matrix multiplication, homogeneous coordinates are introduced. Based on the three basic transformations, combinations of different transformations are possible, that change for example the orientation and the position of an object. Additionaly a special matrix inversion method is presented for inverse transformation.