Ejercicios resueltos 📝
P1 — Composición e inversión de transformaciones homogéneas
Sección titulada «P1 — Composición e inversión de transformaciones homogéneas»Un robot tiene un sistema de referencia ligado al codo que, respecto a la base , está rotado alrededor de y trasladado mm. El efector final tiene un sistema que, respecto a , está rotado alrededor de y trasladado mm.
- Construya las matrices y .
- Obtenga (matriz completa).
- Un punto mm está definido en el sistema del efector final. Calcule su posición respecto a la base.
- Calcule la transformación inversa usando las propiedades y . Verifique aplicando al punto hallado en el punto 3: debe recuperar .
Mostrar solución
-
Con , , , :
-
La rotación se compone sumando ángulos (), ya que ambas son alrededor de :
La traslación es :
-
:
-
:
Verificación: :
(la pequeña diferencia con es por redondeo intermedio a 1 decimal).
P2 — Composición de rotaciones con cuaternios
Sección titulada «P2 — Composición de rotaciones con cuaternios»Se aplican dos rotaciones sucesivas a un cuerpo: primero alrededor del eje (), y luego alrededor del eje ().
- Calcule los cuaternios y que representan cada rotación.
- Calcule el cuaternio compuesto (aplicar primero , luego ), usando la fórmula del producto de cuaternios .
- Verifique que es unitario.
- Use para rotar el vector mediante (recuerde que para un cuaternio unitario , el conjugado). Compare el resultado con lo que esperaría geométricamente al aplicar primero una rotación de en y luego en sobre el eje original.
Mostrar solución
-
Con y :
-
Con y :
-
. Primero con , :
Luego con :
Verificación geométrica: rotar por en da ; rotar ese resultado en invierte y , dando . Coincide exactamente. ✓
P3 — Sensor esférico con traslación y verificación de distancia
Sección titulada «P3 — Sensor esférico con traslación y verificación de distancia»Un sensor de profundidad instalado en la muñeca del robot reporta la posición de un objeto en coordenadas esféricas respecto a su propio origen: , (azimut, en el plano ), (ángulo polar, medido desde el eje ).
- Convierta a coordenadas cartesianas respecto al sensor.
- El origen del sensor está trasladado mm respecto a la base del robot (sin rotación entre ambos sistemas). Calcule la posición del objeto respecto a la base.
- Calcule la distancia 3D entre la base del robot y el objeto. ¿Es un resultado físicamente razonable, sabiendo que el sensor tiene un alcance máximo y está a de altura sobre la base? Justifique con un límite superior razonable para la distancia.
Mostrar solución
-
Con , , , :
-
Como no hay rotación entre los sistemas, basta sumar la traslación:
-
Un límite superior razonable es (si el objeto estuviera exactamente sobre el eje del sensor, alineado con el offset de altura). Como , el resultado es físicamente coherente.