ROTACIONES 3D

La forma convencional 2D

La matriz de rotación 2D en el eje Z:

En la figura, suponga una posición de P:

Por lo que

Se desea rotar P al siguiente valor de θ:

Simplemente Q es la transformación de P:

Usando matrices homogéneas en 2D

Redefiniendo la ecuación de rotación:

P entonces tiene:

Simplemente Q es la transformación de P:

La forma convencional 3D

Redefiniendo la matriz de rotación 3D en el eje Z:

P entonces tiene componente en Z:

Simplemente Q es la transformación de P:

Usando matrices homogéneas en 3D

Redefiniendo la ecuación de rotación:

P entonces tiene:

Simplemente Q es la transformación de P:

Finalmente, ejemplo de cinemática directa de un robot 2D

Resolver el robot 2D de la figura.

La matriz de traslación en XYZ es:

Los valores de las longitudes pueden expresarse en un arreglo de constantes L. Las variables de entrada son los valores angulares del arreglo θ:

El punto intermedio P es la rotación+traslación #0.

El cálculo de TCP simplemente involucra rotación+traslación #0 y #1.

El TCP es la última columna de la matriz resultado.

<<< (ec. del robot)