Estas herramientas matemáticas para la Localización Espacial son útiles en la Robótica.

flowchart TD;
1["Manipulación de piezas"] -->|mediante| 2["Movimiento espacial del extremo del robot"] -->|requiere| 3["Herramientas matemáticas para especificar la posición y orientación"]

Representación de la posición en coordenadas cartesianas, cilíndricas, o esféricas:

Representación de la orientación: sea la siguiente rotación realizada con la matriz de rotación . siempre es ortogonal, tal que . En 3D, la matriz podría ser:

Técnicas matemáticas:

  • Se puede hacer una composición de rotaciones, rotando en cada vez sobre distintos ejes.
  • Se pueden usar ángulos de Euler.
  • Se puede definir un vector como eje de rotación y un ángulo de giro .
  • Los cuaternios tienen alta eficiencia computacional.
  • Se pueden usar coordenadas homogéneas de un espacio -dimensional para representar sólidos en el espacio -dimensional.

Matrices de Transformación Homogénea

Una matriz de transformación homogénea es una matrix 4x4 que representa la transformación de un vector en coordenadas homogéneas de un sistema de coordenadas a otro.

Por ejemplo, la siguiente matriz básica de traslación:

Es posible combinar rotaciones y traslaciones básicas multiplicando las matrices correspondientes. Cuidado, el producto NO es conmutativo: rotar y luego trasladar no es lo mismo que trasladar y luego rotar.

Una transformación compleja puede descomponerse en la aplicación consecutiva de transformaciones (giros y traslaciones) simples.