You are on page 1of 3

1

Cinemática del robot, Singularidades, Índice de


Yoshikawa, Sensores propioceptivos y
exteroceptivos.
H. V. Pilamala, Estudiante de EIECRI, ESPOCH, henry.pilamala@espoch.edu.ec


Resumen—. El estudio de la cinemática del robot nos
muestra dos problemas por resolver, como lo es la cinematica inversa
y la cinematica directa. Este estudio proporciona una ayuda a la
predicción y corregimiento de singularidades que se pueden
presentetar al diseñar un robot. Los tipos de sensors propioceptivos
del robot toman parte importante en la cinemarica del mismo, pues
nos permiten saber la localización del efector final.

Índice de términos— Singularidades, sensores, índice.


SENSORES PROPIOCEPTIVOS
I. INTRODUCCIÓN
Un índice de desempeño de un robot es la cantidad escalar que Los sensores propioceptivos son sensores que miden variables
permite evaluar el funcionamiento de un robot a partir de un internas del robot, están frecuentemente integrados en el
criterio definido. Los índices de desempeño son importantes sistema de control del robot para cerrar lazos internos.
instrumentos para la planificación de movimientos y el diseño Monitoreando esta clase de sensores puede indicar al robot
cuando es tiempo de recargar sus baterías, cuando un motor se
de robots manipuladores. El índice de manipulabilidad de los
está sobrecalentando o cuando un componente no está
robots desarrollado por Yoshikawa es motivo de estudio en el
funcionando correctamente.
presente trabajo, al igual que las singularidades que se pueda
Dentro de este tipo de sensores se encuentran los sensores que
desarrollar en su cinemática, añadiendo como tema importante dan información de la posición y orientación del robot. Este tipo
de estudio a los sensores propioceptivos del robot industrial. de sensores, en este documento, se llamarán también sensores
de posicionamiento.
II. MARCO TEORICO Los sensores de posicionamiento se pueden clasificar en dos
CINEMATICA DEL ROBOT grupos:

La cinemática del robot estudia el movimiento del mismo con • Sensores de medida absoluta; es decir, dan una medida de la
respecto a un sistema de referencia sin considerar las fuerzas pose con respecto a un sistema de referencia fijo al entorno. Los
que intervienen. Así, la cinemática se interesa por la descripción sensores de medida absoluta cometen errores en la medida, pero
analítica del movimiento espacial del robot como una función no se acumulan con el paso del tiempo. Entre estos sensores se
del tiempo, y en particular por las relaciones entre la posición y encuentra el GPS, la brújula y todos aquellos sensores que se
la orientación del extremo final del robot con los valores que encargan de detectar marcas que se han hecho en el entorno,
toman sus coordenadas articulares. cuya localización se conoce de forma precisa.
Existen dos problemas fundamentales a resolver en la
cinemática del robot (Figura 4.1); el primero de ellos se conoce • Sensores de medida incremental; es decir, son sensores que
como el problema cinemático directo, y consiste en determinar dan como medida incrementos de movimiento con respecto a
cuál es la posición y orientación del extremo final del robot, con un punto. Los sensores de medida incremental tienen el
respecto a un sistema de coordenadas que se toma como inconveniente de que los errores de medida son acumulativos y
referencia, conocidos los valores de las articulaciones y los con el paso del tiempo la estimación de la posición. Por otro
parámetros geométricos de los elementos del robot; el segundo, lado, estos sensores son los más comunes, como el odómetro
denominado problema cinemático inverso, resuelve la (shaft encoder) y los sistemas de navegación inercial
configuración que debe adoptar el robot para una posición y (giroscopios, acelerómetros). [2]
orientación del extremo conocidas. [1]
2

SENSORES EXTEROCEPTIVOS donde J(q) es la matriz Jacobiana.

Este apartado recoge la descripción de algunos sensores Ahora considérese el conjunto de todas las velocidades v que
exteroceptivos más populares en robótica: sensores de visión, son realizables por velocidades de junta tal que la norma
el sónar y el láser. En contraposición a los propioceptivos, los Euclidiana de 𝑞 ′ , ∥ 𝑞 ∥ = (𝑞12 + 𝑞22 + ⋯ + 𝑞𝑛2 )1/2 satisfaga
sensores exteroceptivos solamente detectan lo que ocurre en el ∥ 𝑞 ∥≦ 1. Este conjunto es un elipsoide en el espacio
exterior del robot. Las medidas de este tipo de sensores Euclidiano m-dimensional. El efector final tiene mayor
normalmente son interpretadas por el robot para extraer capacidad de movimiento en la dirección del eje mayor del
características del entorno y construir un modelo de este. elipsoide, por otra parte, en la dirección del eje menor la
capacidad de desarrollar velocidad será menor. Dado que este
• Sensores ópticos son muy importantes, debido a que elipsoide representa una capacidad de manipulación, se le
proporcionan una enorme cantidad de información acerca del conoce como elipsoide de manipulabilidad.
entorno, probablemente más que ningún otro tipo de sensor.

• Sensores de distancia, miden distancias entre el sensor y los


puntos del entorno que el sensor pueda detectar. Los más
comunes suelen ser los escáneres láser, los ultrasonidos y los
infrarrojos. Dada su relevancia, nos centraremos en los
escáneres láser.

Los escáneres láser son sensores de distancia que miden el


tiempo de vuelo de un haz de láser. El principio sobre el que
operan es muy sencillo. Disparamos un haz de láser y ponemos
el cronómetro a cero. Si ese haz de láser se encuentra con algún
objeto en su trayectoria, rebotará y volverá al sensor.
Cuando llegue la señal miraremos al cronómetro y veremos
cuanto tiempo ha pasado desde que salió. Como conocemos la Fig1. Elipsoide de manipulabilidad
velocidad de la luz (estos láseres suelen ser de luz infrarroja),
sabremos la distancia que ha recorrido el haz. Por lo tanto, El elipsoide de manipulabilidad está dado por el conjunto de
sabremos a qué distancia del sensor se ha detectado algo. [3] todos los v que satisfagan

