Càlcul Estàtic del Braç Robòtic: Jacobià Transposat

A continuació veuràs com utilitzar el Jacobià transposat per calcular els parells necessaris a les articulacions d'un braç robòtic quan hi ha forces aplicades a l'efector final.

Paràmetres del sistema:

Pas 1: Relació entre forces i parells

En l'anàlisi estàtica d'un robot, el Jacobià transposat \( J^T \) relaciona les forces aplicades a l'efector final amb els parells necessaris a les articulacions:

\[ \begin{bmatrix} \tau_1 \\ \tau_2 \end{bmatrix} = J^T \begin{bmatrix} f_x \\ f_y \end{bmatrix} \]

On:

Aquesta relació és fonamental per dissenyar i controlar robots, ja que permet determinar l'esforç que han de realitzar els motors per suportar càrregues externes o realitzar tasques que impliquen aplicar forces.

Pas 2: Calcular el Jacobià \( J \)

Recordem que per un braç robòtic planar de 2 DOF, el Jacobià és:

\[ J = \begin{bmatrix} \frac{\partial x}{\partial q_1} & \frac{\partial x}{\partial q_2} \\ \frac{\partial y}{\partial q_1} & \frac{\partial y}{\partial q_2} \end{bmatrix} = \begin{bmatrix} -a_1 \sin q_1 - a_2 \sin (q_1 + q_2) & -a_2 \sin (q_1 + q_2) \\ a_1 \cos q_1 + a_2 \cos (q_1 + q_2) & a_2 \cos (q_1 + q_2) \end{bmatrix} \]

Convertim els angles a radians:

Calculem els valors trigonomètrics:

Substituint a \( J \):

Així, la matriu Jacobià és aproximadament:

\[ J \approx \begin{bmatrix} -0.9830 & -0.4830 \\ 0.9954 & 0.1294 \end{bmatrix} \]

Pas 3: Calcular la transposada del Jacobià \( J^T \)

La transposada d'una matriu s'obté intercanviant files per columnes:

\[ J^T = \begin{bmatrix} -0.9830 & 0.9954 \\ -0.4830 & 0.1294 \end{bmatrix} \]

Pas 4: Aplicar la fórmula per calcular els parells

Utilitzem la fórmula \( \tau = J^T f \):

\[ \begin{bmatrix} \tau_1 \\ \tau_2 \end{bmatrix} = \begin{bmatrix} -0.9830 & 0.9954 \\ -0.4830 & 0.1294 \end{bmatrix} \begin{bmatrix} 0.2 \\ 0.1 \end{bmatrix} \]

Realitzem la multiplicació de matrius:

Resultats:

  • \( \tau_1 \approx -0.0971 \) N·m
  • \( \tau_2 \approx -0.0837 \) N·m

Els signes negatius indiquen que els parells s'han d'aplicar en sentit contrari al que s'assumeix positiu per a cada articulació.

Exemple pràctic: Suportar un pes

Suposem que l'efector final està subjectant un objecte de massa \( m = 0.5 \) kg. La força deguda a la gravetat seria:

\[ f = \begin{bmatrix} 0 \\ -mg \end{bmatrix} = \begin{bmatrix} 0 \\ -0.5 \cdot 9.81 \end{bmatrix} = \begin{bmatrix} 0 \\ -4.905 \end{bmatrix} \text{N} \]

Els parells necessaris serien:

\[ \begin{bmatrix} \tau_1 \\ \tau_2 \end{bmatrix} = \begin{bmatrix} -0.9830 & 0.9954 \\ -0.4830 & 0.1294 \end{bmatrix} \begin{bmatrix} 0 \\ -4.905 \end{bmatrix} \]

Calculant:

Aquests valors ens indiquen els parells que han de proporcionar els motors per mantenir l'objecte sense que caigui.

Importància del Jacobià transposat en l'anàlisi estàtica

Per calcular esforços als motors: El Jacobià transposat és essencial per determinar els parells que necessiten aplicar els motors de les articulacions per suportar càrregues externes o realitzar tasques que impliquen aplicar forces amb l'efector final.

Altres utilitats:

Relació amb el principi dels treballs virtuals: La relació \( \tau = J^T f \) es deriva del principi dels treballs virtuals, que estableix que el treball realitzat per les forces i parells en un sistema ha de ser el mateix independentment de les coordenades utilitzades per descriure'l.