Presentado por:
CENTRO CIM
MASTER PAIR
ABRIL DE 2005
Resolucin del problema cinemtico inverso por mtodos
geomtricos.
Hc
r i3
q3
M PY
i2 A
q2
B
PX
a) Clculo de q3:
Considerando los dos elementos I2 y I3 como los lados c y b que estn situados en
el tringulo BAC, obstusngulo en A, si m es la proyeccin ortogonal del lado b
sobre c tendremos :
.
Por el Teorema de Pitgoras:
a2 = hc2 + (c + m)2
a2 = b2 m2 + (c + m)2
a = b2 m2 + c2 + m2 + 2cm
2
a2 = b2 + c2 + 2cm
a2 = b2 + c2 2bc * cos(A)
Sustituyendo valores:
r = ( Px ) + ( Py ) = ( I2 ) + ( I3 ) + 2( I2 )( I3 )cosq3
cosq3 = ( Px ) + ( Py ) - ( I2 ) - ( I3 ) / 2( I2 )( I3 )
Puesto que:
sen q3 = ( 1 - cosq3 )
Se tendr que:
siendo
cosq3 = ( Px ) + ( Py ) - ( I2 ) - ( I3 ) / 2( I2 )( I3 )
Como se ve, existen dos posibles soluciones para q 3 segn se tome el signo
positivo o negativo de la raz. Estas corresponden a las configuraciones de codo
arriba y codo abajo del robot.
b) Clculo de q2:
m= I3 cosq3
hc= I3 senq3
sen = hc / a
cos = (I2 + m) / a
Entonces:
tg = hc / (I2 + m)
Siendo:
= arctg ( Py / Px )
= arctg ( I3 senq3 ) / ( I2 + I3 cosq3 )
Luego finalmente los dos posibles valores segn la eleccin del signo dan lugar a
dos valores diferentes de q2 correspondientes a las configuraciones codo arriba y
abajo.
Si :
q2 = -
Si :
q2 = +