(3) 𝒗𝑻 (𝑱+ )𝑻 𝑱+ 𝒗 ≤ 𝟏, 𝒗 ∈ 𝑹(𝑱)


INDICE DE YOSIKAWA donde J+ es la matriz seudo inversa de J y donde R(J) denota
el rango de J.
El trabajo de Yoshikawa sobre la manipulabilidad es un
referente clásico sobre tales medidas y ha sido base para En vez de calcular los valores de v que satisfacen la expresión
diversos trabajos sobre índices de la manipulabilidad en (3), es posible caracterizar el elipsoide de manipulabilidad
manipuladores, robots móviles y otros dispositivos mecánicos. valiéndose de sus ejes principales, para esto se requiere de una
La manipulabilidad se puede entender como la capacidad de descomposición en valores singulares de la matriz J que está
cambio en posición y orientación del efector final del dada por
manipulador en una configuración dada y está estrechamente (4) J = U ∑ 𝑽𝑻
relacionada con la capacidad del efector final para aplicar carga
en la configuración analizada. Resumiendo, así que este índice donde U y V son, respectivamente, matrices ortogonales de
muestra o permite conocer las diferentes configuraciones y la tamaño m x m y n x n y donde Σ es una matriz m x n definida
maniobrabilidad del robot. por
ELIPSOIDE DE MANIPULABILIDAD
Considérese un manipulador con n grados de libertad, entonces
las variables de junta estarán caracterizadas por un vector n-
dimensional, q. Un vector m-dimensional, [ r = r1, r2, rm ] T (m
≤ n) describirá la posición y la orientación del efector final. La
relación cinemática entre q y r está dada por

(1) r = fr (q)
Los escalares 𝜎1, 𝜎2, … , 𝜎𝑚 son los valores singulares de J, y
Entre tanto, la relación entre el vector de velocidades v son iguales a los m mayores valores de las n raíces
correspondiente a r y las velocidades de junta q´ es
{√𝜆𝑖 , 𝑖 =1,2,..., n} donde los 𝜆𝑖 son los autovalores de la matriz
J T J . Siendo ui el i-ésimo vector columna de U, los ejes
(2) v = J(q) q´
3

del elipsoide de manipulabilidad estarán dados por sistema de control del robot para cerrar lazos internos. Como
𝜎1 𝑢1 , 𝜎2 𝑢2 , … , 𝜎𝑚 𝑢𝑚 [4]. principales elementos en los sistemas de control de robots.

IV. REFERENCIAS

SINGULARIDADES
[1] “Índice de desempeño de robots manipuladores: una
Una singularidad es aquella configuración en la que el revisión del estado del arte”. Hector A. Moreno.
manipulador pierde algunos de sus grados de libertad (Murray http://www.redalyc.org/html/430/43004006/, 2007.
et al., 1994; Spong et al., 2006; Craig, 1989; Siciliano et al., [2]A. Barrientos, «Fundamentos de Robotica»
2008). Esto se traduce en que el elemento terminal pierde la [3] B. Cesar, Scribd, «Sensores propioceptivos»
capacidad de movimiento en ciertas direcciones y en que se https://es.scribd.com/doc/134834531/Sensores-
requieren velocidades articulares infinitas para generar propioceptivos
velocidades lineales y angulares finitas del elemento terminal.
(Hollerbach, 1985; Gottlieb, 1986) demuestran de forma
[4] F. Carlos, «Técnicas de navegación de robots,
independiente que cualquier manipulador serie de n > 2 GdL
Departamento de informática»
posee singularidades.
http://gro.usal.es/web/gradosSalamanca/GradoCarlosFC.pdf
Para robots manipuladores redundantes, las singularidades
pueden obtenerse mediante dos enfoques diferentes: [5] “Estudio de la manipulabilidad en el scorbot er v plus”.
C1 Resolviendo la ecuación no lineal det (JG(q)J T G (q)) = 0. Sebastián Durango. Universidad Autónoma de Manizales.
Esta forma es más compleja de abordar sin usar métodos
numéricos pero es la más general.

C2 Para aquellos manipuladores redundantes con muñeca


esférica, las singularidades pueden desacoplarse en:
singularidades de posición, orientación y acopladas (Oetomo,
2004). Para ello se consideran las submatrices del jacobiano (2).
Para el caso no redundante se tiene que:

det (𝐽𝐺 (q)) = det(𝑱𝟏𝟏 ) det(𝐽22 )

en este caso J11 no es una matriz cuadrada. Por ello, el


procedimiento es:

• Singularidades de posición: Son solución de la ecuación


det(J11(q)J T 11(q)) = 0.
• Singularidades de orientación: Son solución de la ecuación
det(J22(q)) = 0. [5]

III. CONCLUSIONES

El índice de Yoshikawa puede ser útil para la planificación de


movimientos y el diseño de robots.

Los índices de desempeño permiten evaluar la capacidad de un


manipulador para transformar las velocidades o fuerzas en los
actuadores, en velocidades o fuerzas en el efector final. Uno de
estos índices es el Número de Condición de la matriz Jacobiana,
utilizado para determinar la precisión del robot en
una configuración dada.

A partir de la dinámica diferencial se puede encontrar las


singularidades que el robot puede llegar a presentar a lo largo
de su manipulación.

Los sensores propioceptivos son sensores que miden variables


internas del robot, están frecuentemente integrados en el

You might also like