ROBÓTICA — SEGUNDA CONVOCATORIA (SEPTIEMBRE 2018)
Resolución Oficial Detallada: Cuestión 1 (Cinemática Robot Espacial R-R-P)
Grado en Ingeniería de Tecnologías Industriales
Universidad de Sevilla | 12 de Septiembre de 2018
Tiempo Total: 2h 00m | Calificación Cuestión: 3.5 Puntos
ENUNCIADO OFICIAL (CUESTIÓN 1 — 3.5 PUNTOS)
Considere el robot manipulador de la figura con 3 articulaciones (2 de rotación y 1 prismática). La longitud del primer enlace es $L_1$ y la del segundo es $L_2$. El eje de la articulación 2 es perpendicular al eje que une la articulación 1 y la 2.
Se pide:
1. (1.25 puntos). Obtener los parámetros de Denavit-Hartenberg (es necesario entregar un esquema que represente claramente los sistemas de referencia elegidos).
2. (1.25 puntos). Obtener las posiciones del efector final en función de las variables articulares.
3. (1.0 punto). Obtener el modelo que permite calcular las variables articulares dada una posición deseada del efector final (Cinemática Inversa - PCI).
Robot R-R-P Septiembre 2018
Figura 1: Esquema cinemático tridimensional del robot R-R-P (polar/esférico) con asignación de ejes Denavit-Hartenberg.

1. ASIGNACIÓN RIGUROSA DE EJES DENAVIT-HARTENBERG (1.25 PUNTOS)

1.1. Justificación Geométrica de los Sistemas de Coordenadas

1.2. Tabla de Parámetros de Denavit-Hartenberg

Eslabón $i$ $\theta_i$ (giro en $Z_{i-1}$) $d_i$ (desplazamiento en $Z_{i-1}$) $a_i$ (distancia en $X_i$) $\alpha_i$ (torsión en $X_i$)
1 $q_1$ (variable) $0$ $L_1$ $+90^\circ$
2 $q_2$ (variable) $0$ $0$ $+90^\circ$
3 $0^\circ$ $L_2 + d_3$ (variable) $0$ $0^\circ$

2. CINEMÁTICA DIRECTA DE POSICIÓN (1.25 PUNTOS)

2.1. Matrices de Transformación Homogénea $A_i$

Aplicando la fórmula canónica de Denavit-Hartenberg proporcionada en el examen:

$$A_1 = \begin{bmatrix} \cos q_1 & 0 & \sin q_1 & L_1 \cos q_1 \\ \sin q_1 & 0 & -\cos q_1 & L_1 \sin q_1 \\ 0 & 1 & 0 & 0 \\ 0 & 0 & 0 & 1 \end{bmatrix}, \quad A_2 = \begin{bmatrix} \cos q_2 & 0 & \sin q_2 & 0 \\ \sin q_2 & 0 & -\cos q_2 & 0 \\ 0 & 1 & 0 & 0 \\ 0 & 0 & 0 & 1 \end{bmatrix}, \quad A_3 = \begin{bmatrix} 1 & 0 & 0 & 0 \\ 0 & 1 & 0 & 0 \\ 0 & 0 & 1 & L_2 + d_3 \\ 0 & 0 & 0 & 1 \end{bmatrix}$$

2.2. Matriz Total de Transformación $T_0^3 = A_1 A_2 A_3$

$$T_0^3 = \begin{bmatrix} \cos q_1 \cos q_2 & \sin q_1 & \cos q_1 \sin q_2 & \mathbf{\left(L_1 + (L_2 + d_3)\cos q_2\right)\cos q_1} \\ \sin q_1 \cos q_2 & -\cos q_1 & \sin q_1 \sin q_2 & \mathbf{\left(L_1 + (L_2 + d_3)\cos q_2\right)\sin q_1} \\ \sin q_2 & 0 & -\cos q_2 & \mathbf{(L_2 + d_3)\sin q_2} \\ 0 & 0 & 0 & 1 \end{bmatrix}$$
Posición Cartesiana del Efector Final: $$\begin{aligned} x(q_1, q_2, d_3) &= \left[ L_1 + (L_2 + d_3)\cos q_2 \right] \cos q_1 \\ y(q_1, q_2, d_3) &= \left[ L_1 + (L_2 + d_3)\cos q_2 \right] \sin q_1 \\ z(q_1, q_2, d_3) &= (L_2 + d_3)\sin q_2 \end{aligned}$$

2.3. Jacobiano y Determinante

Derivando respecto a las coordenadas articulares $[q_1, q_2, d_3]^T$:

$$J = \begin{bmatrix} -(L_1 + (L_2 + d_3)\cos q_2)\sin q_1 & -(L_2 + d_3)\sin q_2 \cos q_1 & \cos q_2 \cos q_1 \\ (L_1 + (L_2 + d_3)\cos q_2)\cos q_1 & -(L_2 + d_3)\sin q_2 \sin q_1 & \cos q_2 \sin q_1 \\ 0 & (L_2 + d_3)\cos q_2 & \sin q_2 \end{bmatrix}$$ $$\det(J) = -(L_2 + d_3) \cdot \left[ L_1 + (L_2 + d_3)\cos q_2 \right]$$
Singularidades Físicas: 1) $L_2 + d_3 = 0$: Brazo telescópico retraído al centro de la articulación 2.
2) $L_1 + (L_2 + d_3)\cos q_2 = 0$: El efector final cruza la línea vertical del eje base $Z_0$ (pérdida de grado de libertad acimutal).

3. CINEMÁTICA INVERSA ANALÍTICA (PCI) (1.0 PUNTO)

Objetivo: Dadas las coordenadas deseadas del efector final $(x_d, y_d, z_d)$, despejar de forma unívoca y en forma cerrada las variables articulares $(q_1, q_2, d_3)$.
1. Cálculo de $q_1$ (Acimut)

Dividiendo las ecuaciones de $y$ y $x$:

$$\frac{y_d}{x_d} = \frac{\left[ L_1 + (L_2 + d_3)\cos q_2 \right] \sin q_1}{\left[ L_1 + (L_2 + d_3)\cos q_2 \right] \cos q_1} = \tan q_1$$ $$\mathbf{q_1 = \text{atan2}(y_d, x_d)}$$ (Existe una solución dorsal alternativa: $q_1' = q_1 \pm \pi$).
2. Distancia Radial en el Plano Horizontal

Definiendo el radio horizontal $R_{xy}$:

$$R_{xy} = \sqrt{x_d^2 + y_d^2} = L_1 + (L_2 + d_3)\cos q_2$$ $$(L_2 + d_3)\cos q_2 = R_{xy} - L_1 = \sqrt{x_d^2 + y_d^2} - L_1$$
3. Cálculo de $q_2$ (Elevación / Pitch)

Tomando el cociente entre $z_d$ y la proyección horizontal:

$$\frac{z_d}{R_{xy} - L_1} = \frac{(L_2 + d_3)\sin q_2}{(L_2 + d_3)\cos q_2} = \tan q_2$$ $$\mathbf{q_2 = \text{atan2}\left(z_d, \; \sqrt{x_d^2 + y_d^2} - L_1\right)}$$
4. Carrera Prismática $d_3$

Elevando al cuadrado y sumando por Pitágoras:

$$(L_2 + d_3)^2 = \left(\sqrt{x_d^2 + y_d^2} - L_1\right)^2 + z_d^2$$ $$\mathbf{d_3 = \sqrt{\left(\sqrt{x_d^2 + y_d^2} - L_1\right)^2 + z_d^2} - L_2}$$
Condición de existencia física: $d_3 \ge 0 \iff \left(\sqrt{x_d^2 + y_d^2} - L_1\right)^2 + z_d^2 \ge L_2^2$ (el punto deseado debe estar fuera de la esfera ciega de radio $L_2$ centrada en la articulación 2).

4. RESOLUCIÓN DE CUESTIONES ADICIONALES DEL EXAMEN

Cuestión 2 (1.5 Puntos): Sensores de Navegación Móvil

Método C1: Resolución C2: Frecuencia de Medida C3: Coste
M1: Odometría con Encoders Muy alta localmente (< 1 mm), con deriva acumulada por deslizamiento. Muy alta (100 Hz - 1 kHz). Muy bajo (integrado en ruedas).
M2: GPS Absoluto Baja (error estándar 2 - 5 m en exteriores, inoperativo en interiores). Baja (1 Hz - 10 Hz). Bajo (módulo comercial estándar).
M3: GPS Diferencial (DGPS/RTK) Excelente y sin deriva acumulada (1 - 2 cm). Media (5 Hz - 20 Hz). Alto (estación base y enlaces RF).

Cuestión 3 (1.0 Punto): Tipos de Trayectorias Articulares

1) PTP no coordinado: Cada eje viaja a su velocidad límite; terminan en instantes distintos.
2) PTP coordinado: Se ajusta el tiempo de todos los ejes al del más lento; todos arrancan y se detienen sincronizadamente, reduciendo esfuerzos mecánicos.
3) Interpolada continua (cartesiana): Se exige que el efector recorra una línea recta o arco circular en el espacio, resolviendo cinemática inversa en tiempo real.