Professional Documents
Culture Documents
DE ROBOTICA
Por
Freddy F. Valderrama Gutierrez
Primera version creada por
ING. LUIS ENRIQUE CAMARGO
en la
Aprobado por:
Fecha
Gustavo Velasquez,
C.C
Fecha
TABLA DE CONTENIDO
Pagina
LISTA DE TABLAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LISTA DE FIGURAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
vi
PROTOCOLO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1
1.2
1.3
2
4
5
5
5
5
6
7
9
1.4
1.5
2
Introduccion . . . . . . . . .
Justificacion . . . . . . . . .
Intencionalidades formativas
1.3.1 Propositos . . . . . .
1.3.2 Objetivos . . . . . . .
1.3.3 Metas . . . . . . . . .
1.3.4 Competencias . . . .
Unidades didacticas . . . . .
Mapa Conceptual . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
2.2
2.3
2.4
2.5
Antecedentes historicos . . . . . . . . . . . . . . . .
2.1.1 Breve Historia de la robotica . . . . . . . . .
2.1.2 Automatizacion y robotica . . . . . . . . . .
2.1.3 Clasificacion de los robots . . . . . . . . . . .
Aplicaciones . . . . . . . . . . . . . . . . . . . . . .
2.2.1 Industria . . . . . . . . . . . . . . . . . . . .
2.2.2 Transferencia de material . . . . . . . . . . .
2.2.3 Carga y descarga de maquinas . . . . . . . .
2.2.4 Operaciones de procesamiento . . . . . . . .
2.2.5 Otras operaciones de procesamiento . . . . .
2.2.6 Procesos de laboratorio . . . . . . . . . . . .
2.2.7 Manipuladores cinematicos . . . . . . . . . .
2.2.8 Agricultura . . . . . . . . . . . . . . . . . . .
2.2.9 Espaciales . . . . . . . . . . . . . . . . . . .
2.2.10 Vehiculos submarinos . . . . . . . . . . . . .
2.2.11 Educacion . . . . . . . . . . . . . . . . . . .
El mercado de la robotica y las perspectivas futuras
Subsistemas del robot . . . . . . . . . . . . . . . . .
Robot Industrial . . . . . . . . . . . . . . . . . . . .
2.5.1 Definicion . . . . . . . . . . . . . . . . . . .
2.5.2 Clasificacion de robots industriales . . . . . .
ii
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
10
14
16
20
22
23
23
24
25
26
26
27
28
29
30
31
31
33
35
35
37
2.6
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
40
41
41
42
42
43
43
45
45
45
46
47
48
48
52
55
56
58
59
64
66
3.2
3.3
3.4
3.5
4
Conceptos basicos . . . . . . . . . . . . . . . .
3.1.1 Posicion y orientacion en el plano . . .
3.1.2 Posicion y orientacion en el espacio . .
3.1.3 Transformaciones compuestas . . . . . .
Los parametros de Denavit-Hartenberg (D-H)
El problema cinematico directo . . . . . . . .
3.3.1 Ejemplo 1 . . . . . . . . . . . . . . . .
3.3.2 Ejemplo 2 . . . . . . . . . . . . . . . .
El problema cinematico inverso . . . . . . . .
3.4.1 Ejemplo . . . . . . . . . . . . . . . . .
Velocidades y jacobiano . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
72
72
79
83
87
89
90
92
93
95
99
Introduccion . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.1.1 Sistema de medicion . . . . . . . . . . . . . . . . . . . . .
4.1.2 La exploracion de imagenes. . . . . . . . . . . . . . . . .
4.1.3 La Retroalimentacion visual para el funcionamiento del
Telerobot . . . . . . . . . . . . . . . . . . . . . . . . .
4.1.4 La retroalimentacion visual y de fuerza para ayudar al neurocirujano durante una teleciruga . . . . . . . . . . . .
4.1.5 La ciruga de tele-presencia . . . . . . . . . . . . . . . . .
iii
. 100
. 101
. 102
. 103
. 105
. 105
4.2
4.3
Procesamiento de imagenes . . . . . . . . . . . . . . . .
4.2.1 Estructura y jerarqua en el proceso de imagenes
4.2.2 El video Estereoscopico y la Realidad Virtual . .
Aplicaciones . . . . . . . . . . . . . . . . . . . . . . . .
4.3.1 Clasificacion . . . . . . . . . . . . . . . . . . . .
4.3.2 Aplicaciones industriales . . . . . . . . . . . . .
4.3.3 Nuevos Sectores de Aplicacion . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
106
109
110
114
114
116
128
APENDICES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
iv
Tabla
LISTA DE TABLAS
Pagina
Figura
LISTA DE FIGURAS
Pagina
12 Unidad 1 y Unidad 2. . . . . . . . . . . . . . . . . . . . . . . . . . . .
13 Unidad 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
21 Robot dise
nado por Ralph Mosher. . . . . . . . . . . . . . . . . . . . 11
22 Mu
neca dibujante dise
nada por Henri Maillardert. . . . . . . . . . . . 15
23 Cyril Walter Kenward y George C. Devol. . . . . . . . . . . . . . . . 19
24 Robot tranasportador de material. . . . . . . . . . . . . . . . . . . . . 24
25 Robot usado en laboratorios. . . . . . . . . . . . . . . . . . . . . . . . 27
26 Robot usado para explorar tuberias. . . . . . . . . . . . . . . . . . . . 28
27 Robot usado para esquilar ovejas. . . . . . . . . . . . . . . . . . . . . 29
28 Robot usado para exploraciones espaciales. . . . . . . . . . . . . . . . 30
29 Robot manipulador. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
210 Diagrama de bloque de un robot. . . . . . . . . . . . . . . . . . . . . 41
211 Esquema de un robot industrial con 6 grados de libertad. . . . . . . . 41
212 Malla de movimiento posible para un robot de dos grados de libertad. 43
213 Esquema para definir la resolucion de un robot industrial. . . . . . . . 44
214 Esquema para visualizar el error de posicion. . . . . . . . . . . . . . . 44
215 Configuraciones basicas y coordenadas. . . . . . . . . . . . . . . . . . 46
216 Tipos de junturas usadas. . . . . . . . . . . . . . . . . . . . . . . . . 47
217 Analogia entre un brazo humano y uno robotico. . . . . . . . . . . . . 49
218 Punto de centro de la herramienta. . . . . . . . . . . . . . . . . . . . 50
219 Espacio de trabajo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
vi
. . . . . . . . . . . . . . . . . . . . 54
. . . . . . 78
vii
42 Angulo
elegido para la camara . . . . . . . . . . . . . . . . . . . . . . 104
43 Telecirujia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
44 Ciruga de tele-presencia . . . . . . . . . . . . . . . . . . . . . . . . . 106
45 Configuraciones de camara de estereoscopica. . . . . . . . . . . . . . . 114
46 Robots soldadores. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
47 Robot alimentador. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
48 Robot de corte. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
49 Robot tipo SCARA. . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
410 El vagabundo de Marte. . . . . . . . . . . . . . . . . . . . . . . . . . 132
411 El Rocky 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
viii
PARTE 1
PROTOCOLO
Identificacion del curso academico, vease 11.
2
1.1
Introducci
on
Este curso es de 3 creditos academicos, se ofrece como asignatura del plan academico
de Ingeniera Electronica y como curso electivo de Ingeniera de sistemas, Tiene 3
unidades, las cuales se trabajan por captulos. En la primera unidad se inicia haciendo una introduccion a la robotica, en la doble vertiente de su significacion social
y de su importancia tecnologica. La robotica es un componente esencial de la automatizacion de la fabricacion, que afectara a la mano de obra humana en todos los
niveles, desde los trabajadores no especializados hasta los tecnicos profesionales y
directores de produccion. Esta obra tiene el objetivo ambicioso de proporcionar la
documentacion tecnica en este fascinante campo.
El segundo capitulo de la unidad I presenta la robotica como tecnologa interdisciplinar, definiendo al robot industrial y comentando su desarrollo historico y estado
actual. El tercer capitulo esta dedicado al estudio de los elementos que componen
un robot: estructura mecanica, transmisiones y reductores, actuadores, elementos
terminales y sensores. No se pretende en el mismo hacer un estudio exhaustivo de
estos componentes, pues no es este objetivo propio de la robotica, sino destacar las
caractersticas que los hacen adecuados para su empleo en robots.
Para que un robot pueda moverse y manipular objetos, es necesario una adecuada
localizacion de las configuraciones espaciales por las que se pretende que el robot
pase. Tanto para el usuario del robot como para su dise
nador es necesario manejar adecuadamente una serie de herramientas matematicas que permitan situar en
posicion y orientacion un objeto (en particular el extremo del robot) existentes para
tal fin. En concordancia con lo anterior el estudio de la cinematica del robot hace
parte de la Unidad II, lo anterior permite relacionar la posicion de sus actuadores
con la posicion y orientacion del extremo. Esta relacion no trivial, es fundamental
para desarrollar el control del robot. Enseguida se aborda el modelado dinamico de
un robot. Como sistema dinamico, el robot es uno de los sistemas mas fascinantes
3
para el control, por incorporar muchas de aquellas dificultades que clasicamente se
obvian en el estudio de control de sistemas.
La unidad III presenta el tema del sistema de vision artificial de maquinas, sus
beneficios para trabajos que requieren reconocimiento y precision de objetos, configuracion, etc. Al final de esta unidad se muestra la utilizacion del robot en diferentes
tipos de aplicaciones, tanto las mas habituales, como soldadura de carroceras, y
las mas novedosas en los sectores de construccion, espacio, ciruga, etc. Es evidente que la robotica esta siendo aplicada a un gran numero de sectores dispares,
siendo imposible pretender que el estudiante conozca todas las caractersticas de los
mismos.
4
1.2
Justificaci
on
5
1.3
1.3.1
Intencionalidades formativas
Prop
ositos
1.3.2
Objetivos
1.3.3
Metas
6
Al conocer el contexto actual de la robotica, podra proponer, argumentar e interpretar soluciones a problemas de la vida real que requieran de procesos de automatizacion
1.3.4
Competencias
7
1.4
Unidades did
acticas
9
1.5
Mapa Conceptual
PARTE 2
UNIDAD I CONCEPTOS GENERALES
2.1
Antecedentes hist
oricos
11
la industria espacial en los a
nos setenta. La evolucion de los tele manipuladores a lo
largo de los u
ltimos a
nos no ha sido tan espectacular como la de los robots. Recluidos en un mercado selecto y limitado(industria nuclear, militar, espacial, etc.) son
en general desconocidos y comparativamente poco atendidos por los investigadores
y usuarios de robots.
12
el Reino Unido en 1957, sin embargo fue Geoge C. Devol, ingeniero norteamericano,
inventor y autor de varias patentes, el establecio las bases del robot industrial moderno. En 1954 Devol concibio la idea de un dispositivo de tr ansferencia de artculos
programada que se patento dio en paso al Estados concepto Unidos en de 1961.
En 1956 Joseph F. Engelberger, director de ingeniera de la division aeroespacial
de la empresa Manning Maxwell y Moore en Stanford, Conneticut. Juntos Devol y
Engelberger comenzaron a trabajar en la utilizacion industrial de sus maquinas, fundando la Consolidated Controls Corporation, que mas tarde se convierte en Unimation(Universal Automation), e instalando su primera maquina Unimate (1960), en la
fabrica de General Motors de Trenton, Nueva Jersey, en una aplicacion de fundicion
por inyeccion. Otras grandes empresas como AMF, emprendieron la construccion de
maquinas similares (Versatran- 1963. En 1968 J.F. Engelberger visito Japon y poco
mas tarde se firmaron acuerdos con Kawasaki para la construccion de robots tipo
Unimate. El crecimiento de la robotica en Japon aventaja en breve a los Estados
U nidos gracias a Nissan, que formo la primera asociacion robotica del mundo, la
Asociacion de Robotica industrial de Japon (JIRA) en 1972. Dos a
nos mas tarde se
formo el Instituto de Robotica de America (RIA), que en 1984 cambio su nombre
por el de Asociacion de Industrias Roboticas, manteniendo las mismas siglas (RIA.
Por su parte Europa tuvo un despertar mas tardo. En 1973 la firma sueca ASEA
construyo el primer robot con accionamiento totalmente electrico, en 1980 se fundo
la Federacion Internacional de Robotica con sede en Estocolmo Suecia. La configuracion de los primeros robots responda a las denominadas configuraciones esferica
y antropomorfica, de uso especialmente valido para la manipulacion. En 1982, el
profesor Makino de la Universidad Yamanashi de Japon, desarrolla el concepto de
robot SCARA (Selective Compliance Assembly Robot Arm) que busca un robot con
un numero reducido en grados de libertad (3 o 4), un coste limitado y una configuracion orientada al ensamblado de piezas La definicion del robot industrial, como
13
una maquina que puede efectuar un numero diverso de trabajos, automaticamente,
mediante la programacion previa, no es valida, por que existen bastantes maquinas
de control numerico que cumplen esos requisitos. Una peculiaridad de los robots es
su estructura de brazo mecanico y otra su adaptabilidad a diferentes aprehensores
o herramientas. Otra caracterstica especifica del robot, es la posibilidad de llevar a
cabo trabajos completamente diferentes, e incluso tomar decisiones seg
un la informacion procedente del mundo exterior, mediante el adecuado programa operativo
en su sistema informatico.
Se pueden distinguir cinco fases relevantes en el desarrollo de la Robotica Industrial:
1. El laboratorio ARGONNE dise
na, en 1950, manipuladores amo-esclavo para manejar material radioactivo
2. Unimation, fundada en 1958 por Engelberger y hoy absorbida por Whestinghouse,
realiza los primeros proyectos de robots a principios de la decada de los sesentas
de nuestro siglo, instalando el primero en 1961 y posteriormente, en 1967, un
conjunto de ellos en una factora de general motors. Tres a
nos despues, se inicia la
implantacion de los robots en Europa, especialmente en el area de fabricacion de
automovi les. Japon comienza a implementar esta tecnologa hasta 1968.
3. Los laboratorios de la Universidad de Stanford y del MIT acometen, en 1970, la
tarea de controlar un robot mediante computador
4. En el a
no de 1975, la aplicacion del microprocesador, transforma la imagen y las
caractersticas del robot, hasta entonces grande y costoso
5. A partir de 1980, el fuerte impulso en la investigacion, por parte de las empresas
fabricantes de robots, otros auxiliares y diversos departamentos de Universidades
de todo el mundo, sobre la informatica aplicada y la experimentacion de los sensores, cada vez mas perfeccionados, potencian la configuracion del robot inteligente
capaz de adaptarse al ambiente y tomar decisiones en tiempo real, adecuarlas para
cada situacion.
14
La evolucion de los robots industriales desde sus principios ha sido vertiginosa. En
poco mas de 30 a
nos las investigaciones y desarrollos sobre robotica industrial han
permitido que los robots tomen posiciones en casi todas las areas productivas y tipos
de industria. En peque
nas o grandes fabricas, los robots pueden sustituir al hombre
en aquellas areas repetitivas y hostiles, adaptandose inmediatamente a los cambios
de produccion solicitados por la demand a variable.
2.1.1
Por siglos el ser humano ha construido maquinas que imitan las partes del cuerpo
humano. Los antiguos egipcios unieron brazos mecanicos a las estatuas de sus dioses.
Estos brazos fueron operados por sacerdotes, quienes clamaban que el movimiento de
estos era inspiracion de sus dioses. Los griegos construyeron estatuas que operaban
con sistemas hidraulicos, las cuales se utilizaban para fascinar a los adoradores de los
templos. Durante los siglos XVII y XVIII en Europa fueron construidos mu
necos
mecanicos muy ingeniosos que tenan algunas caractersticas de robots. Jacques
de Vauncansos construyo varios m
usicos de tama
no humano a mediados del siglo
XVIII. Esencialmente se trataba de robots mecanicos dise
nados para un proposito
especfico: la diversion.
En 1805, Henri Maillardert construyo una mu
neca mecanica que era capaz de hacer
dibujos, vease Figura 22. Una serie de levas se utilizaban como el programa
15
Figure 22: Mu
neca dibujante dise
nada por Henri Maillardert.
eltelar de Jacquard (1801), y otros. El desarrollo en la tecnologa, donde se incluyen
las poderosas computadoras electronicas, los actuadores de control retroalimentados, transmision de potencia a traves de engranes, y la tecnologa en sensores han
contribuido a flexibilizar los mecanismos automatas para desempe
nar tareas dentro
de la industria. Son varios los factores que intervienen para que se desarrollaran los
primeros robots en la decada de los 50s. La investigacion en inteligencia artificial
desarrollo maneras de emular el procesamiento de informacion humana con computadoras electronicas e invento una variedad de mecanismos para probar sus teoras. No
obstante las limitaciones de las maquinas roboticas actuales, el concepto popular de
un robot es que tiene una apariencia humana y que act
ua como tal. Este concepto
humanoide ha sido inspirado y estimulado por varias narraciones de ciencia ficcion.
Una obra checoslovaca publicada en 1917 por Karel Kapek, denominada Rossums
Universal Robots, dio lugar al termino robot. La palabra checa Robota significa
servidumbre o trabajador forzado, y cuando se tradujo al ingles se convirtio en el
16
termino robot. Dicha narracion se refiere a un brillante cientfico llamado Rossum
y su hijo, quienes desarrollan una sustancia qumica que es similar al protoplasma.
Utilizan esta sustancia para fabricar robots, y sus planes consisten en que los robots
sirvan a la clase humana de forma obediente para realizar todos los trabajos fsicos.
Rossum sigue realizando mejoras en el dise
no de los robots, elimina organos y otros
elementos in necesarios, y finalmente desarrolla un ser perfecto. El argumento experimenta un giro desagradable cuando los robots perfectos comienzan a no cumplir
con su papel de servidores y se rebelan contra sus due
nos, destruyendo toda la vida
humana. Entre los escritores de ciencia ficcion, Isaac Asimov contribuyo con varias
narraciones relativas a robots, comenzo en 1939, a el se atribuye el acu
namiento
del termino Robotica. La imagen de robot que aparece en su obra es el de una
maquina bien dise
nada y con una seguridad garantizada que act
ua de acuerdo con
tres principios. Estos principios fueron denominados por Asimov las Tres Leyes de
la Robotica, y son:
1. Un robot no puede actuar contra un ser humano o, mediante la inaccion, que un
ser humano sufra da
nos
2. Un robot debe de obedecer las ordenes dadas por los seres humanos, salvo que
esten en conflictos con la primera ley.
3. Un robot debe proteger su propia existencia, a no ser que este en conflicto con las
dos primeras leyes.
Consecuentemente todos los robots de Asimov son fieles sirvientes del ser humano,
de esta forma su actitud contraviene a la de Kapek.
En el siguiente link, se puede profundizar en este tema:
2.1.2
Automatizaci
on y rob
otica
La historia de la automatizacion industrial esta caracterizada por perodos de constantes innovaciones tecnologicas. Esto se debe a que las tecnicas de automatizacion
17
estan muy ligadas a los sucesos economicos mundiales. El uso de robots industriales
junto con los sistemas de dise
no asistidos por computadora (CAD), y los sistemas
de fabricacion asistidos por computadora (CAM), son la u
ltima tendencia de au
tomatizacion de los procesos de fabricacion. Estas
tecnologas conducen a la automatizacion industrial a otra transicion, de alcances a
un desconocidos. Aunque el
crecimiento del mercado de la industria Robotica ha sido lento en comparacion con
los primeros a
nos de la decada de los 80s, de acuerdo a algunas predicciones, la
industria de la robotica esta en su infancia. Ya sea que estas predicciones se realicen
completamente, o no, es claro que la industria robotica, en una forma o en otra,
permanecera.
En la actualidad el uso de los robots industriales esta concentrado en operaciones
muy simples, como tareas repetitivas que no requieren tanta precision. Los analisis
de mercado en cuanto a fabricacion predicen que en esta decada y en las posteriores los robots industriales incrementaran su campo de aplicacion, esto debido
a los avances tecnologicos en sensorica, los cuales permitiran tareas mas sofisticadas como el ensamble de materiales. la automatizacion y la robotica son dos
tecnologas estrechamente relacionadas. En un contexto industrial se puede definir
la automatizacion como una tecnologa que esta relacionada con el empleo de sistemas mecanicos-electricos basados en computadoras para la operacion y control de
la produccion. En consecuencia la robotica es una forma de automatizacion industrial.
Hay tres clases muy amplias de automatizacion industrial: automatizacion fija, automatizacion programable, y automatizacion flexible. La automatizacion fija se
utiliza cuando el volumen de produccion es muy alto, y por tanto se puede justificar
economicamente el alto costo del dise
no de equipo especializado para procesar el
producto, con un rendimiento alto y tasas de produccion elevadas. Ademas de esto,
18
otro inconveniente de la automatizacion fija es su ciclo de vida que va de acuerdo a
la vigencia del producto en el mercado. La automatizacion programable se emplea
cuando el volumen de produccion es relativamente bajo y hay una diversidad de produccion a obtener. En este caso el equipo de produccion es dise
nado para adaptarse
a la variaciones de configuracion del producto; esta adaptacion se realiza por medio
de un programa (Software). Por su parte la automatizacion flexible es mas adecuada
para un rango de produccion medio. Estos sistemas flexibles poseen caractersticas
de la automatizacion fija y de la automatizacion programada. Los sistemas flexibles
suelen estar constituidos por una serie de estaciones de trabajo interconectadas entre
s, y por sistemas de almacenamiento y manipulacion de materiales, controlados en
su conjunto por una computadora. De los tres tipos de automatizacion, la robotica
coincide mas estrechamente con la automatizacion programable.
19
20
o humanoides. La mas relevante es la de sus brazos moviles, los que se desplazaran
por medio de secuencias de movimientos que son programados para la ejecucion de
tareas de utilidad. La definicion oficial de un robot industrial se pro porciona por
la Robotics Industries Association (RIA), anteriormente el Robotics Institute of
America. Un robot industrial es un manipulador multifuncional reprogramable
dise
nado para desplazar materiales , piezas, herramientas o dispositivos especiales,
mediante movimientos variables programados para la ejecucion de una diversidad
de tareas . Se espera en un futuro no muy lejano que la tecnologa en robotica se
desplace en una direccion que sea capaz de proporcionar a estas maquinas capacidades mas similares a las humanas.
2.1.3
Clasificaci
on de los robots
21
3. Robots controlados por vision, donde los robots pueden manipular un objeto al
utilizar informacion desde un sistema de vision.
4. Robots controlados que pueden automaticamente reprogramar sus acciones sobre
la base de los datos obtenidos por los sensores.
5. Robots con inteligencia artificial, donde las robots utilizan las tecnicas de inteligencia artificial para hacer sus propias decisiones y resolver problemas.
Los programas en el controlador del robot pueden ser agrupados de acuerdo al nivel
de control que realizan:
1. Nivel de inteligencia artificial, donde el programa aceptara un comando como levantar el producto y descomponerlo dentro de una secuencia de comandos de bajo
nivel basados en un modelo estrategico de las tareas.
22
2. Nivel de modo de control, donde los movimientos del sistema son modelados, para lo
que se incluye la interaccion dinamica entre los diferentes mecanismos, trayectorias
planeadas, y los puntos de asignacion seleccionados.
3. Niveles de servosistemas, donde los actuadores controlan los parametros de los
mecanismos con el uso de una retroalimentacion interna de los datos obtenidos por
los sensores, y la ruta es modificada sobre la base de los datos que se obtienen de
sensores externos. Todas las detecciones de fallas y mecanismos de correccion son
implementados en este nivel.
Aplicaciones
Los robots son utilizados en una diversidad de aplicaciones, desde robots tortugas
en los salones de clases, robots soldadores en la industria automotriz, hasta brazos
teleoperados en el transbordador espacial. Cada robot lleva consigo su problematica
propia y sus soluciones afines; no obstante que mucha gente considera que la automatizacion de procesos a traves de robots esta en sus inicios, es un hecho innegable que
23
la introduccion de la tecnologa robotica en la industria, ya ha causado un gran impacto. En este sentido la industria Automotriz desempe
na un papel preponderante.
Es necesario hacer mencion de los problemas de tipo social, economicos e incluso
poltico, que puede generar una mala orientacion de robotizacion de la industria.
Se hace indispensable que la planificacion de los recursos humanos, tecnologicos y
financieros se realice de una manera inteligente. La Robotica contribuira en gran
medida al incremento del empleo. Pero, como se puede hacer esto? al automatizar
los procesos en maquinas mas flexibles, reduce el costo de maquinaria, y se produce
una variedad de productos sin necesidad de realizar cambios importantes en la forma
de fabricacion de los mismos. Esto puede originar una gran cantidad de empresas
familiares (Micro y peque
nas empresas ) lo que provocara la descentralizacion de la
industria.
2.2.1
Industria
Los robots son utilizados por una diversidad de procesos industriales como lo son:
la soldadura de punto y soldadura de arco, pinturas de spray, transportacion de
materiales, molienda de materiales, moldeado en la industria plastica, maquinasherramientas, y otras mas. A continuacion se hara una breve explicacion de algunas
de ellas.
2.2.2
Transferencia de material
24
Carga y descarga de m
aquinas
Estas aplicaciones son de manejos de material en las que el robot se utiliza para
servir a una maquina de produccion transfiriendo piezas a/o desde las maquinas.
Existen tres casos que caen dentro de esta categora de aplicacion:
Carga/Descarga de Maquinas. El robot carga una pieza de trabajo en bruto en el
proceso y descarga una pieza acabada. Una operacion de mecanizado es un ejemplo
de este caso. Carga de maquinas. El robot debe de cargar la pieza de trabajo en
bruto a los materiales en las maquinas, pero la pieza se extrae mediante alg
un otro
medio. En una operacion de prensado, el robot se puede programar para cargar
laminas de metal en la prensa, pero las piezas acabadas se permite que caigan fuera
de la prensa por gravedad. Descarga de maquinas. La maquina produce piezas
acabadas a partir de materiales en bruto que se cargan directamente en la maquina
sin la ayuda de robots. El robot descarga la pieza de la maquina. Ejemplos de
esta categora incluyen aplicaciones de fundicion de troquel y moldeado plastico. La
aplicacion se tipifica mejor mediante una celula de trabajo con el robot en el centro
que consta de la maquina de produccion, el robot y alguna forma de entrega de
piezas.
25
2.2.4
Operaciones de procesamiento
Ademas de las aplicaciones de manejo de piezas, existe una gran clase de aplicaciones
en las cuales el robot realmente efect
ua trabajos sobre piezas. Este trabajo casi
siempre necesita que el efector final del robot sea una herramienta en lugar de una
pinza. Por tanto la utilizacion de una herramienta para efectuar el trabajo es una
caracterstica distinta de este grupo de aplicaciones. El tipo de herramienta depende
de la operacion de procesamiento que se realiza.
Soldadura por puntos: Como el termino lo sugiere, la soldadura por puntos es un
proceso en el que dos piezas de metal se soldan en puntos localizados, al hacer pasar
una gran corriente electrica a traves de las piezas donde se efect
ua la soldadura.
Soldadura por arco continua: La soldadura por arco es un proceso de soldadura
continua en oposicion a la soldadura por punto que podra llamarse un proceso
discontinuo. Se utiliza para obtener uniones largas o grandes uniones soldadas en
las cuales, a menudo, se necesita un cierre hermetico entre las dos piezas de metal
que se van a unir. El proceso utiliza un electrodo en forma de barra o alambre de
metal para suministrar la alta corriente electrica de 100 a 300 amperes
Recubrimiento con spray: La mayora de los productos fabricados de materiales
metalicos requieren de alguna forma de acabado de pintura antes de la entrega al
cliente. La tecnologa para aplicar estos acabados varia en la complejidad desde
metodos manuales simples a tecnicas automaticas altamente sofisticadas. Se dividen los metodos de recubrimiento industrial en dos categoras:
Metodos de recubrimiento de flujo e inmersion.
Metodos de recubrimiento al spray.
Los metodos de recubrimiento mediante flujo de inmersion se suelen considerar que
son metodos de aplicar pintura al producto de baja tecnologa. La inmersion simplemente requiere sumergir la pieza o producto en un tanque de pintura liquida.
26
2.2.5
2.2.6
Procesos de laboratorio
27
Manipuladores cinem
aticos
28
Esta
clase de robots son equipados en su mayora con sofisticados equipos para detectar niveles de radiacion, camaras, e incluso llegan a traer a bordo un minilaboratorio
para hacer pruebas.
Agricultura
Para muchos la idea de tener un robot agricultor es ciencia ficcion, pero la realidad
es muy diferente; o al menos as parece ser para el Instituto de Investigacion Australiano, el cual ha invertido una gran cantidad de dinero y tiempo en el desarrollo
de este tipo de robots. Entre sus proyectos se encuentra una maquina que esquila
ovejas (vease Figura 27.) La trayectoria del cortador sobre el cuerpo de las ovejas
se planea con un modelo geometrico de la oveja.
Para compensar el tama
no entre la oveja real y el modelo, se tiene un conjunto de
sensores que registran la informacion de la respiracion del animal como de su mismo
tama
no, esta es mandada a una computadora que realiza las compensaciones necesarias y modifica la trayectoria del cortador en tiempo real.
Debido a la escasez de trabajadores en los obradores, se desarrolla otro proyecto,
que consiste en hacer un sistema automatizado de un obrador, el prototipo requiere
un alto nivel de coordinacion entre una camara de vdeo y el efector final que realiza
en menos de 30 segundos ocho cortes al cuerpo del cerdo.
Por su parte en Francia se hacen aplicaciones de tipo experimental para incluir a los
29
robots en la siembra, y poda de los vi
nedos, como en la pizca de la manzana.
Espaciales
30
posea camaras de television, sensores y un peque
no laboratorio, era controlado remotamente desde la tierra. En Julio de 1976, los Norteamericanos aterrizaron en
Marte el Viking 1, llevaba abordo un brazo robotizado, el cual recoga muestras de
piedra, tierra y otros elementos las cuales eran analizados en el laboratorio que fue
acondicionado en el interior del robot. Por supuesto tambien contaba con un equipo
muy sofisticado de camaras de vdeo.
Vehiculos submarinos
31
La tendencia hacia el estudio e investigacion de este tipo de robots se incrementara
a medida que la industria se interese a
un mas en la utilizacion de los robots, sobra
mencionar los beneficios que se obtendran si se consigue una tecnologa segura para
la exploracion del suelo marino y la explotacion del mismo.
2.2.11
Educaci
on
Los robots estan apareciendo en los salones de clases de tres distintas formas.
Primero, los programas educacionales utilizan la simulacion de control de robots
como un medio de ense
nanza. Un ejemplo palpable es la utilizacion del lenguaje de
programacion del robot Karel, el cual es un subconjunto de Pascal; este es utilizado
por la introduccion a la ense
nanza de la programacion.
El segundo y de uso mas com
un es el uso del robot tortuga en conjuncion con el
lenguaje LOGO para ense
nar ciencias computacionales. LOGO fue creado con la
intencion de proporcionar al estudiante un medio natural y divertido en el aprendizaje de las matematicas.
En tercer lugar esta el uso de los robots en los salones de clases. Una serie de manipuladores de bajo costo, robots moviles, y sistemas completos han sido desarrollados
para su utilizacion en los laboratorios educacionales. Debido a su bajo costo muchos de estos sistemas no poseen una fiabilidad en su sistema mecanico, tienen poca
exactitud, no tienen sensores y en su mayora carecen de software.
2.3
El mercado de la rob
otica y las perspectivas futuras
Las ventas anuales para robots industriales han ido creciendo en Estados Unidos
a razon del 25% de acuerdo a estadsticas del a
no 1981 a 1992. El incremento de
esta tasa se debe a factores muy diversos. En primer lugar, hay mas personas en
la industria que tienen conocimiento de la tecnologa y de su potencial para sus
aplicaciones de utilidad. En segundo lugar, la tecnologa de la robotica mejorara en
32
los proximos a
nos de manera que hara a los robots mas amistosos con el usuario,
mas faciles de interconectar con otro hardware y mas sencillos de instalar.
En tercer lugar, que crece el mercado, son previsibles economas de escala en la
produccion de robots para proporcionar una reduccion en el precio unitario, lo que
hara los proyectos de aplicaciones de robots mas faciles de justificar. En cuarto
lugar se espera que el mercado de la robotica sufra una expansion mas alla de las
grandes empresas, que ha sido el cliente tradicional para esta tecnologa, y llegue
a las empresas de tama
no mediano, peque
no y por que no?; las microempresas.
Estas circunstancias daran un notable incremento en las bases de clientes para los
robots.
La robotica es una tecnologa con futuro y tambien para el futuro. Si contin
uan las
tendencias actuales, y si algunos de los estudios de investigacion en el laboratorio
actualmente en curso se convierten finalmente en una tecnologa factible, los robots
del futuro seran unidades moviles con uno o mas brazos, capacidades de sensores
m
ultiples y con la misma potencia de procesamiento de datos y de calculo que las
grandes computadoras actuales. Seran capaces de responder a ordenes dadas con voz
humana. As mismo seran capaces de recibir instrucciones generales y traducirlas,
con el uso de la inteligencia artificial en un conjunto especfico de acciones requeridas para llevarlas a cabo. Podran ver, or, palpar, aplicar una fuerza media con
precision a un objeto y desplazarse por sus propios medios. En resumen, los futuros
robots tendran muchos de los atributos de los seres humanos. Es difcil pensar
que los robots llegaran a sustituir a los seres humanos en el sentido de la obra de
Carel Kapek, Robots Universales de Rossum. Por el contrario, la robotica es una
tecnologa que solo puede destinarse al beneficio de la humanidad. Sin embargo,
como otras tecnologas, hay peligros potenciales implicados y deben establecerse
salvaguardas para no permitir su uso pernicioso.
33
El paso del presente al futuro exigira mucho trabajo de ingeniera mecanica, ingeniera electronica, informatica, ingeniera industrial, tecnologa de materiales, ingenieras de sistemas de fabricacion y ciencias sociales.
2.4
Un robot puede ser visto en diferentes niveles de sofisticacion, depende de la perspectiva con que se mire. Un tecnico en mantenimiento puede ver un robot como
una coleccion de componentes mecanicos y electronicos; por su parte un ingeniero
en sistemas puede pensar que un robot es una coleccion de subsistemas interrelacionados; un programador en cambio, simplemente lo ve como una maquina para
ser programada; por otro lado para un ingeniero de manufactura es una maquina
capaz de realizar un tarea especfica. En contraste, un cientfico puede pensar que un
robot es un mecanismo que el construye para probar una hipotesis. Un robot puede
ser descompuesto en un conjunto de subsistemas funcionales: procesos, planeacion,
control, sensores, sistemas electricos, y sistemas mecanicos.
El subsistema de Software es una parte implcita de los subsistemas de sensores,
planeacion, y control; que integra todos los subsistemas como un todo. En la actualidad, muchas de las funciones llevadas a cabo por los subsistemas son realizadas
manualmente, o de una forma off-line, pero en un futuro las investigaciones en estos
campos permitiran la automatizacion de dichas tareas.
El Subsistema de Procesos incluye las tareas que lleva acabo el robot, el medio
ambiente en el cual es colocado, y la interaccion entre este y el robot. Este es el
dominio de la ingeniera aplicada. Antes de que un robot pueda realizar una tarea,
esta debe ser buscada dentro de una secuencia de pasos que el robot pueda ejecutar.
La tarea de b
usqueda es llevada acabo por el Subsistema de Planeaci
on, el cual
incluye los modelos de procesos inteligente s, percepcion y planeacion. En el modelo
de procesos, los datos que se obtienen de una variedad de sensores son fusionados
34
(Integracion Sensorial) con modelos matematicos de las tareas para formar un modelo del mundo. Al usar este modelo de mundo, el proceso de percepcion selecciona
la estrategia para ejecutar la tarea. Estas estrategias son convertidas dentro de los
programas de control de el robot durante el proceso de planeacion.
Estos programas son ejecutados por el Subsistema de Control; en este subsistema, los comandos de alto nivel son convertidos en referencias para actuadores
fsicos, los valores retroalimentados son comparados contra estas referencias, y los
algoritmos de control estabilizan el movimiento de los elementos fsicos.
Al realizar esta tarea los mecanismos son modelados, el proceso es modelado, la
ganancia de lazo cerrado puede ser adaptada, y los valores medidos son utilizados
para actualizar los procesos y los modelos de los mecanismos.
Desde el subsistema de control se alimentan las referencias de los actuadores al
Subsistema El
ectrico el cual incluye todos los controles electricos de los actuadores. Los actuadores hidraulicos y neumaticos son usualmente manejados por
electrovalvulas controladas. Tambien, este subsistema contiene computadoras, interfaces, y fuentes de alimentacion. Los actuadores manejan los mecanismos en el
Subsistema Mec
anico para operar en el medio ambiente, esto es, realizar una
tarea determinada. Los parametros dentro del robot y del medio ambiente son
monitoreados por el Subsistema de Sensores; esta informacion se utiliza como
retroalimentacion en las ganancias de lazo cerrado para detectar potencialmente las
situaciones peligrosas, para verificar que las tareas se realizan correctamente, y para
construir un modelo del mundo.
35
2.5
2.5.1
Robot Industrial
Definici
on
Se incluye en esta definicion la necesidad de que e l robot tenga varios grados de libertad. Una definicion mas completa es la establecida por la Asociacion Francesa de
Normalizacion (AFNOR) que define primero el manipulador y, basandose en dicha
definicion el robot:
36
Manipulador: mecanismo formado generalmente por elementos en serie, articulados entre s, destinado al agarre y desplazamiento de objetos. Es multifuncional y
puede ser gobernado directamente por un operador humano o mediante dispositivo
logico.
Robot: manipulador automatico servo controlado, reprogramable, polivalente, capaz de posicionar y orientar piezas, u
tiles o dispositivos especiales, siguiendo trayectoria variables reprogramables, para la ejecucion de tareas variadas. Normalmente
tiene la forma de uno o varios brazos terminados en una mu
neca. Su unidad de
control incluye un dispositivo de memoria y ocasionalmente de percepcion del entorno. Normalmente su uso es el de realizar una tarea de manera cclica, pudiendose
adaptar a otra sin cambios permanentes en su material
37
Clasificaci
on de robots industriales
38
de un controlador manual o un dispositivo auxiliar. En este tipo de robots, el operario en la fase de ense
nanza, se vale de una pistola de programacion con diversos
pulsadores o teclas, o bien, de joystics, o bien utiliza un maniqu, o a veces, desplaza
directamente la mano del robot.Los robots de aprendizaje son los mas conocidos,
hoy da, en los ambientes industriales y el tipo de programacion que incorporan,
recibe el nombre de gestual.
Robots computador: Son manipuladores o sistemas mecanicos multifuncionales,
controlados por un computador, que habitualmente suele ser un microordenador.
En este tipo de robots, el programador no necesita mover realmente el elemento de
la maquina, cuando la prepara para realizar un trabajo. El control por computador
dispone de un lenguaje especifico, compuesto por varias instrucciones adaptadas
al robot, con las que se puede confeccionar un programa de aplicacion utilizando
solo el terminal del computador, no el brazo. A esta programacion se le denomina
textual y se crea sin la intervencion con control por del manipulador. Las grandes
ventajas que ofrecen este tipo de robots, hacen que se vayan imponiendo en el
mercado rapidamente, lo que exige la preparacion urgente de personal cualificado,
capaz de desarrollar programas similares a los de tipo informatico.
Robots inteligentes: Son similares a los del grupo anterior, pero, ademas, son
capaces de relacionarse con el mundo que les rodea a traves de sensores y tomar
decisiones en tiempo real (auto programable). De momento, son muy poco conocidos en el mercado y se encuentran en fase experimental, en la que se esfuerzan los
grupos investigadores por potenciarles y hacerles mas efectivos, al mismo tiempo
que mas asequibles. La vision artificial, el sonido de maquina y la inteligencia artificial, son las ciencias que mas estan estudiando para su aplicacion en los robots
inteligentes.
39
Micro-robots: Con fines educacionales, de entretenimiento o investigacion, existen numerosos robots de formacion o micro-robots a un precio muy asequible y,
cuya estructura y funcionamiento son similares a los de aplicacion industrial.
Por otra parte la AFRI, sostiene que hay cuatro tipos de robots:
1. Tipo A: Manipulador con control manual o telemando.
2. Tipo B: Manipulador automatico con ciclos preajustados; regulacion mediante
fines de carrera o topes; control por PLC; accionamiento neumatico, electrico o
hidraulico.
3. Tipo C: Robot programable con trayectoria continua o punto a punto. Carece de
conocimiento sobre su entorno.
4. Tipo D: Robot capaz de adquirir datos de su entorno, readaptando su tarea en
funcion de estos.
Otra forma de clasificar los robots es propuesta por la IFR:
1. Robot secuencial
2. Robot de trayectoria controlable
3. Robot Adaptativo
4. Robot Manipulado
Por u
ltimo y con el fin de dar una vision del posible futuro, se presentaron en forma
clasificada, buena parte de los diversos tipos de robots que se puedan encontrar hoy
en da. Todos los robots representados existen en la actualidad, aunque los casos mas
futuristas estan en estado de desarrollo en los centros de investigacion de robotica.
40
En esta definicion entraran entre otros los robots dedicados a cuidados medicos,
educacion, domesticos, uso en oficinas, intervencion en ambientes peligrosos, aplicaciones aplicaciones submarinas y agricultura. Sin embargo, esta definicion de robots
de servicio excluye los tele espaciales, manipuladores, pues estos no se mueven mediante el control de un programa ordenador, sino que estan controlados directamente
por el operador humano.
Los robots teleoperados son dispositivos roboticos con brazos manipuladores y sensores con cierto grado de movilidad, controlados remotamente por un operador humano de manera directa o a traves de un ordenador. Definidos por la NASA como
Telerobots. El dise
no de Telerobots y los Grupos de Aplicaciones desarrollan y aplican las tecnologas para el funcionamiento dirigido de telerobots en el espacio y las
aplicaciones terrestres. Las areas actuales de investigacion y desarrollo incluyen:
El manipulador y el mando del robot movil
Las arquitecturas del telerobot remotas
Procesado, integracion, y fusion, del sistema sensorial.
Tareas interactivas que planea y ejecuta
La visualizacion grafica de las imagenes sobrepuestas
Multisensor - el mando equilibrado.
Micromecanismos - control para el despliegue de los instrumentos
2.6
41
Grados de Libertad
Las dimensiones de los elementos del manipulador, junto a los grados de libertad,
definen la zona de trabajo del robot, caracterstica fundamental en las fases de seleccion e implantacion del modelo adecuado. La zona de trabajo se subdivide en
42
areas diferenciadas entre s, por la accesibilidad especifica del elemento terminal
(aprehensor o herramienta), es diferente a la que permite orientarlo verticalmente
o con el determinado angulo de inclinacion. Tambien queda restringida la zona de
trabajo por los limites de giro y desplazamiento que existen en las articulaciones.
2.6.3
Capacidad de carga
2.6.4
Problemas a enfrentar
43
negativa / la falla en las transmisione s, etc. pueden causar las variaciones en la
posicion.
2.6.5
Exactitud y Repetibilidad
Figure 212: Malla de movimiento posible para un robot de dos grados de libertad.
2.6.6
Resoluci
on
44
Estos puntos estan tpicamente separados por un milmetro o menos, dependiendo
del tipo de robot. Por ejemplo si un usuario solicitara una posicion como 456.4mm,
y el sistema solo puede mover al milmetro mas cercano, 456mm, el error resultante
de exactitud es de 0.4mm.
45
2.6.7
Precisi
on en la repetibilidad
La resoluci
on del mando
#incrementos = 2n
(2.1)
Por ejemplo - Para un robot con 8 bits, la resolucion de mando de extremo puede
dividir un rango del movimiento en 256 posiciones discretas.
2.6.9
Velocidad
46
muy aconsejable que la velocidad de trabajo sea alta. En pintura, mecanizado y
ensamblaje, la velocidad debe ser media e incluso baja
2.6.10
47
2.6.11
Tipos de junturas
los tipos de junturas basicos se muestran en la Figura 216
48
ventajas inherentes a la energa electrica que consumen.
2.6.12
Programabilidad
La inclusion del controlador de tipo microelectronico en los robots industriales, permite la programacion del robot de muy diversas formas. En general, los modernos sistemas de robots admiten la programacion manual, mediante un modulo de
programacion. La programacion gestual y textual, controlan diversos aspectos del
funcionamiento del manipulador:
Control de la velocidad y la aceleracion
Saltos de programa condicionales
Temporizaciones y pausas
Edicion, modificacion, depuracion y ampliacion de programas
Funciones de seguridad
Funciones de sincronizacion con otras maquinas.
Uso de lenguajes especficos de Robotica
2.6.13
Estructura mec
anica de un robot
Un robot esta formado por los siguientes elementos: estructura mecanica, transmisiones, sistema de accionamiento, sistema sensorial, sistema de control y elementos
terminales. Aunque los elementos empleados en los robots no son exclusivos de
estos (maquinas herramientas y otras muchas maquinas emplean tecnologas semejantes), las altas prestaciones que se exigen a los robots han motivado que en ellos
se empleen elementos con caractersticas especificas. Mecanicamente, un robot esta
formado por una serie de elementos o eslabones unidos mediante articulaciones (junturas) que permiten un movimiento relativo entre cada dos eslabones consecutivos.
La constitucion fsica de la mayor parte de los robots industriales guarda cierta
similitud con la anatoma del brazo humano, por lo que en ocasiones, para hacer
49
referencia a los distintos elementos que componen el robot, se usan terminos como
cuerpo, brazo, codo y mu
neca (vease Figura 217).
50
adicionales le permitira acceder a posiciones y orientaciones de su extremo a las
que, como consecuencia de los obstaculos, no hubieran llegado con seis grados de
libertad. Otra situacion frecuente es dotar al robot de un grado de libertad adicional
que le permita desplazarse a lo largo de un carril aumentando as el volumen de su
espacio de trabajo.
Cuando el numero de grados de libertad del robot es mayor que los necesarios para
realizar una determinada tarea se dicen que el robot es redundante.
Los eslabones y Junturas - los Eslabones son los miembros estructurales solidos de
un robot, y las junturas son los acoplamientos movibles entre ellos.
TCP
El Punto de Centro de herramienta (TCP) como en la Figura 218, localiza en el
robot la herramienta. Tpicamente el TCP se usa al referirse a la posicion de los
robots, as como el punto focal de la herramienta. (Por ejemplo el TCP podra
estar en la punta de una antorcha de la soldadura) El TCP puede especificarse en
el cartesiano, cilndrico, esferico, etc., coordenadas que dependen del robot.
51
cuadrado, para los robots mas sofisticados los espacios podran ser de una forma
esferica.
La carga u
til
La carga u
til indica la masa maxima que el robot puede alcanzar antes de cualquier
fracaso de los robots, o perdida dramatica de exactitud. Es posible exceder la carga
u
til maxima, y todava tiene el robot, que operar, pero esto no se aconseja. Cuando
el robot esta acelerando rapidamente, la carga u
til debe estar menos de la masa
maxima. Esto es afectado por la habilidad de agarrar la parte firmemente, as como
la estructura del robot, y el actuador. El extremo de brazo al laborar con herramienta debe ser considerado parte de la carga u
til.
Tiempo de establecimiento
Durante un movimiento, el robot se mueve rapidamente, pero como los acercamientos del robot la posicion final se reduce la velocidad, y los acercamientos. El tiempo
52
de establecimiento es el tiempo requerido para el robot, para estar dentro de una
distancia dada de la u
ltima posicion.
2.6.14
Transmisiones y reductores
Transmisiones
Las transmisiones (vease Figura 220 y 221)son los elementos encargados de transmitir el movimiento desde los actuadores hasta las articulaciones. Se incluiran junto
con las transmisiones a los reductores, encargados de adaptar el par y la velocidad
de la salida del actuador a los valores adecuados para el movimiento de los elementos
del robot. Transmisiones. Dado que un robot mueve su extremo con aceleraciones
elevadas, es de gran importancia reducir al maximo su momento de inercia. Del
mismo modo, los pares estaticos que deben vencer los actuadores dependendirectamente de la distancia de las masas al actuador. Por estos motivos se procura que
los actuadores, por lo general pesados, esten lo mas cerca posible de la base del
robot. Esta circunstancia obliga a utilizar sistemas de transmision que trasladen el
movimiento hasta las articulaciones, especialmente a las situadas en el extremo del
robot.
As mismo, las transmisiones pueden ser utilizadas para convertir movimiento circular en lineal o viceversa, lo que en ocasiones puede ser necesario. Existen actualmente
en el mercado robots industriales con acoplamiento directo entre accionamiento y articulacion. Se trata, sin embargo, de casos particulares dentro de la generalidad que
en los robots industriales actuales supone la existencia de sistemas de transmision
53
junto con reductores para el acoplamiento entre actuadores y articulaciones Es de
esperar que un buen sistema de transmision cumpla con una serie de caractersticas
basicas: debe tener un tama
no y peso reducido, se ha de evitar que presente juegos
u holguras considerables y se deben buscar transmisiones con gran rendimiento.
54
a que a los reductores utilizados en robotica se les exigen unas condiciones de funcionamiento muy restrictivas. La exigencia de estas caractersticas viene motivada
por las altas prestaciones que se le piden al robot en cuanto a precision y velocidad
de posicionamiento. La Figura 222 muestra valores tpicos de los reductores para
robotica actualmente empleados.
T2 = T1
2
1
(2.2)
Donde el rendimiento, , puede llegar a ser cerca del 100%, y la relacion de reduccion
de velocidades (1 = velocidad de entrada; 2 = velocidad de salida) vara entre 50
55
y 300.
Puesto que los robots trabajan en ciclos cortos, que implican continuos arranques y
paradas, es de gran importancia que le reductor sea capaz de soportar pares eleva
dos puntuales. Tambien se busca que el juego angular sea lo menor posible. Este
se
define como el angulo que gira al eje de salida cuando se cambia su sentido de giro
sin que llegue a girar al eje de entrada. Por ultimo, es importante que los reductores
para robotica posean una rigidez torsional, definida como el par que hay que aplicar
sobre el eje de salida para que, manteniendo bloqueado el de entrada, aquel gire un
angulo unidad.
2.6.15
Actuadores
Los actuadores tienen como mision generar el movimiento de los elementos del robot
seg
un las ordenes dadas por la unidad de control. Se clasifican en tres grandes
grupos, seg
un la energa que utilizan:
Hidraulicos
Neumaticos
Electricos
Los actuadores neumaticos utilizan el aire comprimido como fuente de energa y
son muy indicados en el control de movimientos rapidos, pero de precision limitada.
Los motores hidraulicos son recomendables en los manipuladores que tienen una
gran capacidad de carga, junto a una precisa regulacion de velocidad. Los motores
electricos son los mas utilizados, por su facil y preciso control, as como por otras
propiedades ventajosas que establece su funcionamiento, como consecuencia del empleo de la energa electrica.
56
Cada uno de estos sistemas presenta caractersticas diferentes, siendo preciso evaluarlas a la hora de seleccionar el tipo de actuador mas conveniente. Las caractersticas
a considerar son, entre otras:
Potencia
Controlabilidad
Peso
Volumen
Precision
Velocidad
Mantenimiento
Costo
2.6.16
Neum
aticos
En ellos la fuente de energa es aire a presion entre 5 y 10 bar. Existen dos tipos de
actuadores neumaticos:
Cilindros El movimiento se consigue con el desplazamiento de un embolo encerrado
en un cilindro como consecuencia de la diferencia de presion a ambos lados de aquel.
Los cilindros neumaticos pueden ser de simple o de doble efecto. En los primeros,
el embolo se desplaza en un sentido como resultado del empuje ejercido por el aire a
presion, mientras que en el otro sentido se desplaza como consecuencia del efecto de
un muelle (que recupera al embolo a su posicion en reposo) vease Figura 223. En
los cilindros de doble efecto el aire a presion es el encargado de empujar al embolo
en las dos direcciones, al poder ser introducido de forma arbitraria en cualquiera
de las dos camaras. Normalmente, con los cilindros neumaticos solo se persigue
un posicionamiento en los extremos del mismo y no un posicionamiento continuo.
Esto u
ltimo se puede conseguir con una valvula de distribucion (generalmente de
accionamiento directo) que canaliza el aire a presion hacia una de las dos caras
del embolo alternativamente. Existen, no obstante, sistemas de posicionamiento
57
continuo de accionamiento neumatico, aunque debido a su coste y calidad todava
no resultan competitivos.
Motores (vease Figura 224). El movimiento de rotacion de un eje se consigue
mediante aire a presion. Los dos tipos mas utilizados son los motores de aletas
rotativas y los motores de pistones axiales. Los motores de pistones axiales tienen
un eje de giro solidario a un tambor que se ve obligado a girar ente las fuerzas
que ejercen varios cilindros, que se apoyan sobre un plano inclinado. Otro metodo
com
un mas sencillo de obtener movimientos de rotacion a partir de actuadores
neumaticos, se basa en el empleo de cilindros cuyo embolo se encuentra acoplado
a un sistema de pi
non-cremallera.
En general y debido a la compresibilidad del aire, los actuadores neumaticos no consiguen una buena precision de posicionamiento. Sin embargo, su sencillez y robustez
hacen adecuado su uso en aquellos casos en los que sea suficiente un posicionamiento
en dos situaciones diferentes (todo o nada). Por ejemplo, son utilizados en manipuladores sencillos, en apertura y cierre de pinzas o en determinadas articulaciones de
alg
un robot. Siempre debe tenerse en cuenta que el empleo de un robot con alg
un
tipo de accionamiento neumatico debera disponer de una instalacion de aire comprimido, incluyendo: compresor, sistema de distribucion (tuberas, electro valvulas),
filtros, secadores, etc. No obstante, estas instalaciones neumaticas son frecuentes y
existen en muchas de las fabricas donde se da cierto grado de automatizacion.
58
Hidr
aulicos
59
Frente a estas ventajas existen ciertos inconvenientes. Por ejemplo, las elevadas
presiones a las que se trabaja propician la existencia de fugas de aceite a lo largo
de la instalacion. Asimismo, esta instalacion es mas complicada que la necesaria
para los actuadores neumaticos y mucho mas que para los electricos, necesitando
de equipos de filtrado de partculas, eliminacion de aire, sistemas de refrigeracion y
unidades de control de distribucion.
Los accionamientos hidraulicos se usan con frecuencia en aquellos robots que deben
manejar grandes cargas (de 70 a 205kg).
2.6.18
El
ectricos
60
61
originado por la realimentacion intrnseca que posee a traves de la fuerza contraelectromotriz. Por estos motivos, de los dos tipos de motores DC es el controlado por
inducido el que se usa en el accionamiento con robots.
Para mejorar el comportamiento de este tipo de motores, el campo de excitacion se
genera mediante imanes permanentes, con lo que se evitan fluctuaciones del mismo.
Estos imanes son de aleaciones especiales como sumario-cobalto. Ademas, para
disminuir la inercia que poseera un rotor bobinado, que es el inducido, se construye
este mediante una serie de espiras serigrafiadas en un disco plano, este tipo de rotor
no posee apenas masa termica, lo que aumenta los problemas de calentamiento por
sobrecarga.
Como se ha indicado, los motores DC son controlados mediante referencias de ve
locidad. Estas
normalmente son seguidas mediante un bucle de retroalimentacion
de velocidad analogica que se cierra mediante una electronica especfica (accionador
del motor). Se denominan entonces servomotores.
Motores paso a paso.
A diferencia de los Motores-CC que giran a todo lo que dan cuando son conectados a
la fuente de alimentacion, los Motores-PaP solamente giran un angulo determinado,
los primeros solo disponen de dos terminales de conexion, mientras los otros pueden
tener 4, 5 o 6, seg
un el tipo de motor que se trate, por otro lado los motores de
corriente continua no pueden quedar enclavados en una sola posicion, mientras los
motores paso a paso s.
Los motores paso a paso son com
unmente utilizados en situaciones en que se requiere
un cierto grado de precision, El angulo de giro de estos motores es muy variado
pasando desde los 90o hasta los 1.8o e incluso 0.72o , cada angulo de giro, (tambien
llamado paso) se efect
ua enviando un pulso en uno de sus terminales, es decir que
por ejemplo en motores que tienen 90o de giro por paso, se requiere 4 pulsos para
62
dar una vuelta completa, mientras que en los de 1,8o se necesitan 200 pulsos, y en
los otros son necesarios 500.
Los Motores-PaP suelen ser clasificados en dos tipos, seg
un su dise
no y fabricacion
pueden ser Bipolares o Unipolares como se puede apreciar en la Figura 227
63
Motores de corriente alterna
Este tipo de motores no ha tenido aplicacion en la robotica hasta hace unos a
nos,
debido fundamentalmente a la dificultad de su control. Sin embargo, las mejoras
que se han introducido en las maquinas sncronas hacen que se presenten como un
claro competidor de los motores de corriente continua. Esto se debe principalmente
a tres factores:
1. La construccion de los motores sincronos sin escobillas
2. En los motores sincronos la velocidad de giro depende u
nicamente de la frecuencia
de la tension que alimenta el inducido. Para poder variar esta precision, el control
de velocidad se realiza mediante un convertidor de frecuencia.
3. El motor sincrono autopilotado excitado con un iman permanente, tambien llamado
motor senoidal, no presenta problemas de mantenimiento debido a que no posee
escobillas y tiene una gran capacidad de evacuacion de calor, ya que los devanados
estan en contacto directo con la carcasa.
En el caso de los motores asncronos, no se ha conseguido resolver satisfactoriamente
los problemas de control que presentan. Esto ha hecho que hasta el momento no
tengan aplicacion en robotica.
Por ultimo, en la Figura 228 se presenta un paralelo entre los actuadores estudiados.
64
2.6.19
Sensores internos
Para conseguir que un robot realice su tarea con la adecuada precision, velocidad e
inteligencia, sera preciso que tenga conocimiento tanto de su propio estado como el
estado de su entorno. La informacion relacionada con su estado (fundamentalmente
la posicion de sus articulaciones ) la consigue con los denominados sensores internos,
mientras que la que se refiere al estado de su entorno, se adquiere con los sensores
externos. A continuacion se describiran algunos tipos de sensores de posicion:
Encoders incrementales. Para el control de posicion angular se emplean fundamentalmente los denominados encoders y resolvers. Los potenciometros dan bajas
prestaciones por lo que no se emplean salvo en contadas ocasiones (robots educacionales, ejes de poca importancia). Los encoders incrementales en su forma
mas simple, estan compuestos por un disco transparente con una serie de marcas
opacas colocadas radialmente y equidistantes entre s; un sistema de iluminacion
en el que la luz es colimada de forma correcta, y un elemento fotorreceptor. El
eje cuya posicion se quiere medir va acoplado al disco transparente. Con esta disposicion a medida que el eje gire se ira generando pulsos en el receptor cada vez
que la luz atraviese cada marca, y llevando una cuenta de estos pulsos es posible
conocer la posicion del eje. Existe, sin embargo, el problema de no saber si en un
momento dado se esta realizando un giro en un sentido o en otro, con el peligro que
supone no estar contando adecuadamente. Una solucion a este problema consiste
en disponer de otra franja de marcas, desplazada de la anterior de manera que el
tren de pulsos que con ella se genere este desplazado 90 electricos con respecto
al generado por la primera franja. Es necesario ademas disponer de una marca de
referencia sobre el disco que indique que se ha dado una vuelta completa y que, por
tanto, se ha de empezar la cuenta de nuevo. Esta marca sirve tambien para poder
comenzar a contar tras recuperarse de una cada de tension. La resolucion de este
tipo de sensores depende directamente del numero de marcas que se pueden poner
65
fsicamente en el disco. Un metodo relativamente sencillo para aumentar esta resolucion es, contabilizar los flancos de subida de los trenes de pulsos, y tambien los
de bajada, incrementando as la resolucion del captador, pudiendose llegar, con
ayuda de circuitos adicionales, hasta 100,000 pulsos por vuelta.
Encoders abolutos El funcionamiento basico de los codificadores o encoders absolutos es similar al de los incrementales. Se tiene una fuente de luz con las lentes
de adaptacion correspondientes, un disco graduado y unos fotorreceptores. En
este caso, el disco transparente se divide en un numero determinado de sectores
(potencia de 2), codificandose cada uno de ellos seg
un un codigo binario cclico (normalmente codigo Gray) que queda representado por zonas transparentes y opacas
dispuestas radialmente. No es necesario ahora ning
un contador o electronica adicional para detectar el sentido del giro, pues cada posicion (sector) es codificado de
forma absoluta. Su resolucion es fija, y vendra dada por el numero de anillos que
posea el disco graduado. Resoluciones habituales van desde 2(exp.)8 a 2(exp.)19
bits (desde 256 a 524,288 posiciones distintas).
Resolvers tambien llamados sincros (vease Figura 229). Se trata de sensores
analogicos con resolucion teoricamente infinita. El funcionamiento de los resolvers
se basa en la utilizacion de una bobina solidaria al eje excitada por una portadora,
generalmente con 400Hz, y por dos bobinas fijas situadas a su alrededor El giro de
la bobina movil hace que el acoplamiento con las bobinas fijas varie, consiguiendo
que la se
nal resultante en estas dependa del seno del angulo de giro. La bobina
movil excitada con tension V sen(t) y girada un angulo induce en las bobinas
fijas situadas en cuadratura las siguientes tensiones:
V1 = V sen (t) sen ()
(2.3)
66
los llamados convertidores resolver-resolver/digital (r/d), que tradicionalmente se
basan en dos tipos de estructuras distintas (traking) y (muestreo sampling). Entre
sus ventajas destacan su buena robustez mecanica durante el funcionamiento y su
inmunidad a contaminacion, humedad, altas temperaturas y vibraciones. Debido a
su reducido momento de inercia, imponen poca carga mecanica del funcionamiento
del eje. Comparacion entre distintos sensores de posicion angular.
Sensores externos
67
articulacion del brazo, que se utiliza para el control del robot y estado externo operan
con la deteccion de variables tales como alcance, la proximidad y el contacto.
Los sensores de estado externo pueden clasificarse tambien como sensores de contacto
o no contacto. Como su nombre lo indica, la primera clase de sensores responde
al contacto fsico, tal como el tacto, deslizamiento y torsion. Los sensores de no
contacto se basan en la respuesta de un detector a las variaciones en la radiacion
electromagnetica o ac
ustica. Los ejemplos mas destacados de los sensores de no
contacto miden alcance, la proximidad y las propiedades visuales de un objeto.
Los sensores de fuerza y de torsion se utilizan como dispositivos de realimentacion
para controlar la manipulacion de un objeto una vez que se haya agarrado (por
ejemplo, para evitar el aplastamiento del objeto o para impedir su deslizamiento
Detecci
on de alcance Estos sensores se utilizan en robotica para obtener informacion asociada con el contacto entre una mano manipuladora y objetos en el
espacio de trabajo. Cualquier informacion puede utilizarse, por ejemplo, para la
localizacion y el reconocimiento del objeto, as como para controlar la fuerza ejercida por un manipulador sobre un objeto dado. Los sensores de contacto pueden
subdividirse en dos categoras principales: binarios y analogicos. Los sensores binarios son esencialmente conmutadores que responden a la presencia o ausencia
de un objeto. Por el contrario los sensores analogicos proporcionan a la salida
una se
nal proporcional a una fuerza local. Estos dispositivos se examinan con mas
detalle a continuacion.
Detecci
on de torsi
on Los sensores de fuerza y de torsion se utilizan principalmente para medir las fuerzas de reaccion desarrolladas en la superficie de separacion
entre conjuntos mecanicos. Los metodos principales para realizar esta operacion
son los de deteccion de articulacion y mu
neca. Un sensor de articulacion mide
los componentes cartesianos de la fuerza y de la torsion que act
ua sobre una articulacion de robot y la suma de forma vectorial. La mayora de los sensores de
68
fuerza de mu
neca funcionan como transductores para transformar las fuerzas y los
momentos ejercidos en la mano en desviacion o desplazamientos medibles en la
mu
neca. Es importante que los movimientos de mu
neca generados por el sensor
de fuerza no afecten a la exactitud del posicionamiento del manipulador
Detecci
on de proximidad
69
La capa de resina protege el transductor contra la humedad, polvo y otros factores ambientales y tambien act
ua como un adaptador de impedancia ac
ustica.
puesto que el mismo transductor se suele utilizar para la transmision y la recepcion, un amortiguamiento rapido de la energa ac
ustica es necesario para
detectar objetos a peque
na distancia. Esta operacion realiza proporcionando
absorvedores ac
usticos y desacoplando el transductor de su receptaculo. Este
ultimo esta dise
nado de modo que produzca un haz ac
ustico estrecho para
una eficaz transferencia de energa y una mejor direccionalidad de la se
nal.
Opticos:
Los sensores de proximidad opticos son similares a los sensores ultrasonicos en el sentido de que detectan la proximidad de un objeto por su
influencia sobre una onda propagadora que se desplaza desde un transmisor
hasta un receptor.
Sensores de contacto
70
por la lnea desde el objeto hasta el detector y por la lnea desde el detector
hasta la fuente. Si el detector se enfoca sobre una peque
na parte de la superficie,entonces cuando el detector ve la mancha, su distancia puede calcularse
a partir de la geometra, puesto que se conocen el angulo de la fuente con la
lnea de base y la distancia entre la fuente y el detector.
Metodo de iluminacion estructural:Este metodo consiste en proyectar una
configuracion de luz sobre un conjunto de objetos y en utilizar la distorsion
de la configuracion para calcular el alcance.
Telemetro de tiempo de vuelo: El concepto general consiste en emitir una se
nal
(laser o de ultrasonidos, frecuencias altas), y calcular la distancia por medio
de ecuaciones o interpretadores de las variaciones que estas se
nales sufren al
regresar al emisor. Estos sistemas presentan limitaciones en la resolucion, por
lo que generalmente son utilizados para navegacion y para evitar obstaculos.
PARTE 3
71
72
Por otra parte, la cinematica del robot trata tambien de encontrar las relaciones
entre las velocidades del movimiento de las articulaciones y las del extremo (vease
Figura 31). Esta relacion viene dada por el modelo diferencial expresado mediante
la matriz Jacobiana.
Conceptos b
asicos
Los conceptos que se pretenden describir en esta seccion nos permitiran comprender
mejor la cinematica de un robot.
3.1.1
Posici
on y orientaci
on en el plano
Este problema es frecuente en el estudio de robots moviles que navegan por terrenos
planos. En este caso se necesitan dos coordenadas y un angulo de orientacion.
Supongase un sistema de coordenadas fijo al que se designara como sistema {A}. La
posicion con respecto a este sistema se representara mediante un vector de posicion
73
A
P , tal como se ilustra en la Figura 32, cuyas componentes son las coordenadas de
px
P =
py
(3.1)
Este sistema tiene como vectores unitarios a XA y YA . Otra posible forma de expresar
las coordenadas de un punto con respecto a un sistema de referencia es mediante el
empleo de coordenadas polares, como se ilustra en la Figura 33. En este caso las
coordenadas son la distancia al origen r y el angulo que forma el vector con el eje
XA .
74
que se desplaza en el plano, este segundo sistema puede ser solidario al robot con
YB en la orientacion del robot.
Ecuacion 3.2).
A
BR
XB
YB
r11 r12
=
r21 r22
(3.2)
cos sen
A
BR =
sen cos
(3.3)
Teniendo en cuenta que los vectores son ortonormales, puede escribirse tambien la
Ecuacion 3.4
A
BR
T
1
=B
=B
AR
AR
(3.4)
Supongase que el sistema {B} tiene sus vectores coincidentes con los de {A}, como se
ilustra en la Figura 35. Este problema se presentara por ejemplo cuando el robot
75
se desplazara sin cambiar de orientacion. El origen del sistema {B} se localizara con
respecto al {A} mediante el vector de la Ecuacion 3.5
PORGB =
PxORGB
PyORGB
T
(3.5)
Por tanto las coordenadas de un punto cualquiera del plano en los dos sistemas estan
relacionados mediante la Ecuacion 3.6
A
A
Px = B Px + A PxORGB
B
(3.6)
Py = Py + PyORGB
Expresiones en las cuales las componentes de los vectores pueden sumarse por estar
estos vectores en la misma direccion. Las Ecuaciones 3.6 definen la transformacion
de traslacion del sistema de coordenadas.
Supongase ahora que el origen del sistema {B} coincide con el del {A} pero la orientacion es diferente, como se ilustra en la Figura 36. Esta circunstancia se presenta
al estudiar movimientos de rotacion. Asimismo, este sera el caso cuando el sistema
de referencia {A}, se desplazara con el robot pero mantuviera su orientacion constante, mientras el sistema {B} ademas de desplazarse con el robot girara tambien
con el. En este caso las coordenadas expresadas en el sistema {A} en funcion de las
del {B} vienen dadas por la Ecuacion 3.7.
76
A
A
Px = B XA .B P
B
(3.7)
Py = YA . P
Expresion en la cual el punto indica el producto escalar. Notese como 3.7 indican las
proyecciones del vector A P que define el punto sobre los ejes unitarios del sistema
que se toma como referencia. Estas expresiones pueden escribirse de forma compacta
en la ecuacion 3.8
B
P =A
BR P =
B
B
XAT
YAT
B
P
(3.8)
77
P =
0 d
T
XA =
cos sen
T
YA =
sen cos
T
Pxobs = B XA .B P = d sen;
Pyobs = B YA .B P = d cos
Considerese ahora la situacion que se ilustra en la Figura 38. Se supone que el sistema {A} esta fijo y, en el instante en que se toma la medida, el robot esta situado
con respecto a {A} en unas coordenadas (xrobot , yrobot ) el obstaculo se encuentra con
78
respecto al sistema {A} en:
A
Px + l cos py sen;
Px =
79
3.1.2
Posici
on y orientaci
on en el espacio
px
P =
p
y
pz
(3.9)
80
A
BR =
XB
YB
ZB
=
r21 r22 r23
(3.10)
81
P = B P + A PORGB
(3.11)
Como se ilustra en la figura 314. Observese que los dos vectores de la derecha de
la expresion pueden sumarse debido a que ambos sistemas de referencia tienen la
misma orientacion. La rotacion puede expresarse mediante la Ecuacion 3.12.
A
BR
T
1
=B
=B
AR
AR
(3.12)
Igualdades que se justifican teniendo en cuenta que las columnas son vectores ortonormales. En terminos de estos vectores puede escribirse la Ecuacion 3.13.
A
BR
XB
YB
ZB
XAT
YAT
ZAT
(3.13)
82
Suponiendo que los orgenes de {A} y {B} son coincidentes, puede escribirse la
Ecuacion 3.14:
B
P =A
BR P
(3.14)
Px = A XA .B P
Py = A YA .B P
Pz = A ZA .B P
(3.15)
P BY P
=
=
;
1
1
(3.16)
83
Puede escribirse tambien la ecuacion 3.17
A
Donde:
A
BT
=A
BT
A
BR
000
(3.17)
PORGB
(3.18)
Transformaciones compuestas
En numerosos problemas de robotica es necesario involucrar transformaciones compuestas generadas mediante una serie de operaciones elementales de traslacion o
rotacion. Por tanto resulta natural asociar un sistema de referencia diferente a cada
articulacion de un manipulador. Si se desea conocer la localizacion de la pinza
situada en el extremo del u
ltimo enlace, es necesario estudiar la transformacion
compuesta que relaciona este extremo con la base del manipulador.
Considerese por ejemplo la transformacion compuesta que se muestra en la Figura
315. Se supone que {C} es conocido con respecto a {B} y {B} con respecto a {A}.
por consiguiente si se tiene que C P y se desea obtener A P , se procedera seg
un
B
P =B
CT
P =A
BT
(3.19)
siendo
B C
A C
P =A
BT C T P = CT P
(3.20)
84
A
CT
B
=A
BT C T
(3.21)
A
CT
A B
B RC R
000
A B
B R PORGC
+ A PORGB
(3.22)
85
En este caso se asocia un cuadro de referencia a cada articulacion, tal como se indica
en la Figura. Las matrices de rotacion correspondientes son:
cos 1 sen1
cos 1
1 R = sen1
0
0
cos 2 sen2
cos 2
2 R = sen2
0
0
(3.23)
(3.24)
0 1
0
0
0
1
(3.25)
Simplificaremos la notacion escribiendo si en lugar de seni , ci en lugar de cosi , y
cos (1 + 2 ) = c1 c2 s1 s2 = c12
(3.26)
sen (1 + 2 ) = c1 s2 + s1 c2 = s12
Por consiguiente, la expresion anterior se ecribira
c12 s12 0
0 1
0
c12 0
2 R = 1 R2 R = s12
0
0
1
(3.27)
Por u
ltimo, en esta seccion se describira el problema tpico en el ambiente de la
robotica: Supongase que un manipulador robotico provisto de una pinza {H} en
su extremo agarra un objeto {O} definido con respecto a un sistema de referencia
{M} asociado a una mesa. La situacion de los sistemas de referencia se ilustra en
86
la Figura 317. Se suponen conocidas
B
HT ,
B
MT
M
OT
B
OT
=B
MT
M
OT
(3.28)
B
OT
=B
HT
H
OT
(3.29)
H
OT
1
=B
HT
B M
MTO T
(3.30)
87
Aunque hay otras formas diferentes de representar la orientacion, estas quedan para
investigacion del estudiante.
3.2
Un robot articulado puede describirse usando cuatro magnitudes asociadas a cada articulacion. Una de estas es la variable de la articulacion y las restantes son parametros fijos para cada robot.
88
Si la articulacion es de rotacion, el parametro di se toma tambien cero. Cuando la
articulacion es prismatica, el parametro i se hace igual cero.
Los sistemas de referencia se asignan haciendo coincidir uno de los ejes del sistema
de coordenadas, tpicamente el Zi , con el eje de la articulacion. El origen de {i} se
escoge en el punto en que la lnea sobre la que se define ai intersecta el eje de la
articulacion i. El eje Xi se elige en la direccion de la perpendicular com
un entre el
eje de la articulacion y la siguiente. Para elegir el eje Yi se sigue la regla de la mano
derecha.
Por consiguiente, ai y i resultan ser respectivamente la distancia desde Zi hasta
Zi+1 y el angulo entre estos dos ejes medida sobre el eje Xi . El signo de i sera
positivo si al llevar Zi sobre Zi+1 por el camino mas corto, el sentido que resulte de
aplicar la regla de la mano derecha es el mismo que el del vector Xi . As mismo,
di y i son, respectivamente la distancia desde xi1 hasta Xi y el angulo entre estos
dos ejes medidos sobre el eje Zi . El signo de i sera positivo si al llevar Xi1 sobre
Xi por el camino mas corto, el sentido que resulte de aplicar la regla de la mano
derecha es el mismo que el del vector Zi .
El sistema de referencia {0} se elige de forma que Z0 coincide con Z1 cumpliendose
siempre que a0 = 0 = 0. Cuando la u
ltima articulacion es de rotacion, el sistema
de referencia {n} se elige con la direccion de Xn alineada con Xn1 cuando n = 0.
Si {n} es prismatica, su origen se elige en la interseccion entre su eje y Xn1 cuando
dn = 0.
Por u
ltimo, recordemos que la idea es representar la articulacion {i} con respecto a
{i-1} y que cada transformacion puede definirse seg
un tres parametros y una variable
de articulacion. Por todo lo anterior, la aplicacion de los parametros de D-H, permite
solucionar un problema cinematico directo (vease siguiente seccion) al usar la matriz
de transformacion 3.31, para cada articulacion en la cadena cinematica
89
ci
si
0
ai1
i1
i T =
s s
ci1 d
i i1 ci si1 ci1
0
0
0
1
(3.31)
El problema cinem
atico directo
Se utiliza fundamentalmente el algebra vectorial y matricial para representar y describir la localizacion de un objeto en el espacio tridimensional con respecto a un
sistema de referencia fijo. Dado que un robot puede considerar como una cadena
cinematica formada por objetos rgidos o eslabones unidos entre s mediante articulaciones, se puede establecer un sistema de referencia fijo situado en la base del
robot y describir la localizacion de cada uno de los eslabones con respecto a dicho
sistema de referencia. De esta forma, el problema cinematico directo se reduce a
encontrar una matriz homogenea de transformacion T que relacione la posicion y
orientacion del extremo del robot respecto del sistema de referencia fijo situado en
la base del mismo. Esta matriz T sera funcion de las coordenadas articulares.
Para construir un modelo directo de un robot con n articulaciones es necesario
definir un sistema de referencia solidario a cada segmento y elegir sus parametros,
considerando lo propuesto por Denavit-Hartenberg. A partir de las matrices de
cada articulacion puede obtenerse la transformacion compuesta 0n T que relaciona la
localizacion {n} con la {0}, Esta transformacion sera funcion de las n variables
de las articulaciones q1 , q2 , q3 , ...., qn .
Por consiguiente, dados los valores de q1 , q2 , q3 , ...., qn , puede calcularse la posicion
cartesiana de la u
ltima articulacion como se muestra en 3.32:
p = (q) = 01 T 12 T 23 T...nn1 T = 0n T
(3.32)
90
La aplicacion de estas ecuaciones permite estimar la posicion y orientacion del efector
final del manipulador, conociendo los valores de las variables articulares.
3.3.1
Ejemplo 1
i1
di
l1
l2
91
c1 s1
s1 c1
0
T
=
1
0
0
0
0
c1 s2
s2 c2
1
T
=
2
0
0
0
0
c3 s3
s3 c3
2
T
=
3
0
0
0
0
0 0
0 0
1 0
0 1
0 l1
0 0
1 0
0 1
0 l2
0 0
1 0
0 1
(3.33)
c123 s123
s123 c123
0 1 2
0
T
=
T
T
T
=
1 2 3
3
0
0
0
0
0 l1 c1 + l2 C12
0 l1 s1 + l2 s12
1
0
0
1
(3.34)
(3.35)
c123 = c12 c3 s1 c2
s123 = s12 c3 c12 s3
Vemos que el problema cinematico directo se puede resolver usando los parametros
de Denavit-Hartenberg junto con algunas propiedades del algebra matricial.
92
3.3.2
Ejemplo 2
93
i
i1
ai1
di
90
d2
l2
Usando las convenciones que se mencionaron en el anterior ejemplo, las transformaciones resultantes son las que se muestran en el arreglo de ecuaciones 3.36:
c
s
0
0
1
1
s1 c1 0 0
1T =
0
0
1
0
0
0 0 1
0
1 0 0
0 0 1 d2
2T =
0 1 0
0
0 0 0
1
c3 s3 0 0
s3 c3 0 0
3T =
0
0 1 l2
0
0 0 1
(3.36)
El problema cinem
atico inverso
El objetivo del problema cinematico inverso consiste en encontrar los valores que
deben adoptar las coordenadas articulares del robot q = (q1, q2, ..., qn). Para que
su extremo se posicione y oriente seg
un una determinada localizacion espacial.
Como sabemos, es posible abordar el problema cinematico directo de una manera
sistematica a partir de la utilizacion de matrices de transformacion homogeneas, e
94
independientemente de la configuracion del robot. Sin embargo, no ocurre lo mismo
con el problema cinematico inverso, siendo el procedimiento de obtencion de las
ecuaciones fuertemente dependiente de la configuracion del robot.
Se han desarrollado algunos procedimientos genericos susceptibles de ser programados, de modo que un computador pueda, a partir del conocimiento de la cinematica
del robot (con sus parametros de D-H, por ejemplo) obtener la n-tupla de valores
articulares que posicionan y orientan su extremo. El inconveniente de estos procedimientos es que se trata de metodos numericos iterativos, cuya velocidad de
convergencia e incluso su convergencia en s, no esta siempre garantizada.
La solucion de este problema hace necesario considerar, en primer lugar, la existencia
de soluciones. En efecto, se trata de asegurar que la posicion y orientacion necesaria
para manipular el objeto, puede o no ser alcanzada por el efector final, en otras
palabras, si esta o no dentro del espacio de trabajo alcanzable. En los casos en que la
localizacion del objetivo no pertenece a dicho espacio, se debe buscar una solucion
lo mas cercana posible a la deseada PO T con la cual se resolvera el modelo inverso.
Notese que la existencia o no de soluciones depende del n
umero de articulaciones del
manipulador. As, en general un manipulador con menos de seis grados de libertad,
no puede situar y orientar el efector final, en una posicion cualquiera del espacio
3d. Considerese por ejemplo el manipulador plano (vease Figura 321) con dos
articulaciones de rotacion. Suponiendo que los enlaces tienen longitudes l1 y l2 ,
resulta evidente que el espacio de trabajo alcanzable es un anillo de radio exterior
l1 + l2 y radio interior |l1 l2 |. Para el caso particular en que l1 = l2 el espacio
alcanzable es un disco de radio 2l1 .
Observese que a los puntos del interior se puede llegar con dos posibles orientaciones,
mientras que los puntos del lmite con solo una. Hemos dicho implcitamente que las
articulaciones pueden girar 360 , lo que normalmente no sera posible. En la practica
95
Figure 321: Espacio de trabajo de un manipulador plano con dos grados de libertad
de rotacion
se establecen restricciones adicionales que limitan el espacio de trabajo. que pasara
si la segunda articulacion solo pudiese girar 180 ?
3.4.1
Ejemplo
B
MT
c123 s123
s123 c123
B
0
M T = 3T =
0
0
0
0
0 l1 c1 + l2 C12
0 l1 s1 + l2 s12
1
0
0
1
(3.37)
Donde las expresiones de c12 , s12 , c123 , s123 se muestran en la Ecuacion 3.35.
En un manipulador plano, la especificacion de la posicion y orientacion deseadas en
el extremo del manipulador se realiza indicando tres valores x, y, . Siendo los dos
primeros las coordenadas en el plano del extremo del manipulador y su orientacion
con la relacion al eje X positivo. Por tanto, en vez de considerar como dato una
matriz general
B
MT,
96
c s 0 x
s c 0 y
MT =
0
0 1 0
0
0 0 1
(3.38)
(3.39)
y = l1 s1 + l2 (c1 s2 s1 c2 )
Las dos restantes corresponden a la orientacion y pueden resumirse en
1 + 2 + 3 = = arctg2(s, c)
(3.40)
(3.41)
Despejando c2 se obtiene
c2 =
x2 + y 2 l12 l22
2l1 l2
(3.42)
Para que exista una solucion, el lado derecho de la ecuacion debe dar un valor entre
-1 y +1. Si no se cumple esta condicion, el punto objetivo esta demasiado lejos para
97
que lo alcance el manipulador. Suponiendo que existe solucion, para determinar 2
teniendo en cuenta el signo se hace
q
s2 = 1 c22
(3.43)
(3.44)
x = (l1 + l2 c2 ) c1 (l2 s2 ) s1
(3.45)
y = (l1 + l2 c2 ) s1 + (l2 s2 ) c1
(3.46)
(3.47)
1 = arctg2 (y, x)
(3.48)
1 = arctg2 (l2 s2 , l1 + l2 c2 )
(3.49)
siendo
98
Notese que al escoger el signo de 2 tambien afecta a 1 . Observese ademas que,
cuando x = y = 0, no puede determinarse el lado derecho de 3.48, por lo que 1 es
arbitrario. Finalmente conociendo 1 y 2 , se calcula 3 mediante la Ecuacion 3.40.
Desarrollo por m
etodo geom
etrico
(3.50)
antes de aplicar las expresiones. Suponiendo que existe solucion, se resuelve para
un valor de 2 entre 0 y -180 ya que el triangulo solo existe para estos valores.
p
l22 = l12 + x2 + y 2 2l x2 + y 2 cos
(3.52)
99
De donde
cos =
x2 + y 2 l22 + l12
p
2l1 x2 + y 2
(3.53)
1 =
(3.54)
1 + 2 + 3 =
Se obtiene 3 .
3.5
Velocidades y jacobiano
(3.55)
PARTE 4
Introducci
on
La mayora de los robots industriales que hay instalados actualmente en los procesos
productivos, estan practicamente incomunicados con el entorno que les rodea. La
necesidad de tener programadas las acciones a efectuar, restringe el ambiente de
trabajo a unas condiciones estrictas, al igual que a las pinzas o los materiales que
se han de manipular. Cuando las producciones no son grandes, esa ordenacion del
mundo exterior se hace muy costosa y es preciso disponer de robots, que sean capaces
de operar en situaciones que permitan cierta flexibilidad en los elementos.
Existen multitud de sensores capaces de informar de algunas caractersticas del
ambiente que envuelve al robot, pero la mas completa y la que confiere la maxima
adaptabilidad a la maquina, es la vision artificial.
La importancia de la vision, esta confirmada por la gran cantidad de empresas e
investigadores que se dedican a mejorar esta tecnica. Sin embargo, todava no se ha
implantado la vision en los robots comerciales, dadas las dificultades que existen y
que pueden resumirse en el siguiente listado:
Los sistemas de vision superan, en muchos casos, el coste del sistema de robot
industrial.
Exigen extensos desarrollos de software, que potencian el n
ucleo central de Inteligencia Artificial preciso para que el robot actue de acuerdo con la informacion
del mundo exterior.
100
101
Se necesitan potentes computadores para procesar una gran cantidad de informacion en poco tiempo. En robotica, las imagen es hay que procesarlas en tiempo
real.
Hay gran dificultad en el tratamiento de la informacion visual, debido a factores
inherentes al mismo proceso, como son sombras, tipo de iluminacion, imagenes
bidimensionales y tridimensionales, oclusiones entre objetos, etc
En el analisis de la imagen, ademas de la informacion directa, hay que procesar otras fuentes de datos, tan complejos como los procedentes de la experiencia
memorizada, el contexto general y los objetivos perseguidos.
4.1.1
Sistema de medici
on
102
4.1.2
La exploraci
on de im
agenes.
103
La lectura de informacion de las camaras CID se hace mediante direccionamiento
X-Y, es decir, de forma aleatoria, lo que las faculta para explorar parcialmente a las
imagenes.
El procesamiento de la informacion que entrega la c amara, trata la imagen
selecciona los datos u
tiles y aplica los algoritmos apropiados para el reconocimiento
de la forma del objeto enfocado.
4.1.3
La Retroalimentaci
on visual para el funcionamiento del Telerobot
104
105
4.1.4
La retroalimentaci
on visual y de fuerza para ayudar al neurocirujano durante una teleciruga
La ciruga de tele-presencia
106
La retroalimentacion visual se proporciona por un par de camaras de video en el
RSU, posicionado por encima del paciente y as obtener una primera vista de la
persona, hacia los manipuladores quir
urgicos. El uso de dos camaras proporciona
un efecto de estereo vision realista.
Los usos planeados para esta tecnologa incluyen la ciruga remota en el campo de
batalla donde cirujanos pueden proporcionar ayuda inmediata a soldados heridos
Procesamiento de im
agenes
Los sistemas de vision usados en aplicaciones industriales estan basados en un computador de proposito general compuesto por varios modulos interconectados por
buses normalizados. As, los microprocesadores intel, utilizan los buses ibm-pc, el
ISA-EISA (AT) y los procesadores de motorola utilizan computadores el basados bus
en VME. Los modulos principales de los equipos destinados al proceso de imagenes
son:
Uno o varios procesadores
Memoria principal para el almacenaje de programas y datos
Modulos para el control de perifericos (discos, modem, impresoras, etc..)
Modulo de entrada y salida para el gobierno de los elementos externos, como
maquinaria, relees, robots, alarmas, etc.
107
Tarjetas especializadas en el procesado de imagenes que poseen las siguientes caractersticas.
Digitalizacion de la se
nal de video procedente de la camara, mediante un
conversor A/D.
Almacenamiento de la informacion de la imagen digitalizada en una memoria
imagen.
Sistema para el procesado de la imagen, bien mediante un procesador especializado o mediante hardware especifico, como circuitos integrados PLD con
ALUS integradas, tablas de transformacion h ardware (LUT), etc.
Visualizacion de la imagen almacenada en un monitor, a trabes de un conversor D/A
Conexion del contenido de la memoria de imagen al bus normalizado para su
posible procesamiento y tratamiento en la seccion del procesador principal y
su memoria.
A continuacion se describe la mision y las caractersticas de cada una de las secciones
que componen la tarjeta de vision:
Digitalizaci
on La exploracion de una lnea de la imagen de una camara, proporciona una se
nal analogica continua, que debe ser muestreada en tantos puntos
como pxeles tenga la lnea. Cada pxel o punto de la imagen capturada corresponde con una tension analogica, cuyo valor representa el nivel de lumino sidad
o nivel de gris. En el caso de las camaras de estado solido no se precisa realizar
el muestreo, puesto que cada celda CCD de la lnea proporciona directamente la
tension analogica del pxel correspondiente. Como el procesamiento de la informacion es del tipo digital, hay que transformar los valores analogicos de los pxeles
de la imagen en valores digitales. El numero de bits en que se transforma la se
nal
analogica mediante el conversor A/D, determina la cuantificacion de los niveles de
gris, es decir, la cantidad de niveles de gris que se empleara en el procesamiento.
108
As, con una resolucion de 8 bits se dispone de 256 niveles de gris, desde el blanco
hasta el negro. Con dicha resolucion, el ojo humano ya no aprecia los escalon es
entre los niveles de gris. La conversion de la se
nal analogica de video, procedente
de la camara ha de ser muy rapida, lo que exige conversores caros del tipo comparador en paralelo. Por ejemplo trabajando a 10Mhz, la conversion ha de hacerse
en menos de 100ns. Una vez que se almacena la imagen digitalizada en la memoria de imagen, la mayora de las tarjetas de video tiene la posibilidad de poder
visualizarla en un monitor, lo que conlleva la conversion D/A, as como la mezcla
con los impulsos de sincronismo horizontal y vertical, para restablecer la se
nal de
video.
Im
agenes en proceso El tratamiento de la informacion que compone la imagen
puede llevarse a cabo a traves de programas (software), o bien, por medio de
circuitos electronicos especializados (hardware) . En general, el hardware es mas
rapido que el software, pero tambien mas caro. Hay situaciones en las que se hace
imprescindible el tratamiento mediante hardware. Por ejemplo, cuando se trabaja
en tiempo real como en las aplicaciones en Robotica, en las que la actuacion del
manipulado r depende, en cada momento, de la imagen que capta de la camara
sobre el entorno.
Tratamiento hardware Uno de los recursos mas empleados en el proceso de imagenes
pxel a pxel es el de las tablas de traduccion de hardware. Se trata de circuitos
integrados de dise
no especfico, que tienen implementando el algoritmo de transformacion que hay que aplicar en cada pxel. A veces, la materializacion se lleva
a cabo a modo de memoria EPROM de alta velocidad. El nivel de gris I(x, y) de
cada pxel se transforma, mediante un determinado algoritmo, en otro nivel de gris
de salida O(x, y). funciona como una memoria a la que se accede a una posicion
con el valor I(x,y), encontrandose en dicha posicion el valor O(x,y) correspondiente,
de forma directa y rapida.
109
Tratamiento software La ejecucion de un programa para la manipulacion y transformacion de los pxeles de una imagen, generalmente requiere mas tiempo que los
circuitos que realizan al misma funcion por hardware. Los programas de procesado
de imagenes suelen ser el lenguaje ensamblador o lenguaje C, es decir, aquellos que
son mas cercanos al lenguaje maquina, para optimizar tiempo y tama
no de la
memoria.
A veces, en la propia tarjeta de vision se incluye un procesador especializado,
que trabaja con instrucciones apropiadas en el tratamiento de imagenes. Sin embargo, en muchas ocasiones se utiliza el propio procesador principal del sistema.
La eleccion del procesador es crucial en el rendimiento del sistema de vision. La
velocidad de procesamiento de las instrucciones y el tama
no del bus, son las caractersticas mas determinantes.
4.2.1
110
Nivel intermedio En este se incluyen las tecnicas empleadas para obtener las
propiedades de la escena. As, con la segmentacion se extraen o aslan los objetos particulares de la imagen, con la descripcion se caracterizan dichos objetos,
y con el reconocimiento, se identifican los objetos de la escena
Alto nivel En esta categora en la que se aplica el proceso inteligente, la tecnica
mas representativa es la interpretacion, que trata de estudiar la logica de los objetos
localizados en la escena, pro cediendo a un etiquetado y representacion simbolica.
4.2.2
El video Estereosc
opico y la Realidad Virtual
Como los adelantos de tecnologa, los tele robots muchos son para sistemas militares,
otros tambien extendiendose en los ambientes arriesgados, como el fondo del oceano,
el interior de los volcanes y el espacio exterior. El despliegue eficaz de tele operacion
y los robots de telemando seran esenciales para la interaccion exitosa con estos
ambientes.
Los despliegues de MV (nonoscopic video) eliminan todas las se
nales de profundidad
binoculares, as como varias se
nales de profundidad min
usculas (es decir la pendiente
de la textura). La perdida de estos resultados de se
nales de profundidad importantes
en situaciones donde la situacion de objetos es ambigua en la escena remota.
Un problema relacionado es la dificultad estimando los tama
nos absolutos con un
sistema MV. Es difcil determinar si un obstaculo es demasiado grande o peque
no,
o si una depresion es profundamente bastante para presentar un riesgo.
La Investigacion de Ingeniera humana (HERC) recien temente investigo los beneficios de usar 3-D, o el estereoscopio video (SV) para la tele operacion en las aplicaciones en las fuerzas armadas canadienses. SV proporciona un inmediato sentido
profundidad que puede simplificar las tareas de tele operacion, favoreciendose la
requerida manipulacion delicada
111
la Investigaci
on de Aplicaci
on en video
Los sistemas de video estereoscopico usan dos camaras para recoger las imagenes ligeramente de dos perspectivas diferentes, una para cada ojo del operador. El sistema
del despliegue debe encauzar estas dos imagenes diferentes a los ojos apropiados.
Las imagenes de la izquierda y camaras de la derecha se despliegan alternadamente
en el monitor. Las gafas especiales estan provistas con contraventanas de cristal
lquidas que cambian de opaco a claro. Estas contraventanas son electronicamente
sincronizadas con el monitor, para que el ojo izquierdo solo vea la imagen de la
camara izquierda, y el ojo derecho solo ve la imagen del la camara derecha.
Desde 1997, Prof. Paul Milgram de Seccion de Dise
no Industrial, en la Universidad de Toronto y David Drascic, para la Defensa y el Instituto Civil de Medicina
Medioambiental (DCIEM), han dirigido varios experimentos en la Universidad de
Toronto para investigar los beneficios de SV para los operadores principiantes orientando las tareas del tele robot. En uno experimento, realizaron una tarea de
posicionamiento relacionado para tele operacion esta disposicion requirio alineacion
cuidadosa del tele robot. La dificultad de la tarea era variada cambiando los requisitos de precision. Los resultados indican que operadores necesitan considerablemente
menos entrenamiento para ponerse habiles a este tipo de telerobots, puede realizar
mas rapidamente y con menos errores utilizando un despliegue de SV. El nivel mas
bajo de dificultad, se encontro en beneficio de SV. Sin embargo, siempre que la
tarea cambia, las ventajas de SV eran una vez mas inmediatamente claras. A los
niveles mas altos de dificultad, la actuacion es ventajosa para el SV e incluso se
encontro despues funcionamiento optimo a movimientos repetitivos. Mas recientemente, Investigacion de Ingeniera del Humano (HERC), en la conjuncion con
DCIEM, dirigio una investigacion en los beneficios de SV usando para las aplicaciones del tele operacion en las fue rzas armadas canadienses para los operadores
del tele robot experimentados. Usando varias tareas relacionadas a la bomba -la
112
tele operacion en disposicion, a est os experimentos mostraron un fuerte sentido de
posicionamiento remoto tele operable.
Los sistemas de video estereoscopicos.
Los monitores de NTSC tienen una imagen refrescante proporcion de 60 Hz. Usando
el campo alterno la tecnica de SV (sistema de vision), cada ojo solo ve la mitad de
estas imagenes, y as tiene una 30 Hz, de imagen de actualizacion por proporcion.
Como un resultado hay un parpadeo perceptible en la imagen algunos operadores se
distraen al principio. No obstante, operadores de todos los niveles de habilidad se
adaptan muy rapidamente a este sistema de SV, mientras prefiriendo el mas fuerte
sistema de MV. La tension atribuible al sistema de SV era incluso informo despues
de que varias horas usan; De hecho, la mayora de los operadores tasaba los SV
despliegan mas comodo y mas utilizable que el MV original el despliegue.
ARGOS: un Sistema para Aumentar la Realidad Virtual.
El desarrollo del sistema ARGOS (Aumentando Realidad virtual a traves de las
Cubiertas Graficas en Stereo video) es una herramienta para el humano reforzando
la interaccion con tele robot y como una herramienta mas general con las aplicaciones
en una variedad de areas, incluso el perfeccionamiento de la imagen, la simulacion,
fusion del sensor, y la realidad virtual. El estereoscopio despliega, imagenes 3-D, de
realidad virtual, manipulacion remota y tele operacion.
Este proyecto empezo examinando la interfase de la maquina, un tele robot com
un,
con el ser humano, identificando dos areas del problema importantes: La informacion
que fluye del robot al operador (la retroalimentacion), y flujo de informacion del
operador a la maquina (las ordenes / las instrucciones).
La mayora de los tele robots utiliza video monoscopico (MV) como eslabon de
retroalimentacion primario para el operador. A MV le faltan se
nales de profundidad binoculares, sin embargo, impide la percepcion del usuario en situaciones de
113
objetos en el mundo remoto. El video estereoscopico utilizado (SV) para manipulacion remota, la tarea puede reducir tiempo de ejecucion, el ndice de error y la
adaptacion tiempos. Los recientes estudios han mostrado que operadores prefieren
SV fuertemente, y lo han calificado como mas comodo y utilizable que MV.
La mayora de los tele robots se controlan por medio de control remoto, requiriendo
mientras la atencion continua de los operadores muy experimentados. Los tele
robots totalmente autonomos no son todava posibles en ambientes no estructurados, pero es factible, para transferir informacion sobre el trabajo hacia el operador
de la maquina. Un robot semiautonomo puede llevar a cabo simples movimientos,
controla si es preciso comunicar, las tres coordenadas dimensionan al robot y ademas
si estan disponibles. Los humanos son pobres en absoluto del juicio de posicion, pero
puede ser exacto.
Los juicios de posicion que se utilizan en los despliegues de SV. Si un indicador con
una posicion exactamente conocida es disponible, los operadores pueden adaptarse
a especificar los puntos arbitrarios en el mundo remoto, usando su propio sentido de
posicion relativa.
Nosotros hemos creado un indicador virtual que usa el estereoscopio calibrando los
graficos de computadora (SG), y con un sistema ARGOS, la confabulacion de la
imagen de SG con el SV, para que el indicador virtual aparezca dentro del control
remoto del mundo. El operador puede moverlo libremente alrededor y encuadrarlo
con objetos en el mundo remoto, puede determinar su posicion. ARGOS combina habilidades humanas de percepcion y comprension con las habilidades de la
computadora de calculo preciso y los despliegues de graficos para crear un sistema
aumentado con mayor funcionalidad.
En lugar de intentar crear una virtual o realidad artificial, ARGOS sirve para dar
a los operadores suficiente necesaria informacion y as realizar las tareas peligrosas
fuera de peligro y en un ambiente natural, para el teleoperador de manera especial.
114
Una extension del indicador virtual es la cinta virtual, que puede usarse para medir
tama
nos y distancias en el mundo remoto. Por ejemplo, la cinta virtual - puede
usarse para medir los tama
nos y posiciones de objetos.
Con el grafico y el poder suficiente computando, es posible crear los objetos virtuales animados de cualquier complejidad y realismo. Trabajando en ambientes
estructurados, ARGOS puede reforzar imagenes como un alambre recubriendo los
bordes del marco en los objetos conocidos. En los ambientes no estructurados, ARGOS puede integrar la informacion de otros sensores como el radar y sonar con
el SV. Implementando la visualizacion arquitectonica de los objetos, el sistema de
imagenes de simulacion para tele robots medicos son algunos de los campos que se
estan explorando actualmente. Mecanizando las capacidades de vision incluso, se
esta extendiendo mas alla el potencial del sistema de ARGOS.
A continuacion vemos algunas configuraciones de camara estroboscopica 45.
Aplicaciones
Clasificaci
on
115
maquinas misteriosas propias de la ciencia-ficcion para ser un elemento mas de muchos de los talleres y lneas de produccion. Por su propia definicion el robot industrial
es multifuncional, esto es, puede ser aplicado a un numero, en principio ilimitado,
de funciones. No obstante, la practica ha demostrado que su adaptacion es optima en determinados procesos (soldadura, paletizacion, etc.) en los que hoy da el
robot es sin duda alguna, la solucion mas rentable. Junto con estas aplicaciones ya
arraigadas hay otras novedosas que si bien la utilizacion del robot no se realiza a
gran escala, si se justifica su aplicacion por las condiciones intrnsecas del medio de
trabajo (ambientes contaminados, salas asepticas, construccion, etc.) o la elevada
exigencia en cuanto a calidad de los resultados (medicina, etc.). Estos robots se
han venido llamando robots de servicio. La Federacion Internacional de la Robotica
(IFR) establecio en 1998 una clasificacion de las aplicaciones de la Robotica en el
sector manufacturero.
Manipulacion en fundicion
Manipulacion en moldeo de plasticos.
Manipulacion en tratamientos termicos
Manipulacion en la forja y estampacion
Soldadura
Arco
Por puntos
Por gas.
Por laser
Aplicacion de materiales
Pintura
Adhesivos
Secantes
Mecanizacion.
116
Carga y descarga de maquinas
Corte mecanico
rectificado
desbardado y pulido.
Otros procesos
Chorro de agua
Medicion
control de calidad
Formacion e investigacion
Esta clasificacion pretende englobar la mayor parte de los procesos robotizados en
la actualidad, aunque como se ha indicado anteriormente, se pueden encontrar aplicaciones particulares que no aparecen de manera explcita en esta clasificacion.
4.3.2
Aplicaciones industriales
117
esta formado por dos mitades que se mantienen unidas durante la inyeccion del
metal mediante la presion ejercida por dos cilindros. La pieza solidificada se extrae
del molde y se enfra para su posterior desbardado. El molde, una vez limpio de
residuos de restos de metal y adecuadamente lubricado, puede ser usado de nuevo.
El robot trabaja en la fundicion de las piezas y transporte de estas a un lugar de
enfriado y posteriormente en la limpieza y mantenimiento de los moldes eliminando
rebabas (por aplicacion de aire comprimido). Las cargas manejadas por los robots
en estas tareas suelen ser medias o altas (del orden de decenas de kilogramos), no se
necesita una gran precision y su campo de accion ha de ser grande. Su estructura
mas frecuente es la polar y la articular, su sistema de control es por lo general
sencillo.
Soldadura
La industria automovilstica ha sido gran impulsora de la robotica industrial, empleando la mayor parte de los robots hoy da instalados. La tarea mas frecuente
robotizada dentro de la fabricacion de automoviles ha sido sin duda alguna la soldadura de carroceras (vease Figura 46. En este proceso, dos piezas metalicas se
unen en un punto para la fusion conjunta de ambas partes, denominandose a este
tipo de soldadura por puntos. Para ello, se hace pasar una corriente electrica elevada y baja tension a traves de dos electrodos enfrentados entre los que se sit
uan las
piezas a unir. Los electrodos instalados en una pinza de soldadora, deben sujetar las
piezas con una presion determinada (de lo que depende la precision de la soldadura).
Ademas deben de ser controlados los niveles de tension e intensidad necesarios, as
como el tiempo de aplicacion. Todo ello exige e l empleo de un sistema de control
del proceso de soldadura.
La robotizacion de la soldadura por puntos admite dos soluciones: el robot transporta la pieza presentando esta a los electrodos que estan fijos, o bien, el robot
transporta la pinza de soldadura posicionando los electrodos en el punto exacto de
118
119
que cuenta con mayor difusion. Su empleo esta generalizado en la fabricacion de
automoviles, electrodomesticos, muebles, etc.
En estos procedimientos se cubre una superficie (de forma tridimensional y en general complicada) con una mezcla de aire y material pulverizada mediante una pistola. Es preciso conseguir una perfecta homogeneidad en el reparto de la pintura,
realizandose para ello un control de la viscosidad, de la distancia entre piezas y
la pistola, velocidad de movimiento de esta, numero de pasadas etc. Todos estos
parametros son tradicionalmente controlados por el operario.
En estos procedimientos se cubre una superficie (de forma tridimensional y en general complicada) con una mezcla de aire y material pulverizada mediante una pistola. Es preciso conseguir una perfecta homogeneidad en el reparto de la pintura,
realizandose para ello un control de la viscosidad, de la distancia entre piezas y
la pistola, velocidad de movimiento de esta, numero de pasadas etc. Todos estos
parametros son tradicionalmente controlados por el operario. Por otra parte el entorno en el que se realiza la pintura es sumamente desagradable y peligroso. En el
se tiene simultaneamente un reducido espacio, una atmosfera toxica, un alto nivel
de ruido y un riesgo de incendio. Estas circunstancias han hecho de la pintura y
operaciones afines, un proceso de interesante robotizacion. Con el empleo del robot
se eliminan los inconvenientes ambientales y se gana en cuanto a homogeneidad en
la calidad del acabado, ahorro de pintura y productividad. Normalmente los robots
de pintura son especficos para este fin. Suelen ser robots articulares, ligeros, con 6
o mas grados de libertad que les permiten proyectar pintura en todos los huecos de
la pieza. Cuentan con protecciones especiales para defenderse de las partculas en
suspension dentro de la cabina de pintura y sus posibles consecuencias (explosiones,
incendio, deterioro mecanico). Este mismo motivo origina que, en muchos casos, el
accionamiento de los robots de pintura sea hidraulico, o de ser electrico los cables
vayan por el interior de ductos a sobrepresion, evitandose as, el riesgo de explosion.
120
Tal vez la caracterstica fundamental de los robots dedicados a estas tareas sea su
metodo de programacion. Obviamente es preciso que cuenten con un control de
trayectoria continua, pues no basta con especificar el punto inicial y final de sus
movimientos, sino tambien la trayectoria. El metodo normal de programacion es el
de aprendizaje con un muestreo continuo de la trayectoria. El operario realiza una
vez el proceso de pintura con el propio robot, mientras que la unidad de programacion registra continuamente, y de manera automatica, gran cantidad de puntos
para su posterior repeticion.
Aplicaci
on de adhesivos y sellantes
Los robots son frecuentemente utilizados para la aplicacion de cordones de material
sellante o adhesivos en la industria del automovil sellante de ventanas y parabrisas,
material anticorrosion, etc.. En este proceso el material aplicar se encuentra en forma
lquida o pastosa en un tanque, siendo bombeada hasta la pistola de aplicacion que
porta el robot, que regula el caudal de material que es proyectado.
El robot, siguiendo la trayectoria programada, proyecta la sustancia que se solidifica
al contacto con el aire. En este proceso, tan importante como el control preciso de
la trayectoria del robot es el control sincronizado de su velocidad y del caudal de
material suministrado por la pistola, puesto que la cantidad de material proyectado
en un punto de la pieza depende de ambos factores. Es habitual una disposicion de
robot suspendido sobre la pieza, siendo necesario, por los motivos antes expuestos,
que el robot tenga capacidad de control de trayectoria continua (posicion y velocidad regulados con precision), as como capacidad de integrar en su propia unidad
de control la regulacion del caudal de material aportado en concordancia con la
velocidad del movimiento.
Alimentaci
on de m
aquinas
La alimentacion de maquinas especializadas es otra tarea de manipulacion de posible
robotizacion (vease Figura 47. La peligrosidad y monotona de las operaciones de
121
carga y descarga de maquinas como prensas, estampadoras, hornos o la posibilidad
de usar un mismo robot para transferir una pieza a traves de diferentes maquinas de
procesado, ha conseguido que gran n
umero de empresas hayan introducido robots
en sus talleres.
En la industria metal
urgica se usan prensas para conformar los metales en fro o,
para mediante estampacion y embutido, obtener piezas de complicadas formas a
partir de planchas de metal. En ocasiones la misma pieza pasa consecutivamente
por varias prensas hasta conseguir su forma definitiva. La carga y descarga de estas maquinas se realiza tradicionalmente a mano, con el elevado riesgo que esto
conlleva para el operario, que una peque
na distraccion puede costarle un serio accidente. Estas circunstancias, junto con la superior precision de posicionamiento
que puede conseguir el robot, y la capacidad de este de controlar automaticamente
el funcionamiento de la maquina y dispositivos auxiliares, han hecho que el robot
sea una solucion ventajosa para estos procesos. Por otra parte, los robots usados
en estas tareas son, por lo general, de baja complejidad, precision media, n
umero
reducido de grados de libertad y un control sencillo, basado en ocasiones con manipuladores secuenciales. Su campo de accion interesa que seas grande. En cuanto
a la carga, varia mucho, pudiendose necesitar robots con capacidad de carga de
pocos kilogramos, hasta algunos cientos (existen robots capaces de manipular hasta
tonelada y media). Las estructuras mas frecuentemente utilizadas son la cilndrica,
esferica y articular. Tambien la cartesiana puede aportar en ocasiones la solucion
mas adecuada. Atencion especial merece la aplicacion del robot en celulas flexibles
de mecanizado, que han adquirido gran auge en los u
ltimos a
nos. Estas emplean
centros de mecanizado o varias maquinas de control numerico para conseguir complejos y distintos mecanizados sobre una pieza los diferentes procesos de mecanizacion
para dar a esta la forma programada. L a capacidad de programacion de estas
122
maquinas permite una produccion flexible de piezas adaptandose as perfectamente
a las necesidades del mercado actual.
123
realizaciones practicas de cooperacion de robots de manera coordinada. Las caractersticas de los robots para estas tareas de alimentacion de maquinas herramientas
son por lo general similares a las necesarias para la alimentacion de otras maquinas.
Las u
nicas discrepancias estriban en su mayor precision y capacidad de carga inferior
(algunas decenas de kilogramos).
Procesado
Dentro del procesado se incluyen operaciones en las que el robot se enfrenta a piezas
y herramientas (transportando una u otra) para conseguir, en general, una modificacion en la forma de la pieza. El desbardado consiste en la eliminacion de rebabas
de la pieza de metal o plastico, procedentes de un proceso anterior (fundicion, estampacion, etc.). Esta operacion se realiza manualmente con una esmeriladora o
fresa, dependiendo la herramienta de las caractersticas del material a desbardar.
Un robot dedicado al desbardado porta la herramienta o la pieza, seg
un la aplicacion, haciendo entrar en contacto ambas. La herramienta debe seguir el contorno
de la pieza, que en muchas ocasiones es complejo con elevada precision en su posicionamiento y velocidad. Por este motivo se precisan robots con capacidad de control
de trayectoria continua y buenas caractersticas de precision y control de velocidad.
Ademas, puesto que las rebabas con que vienen las piezas presentan formas irregulares, conviene que el robot posea capacidad para adaptarse a estas mediante el
empleo de sensores o el desarrollo de un elemento terminal del robot auto adaptable. Parecida al desbardado en cuanto a necesidades es la aplicacion de pulido,
cambiando basicamente la herramienta a emplear. Las necesidades de precision y
de empleo de sensores son tal vez en este caso menos exigentes.
Corte
El corte de materiales mediante el robot (vease Figura 48 )es una aplicacion reciente
que cuenta con notable interes. La capacidad de reprogramacion del robot y su
integracion en un sistema, hacen que aquel sea el elemento ideal para transportar la
124
herramienta de corte sobre la pieza, realizando con precision un programa de corte
definido previamente desde un sistema de dise
no asistido por computador (CAD).
Los metodos de corte no mecanico mas empleados sonoxicorte, plasma, laser y chorro
de agua, dependiendo de la naturaleza del material a cortar. En todos ellos el robot
transporta la boquilla por la que se emite el material de corte, proyectando este sobre
la pieza al tiempo que sigue una trayectoria determinada. Las piezas a cortar pueden
disponerse en varias capas, unas encima de otras, realizandose el corte simultaneo
de todas ellas (metodo de corte de patrones en la industria textil).
125
a metales como aluminio, acero y titanio. En estos casos se a
nade al agua una
sustancia abrasiva. Las principales ventajas del corte por chorro de agua frente a
otros sistemas son:
No provoca aumento de temperatura en el material
No es contaminante
No provoca cambios de color.
No altera las propiedades de los materiales
Coste de mantenimiento bajo
Los robots empleados precisan control de trayectoria continua y elevada precision.
Su campo de accion vara con el tama
no de las piezas a cortar, siendo en general
de envergadura media (de 1 a 3 metros de radio). En este sentido, como se ha
comentado, con mucha frecuencia se dispone al robot suspendido boca abajo sobre
la pieza.
Montaje
Las operaciones de montaje, por la gran precision y habilidad que normalmente exigen, presentan grandes dificultades para su automatizacion flexible. Sin embargo, el
hecho de que estas operaciones representen una buena parte de los costes totales del
producto, ha propiciado las investigaciones y desarrollos en esta area, consiguiendose
importantes avances. Muchos procesos de ensamblado se han automatizado empleando maquinas especiales que funcionan con gran precision y rapidez. Sin embargo,
el mercado actual precisa de sistemas muy flexibles, que permitan introducir frecuentes modificaciones en los productos con unos costes mnimos. Por este motivo
el robot industrial se ha convertido en muchos casos en la solucion ideal para la
automatizacion del ensamblaje.
En particular, el robot resuelve correctamente muchas aplicaciones de ensamblado
de piezas peque
nas en conjuntos mecanicos o electricos. Para ello el robot precisa
una serie de elementos auxiliares cuyo coste es similar o superior al del propio robot.
126
Entre estos cabe destacar a los alimentadores (tambores vibradores, por ejemplo),
posicionadores y los posibles sensores que usa el robot para ayudarse en su tarea
(esfuerzos, vision, tacto, etc.). Estos sensores son indispensables en muchos casos
debido a las estrechas tolerancias con que se trabaja en el ensamblaje y a los inevitables errores, aunque sean muy peque
nos, en el posicionamiento de las piezas
que entran a tomar parte de el. Los robots empleados en el ensamblaje requieren,
en cualquier caso, una gran precision y repetibilidad, no siendo preciso que manejen
grandes cargas
El tipo SCARA (vease Figura 49)ha alcanzado gran popularidad en este tipo de
tareas por su bajo coste y buenas caractersticas. Estas se consiguen por su adaptabilidad selectiva, presentando facilidad para desviarse, por una fuerza externa, en
el plano horizontal y una gran rigidez para hacerlo en el eje vertical. Tambien se
usan con frecuencia robots cartesianos por su elevada precision y, en general, los
robots articulares que pueden resolver muchas de estas aplicaciones con suficiente
efectividad. La dificultad inherente de este tipo de tareas obliga, en casi todos los
casos, a facilitarlas con un adecuado redise
no de las partes que componen el conjunto a ensamblar. De este modo, conjuntos cuyo ensamblaje automatizado seria
inabordable con su dise
no inicial, pueden ser montados de una manera competitiva
mediante el empleo de robots
127
Control de Calidad.
La tendencia a conseguir una completa automatizacio n de la produccion abarca
todas las etapas de esta, inclusive el control de la calidad. El robot industrial puede
participar en esta tarea usando su capacidad de posicionamiento y manipulacion.
As, transportando en su extremo un palpador, puede realizar el control dimensional
de piezas ya fabricadas. Para ello el robot toca con el palpador varios puntos claves
de la pieza. A partir del conocimiento que en todo instante tiene la unidad de
control del robot de la posicion y orientacion de su extremo, se obtienen los datos
relativos a la posicion espacial de los puntos determinados de la pieza. Estos datos
son utilizados para registrar posibles desviaciones sobre los valores deseados. Otras
posibles aplicaciones del robot en el control de calidad consisten en utilizar a este
para transportar el instrumental de medida (Ultrasonidos, rayos x, etc.) a puntos
concretos de la pieza a examinar. La situacion de posibles defectos detectados
puede registrarse y almacenarse a partir, como antes, de la propia unidad de control
de robot. Por ultimo, el robot puede usarse como mero manipulador encargado
de clasificar piezas seg
un ciertos criterios de calidad (piezas orrectas e incorrectas,
por ejemplo). En este caso, el control y decision de a que familia pertenece la
pieza se hace mediante un sistema especifico, capaz de comunicarse con el robot
(vision artificial). No existe, ene este caso, un tipo concreto de robot mas adecuado
para estas tareas. En el control dimensional suelen usarse robots cartesianos por la
precision de estos pero, en general, son igualmente validos robots articulares.
Control de Calidad.
Ciertos procesos de manipulacion deben ser realizados en ambientes extremadamente
limpios y controlados. En ellos, la actividad del operador se ve dificultado no por el
trabajo en s, que no tiene porque ser especialmente complejo o delicado, sino por
la necesidad de mantener elevadas medidas de control de impurezas mediante el uso
de trajes especiales y controles rigurosos.
128
Las denominadas salas blancas de la industria de los semiconductores o a las de
fabricacion de algunos productos farmaceuticos, son ejemplos tpicos.
La utilizacion de un robot para estas funciones se realiza introduciendo este de manera permanente en una cabina. El robot debe cumplir la normativa correspondiente
al entorno, siendo por lo demas valido cualquier robot comercial, normalmente de
seis grados de libertad y alcance inferior a un metro. De este modo se consigue,
entre otros beneficios, una reduccion del riesgo de contaminacion, una mayor homogeneidad en la calidad del producto y una reduccion en el coste de la fabricacion.
4.3.3
129
Ayuda a discapacitados
Construccion
Domesticos
Domesticos
Entornos peligrosos.
Espacio
Medicina y salud.
Minera.
Submarino.
En general, la aplicacion de la robotica a estos sectores se caracteriza por la falta de
estructuracion tanto del entorno como de la tarea a realizar, y la menor importancia de criterios de rentabilidad economica frente a la de realizar tareas en entornos
peligrosos o en los que no es posible el acceso de las personas. Estas caractersticas
obligan a que los robots de servicio cuenten con un mayor grado de inteligencia,
puesto que se traduce en el empleo de sensores y del software adecuado para la
toma rapida de decisiones. Puesto que en muchas ocasiones el estado actual de la
inteligencia artificial (disciplina que aborda esta problematica)no esta lo suficientemente desarrollado como para resolver las situaciones planteadas a los robots de
servicio, es frecuente que estos cuenten con un mando remoto, siendo en muchas
ocasiones robots teleoperados. Centros de investigacion en robotica, como la universidad de Carnegie-Mellon o el jet propulsion laboratory (JPL) en Estados Unidos,
han orientado desde hace tiempo buena parte de sus esfuerzos de investigacion en
robotica en esta lnea, desarrollando robots especializados, capacitados para trabajar en el exterior, en entornos no estructurados y peligrosos (superficie de planetas,
volcanes, desastres nucleares, etc.).
130
Industria nuclear
Por sus especiales caractersticas, el sector nuclear es uno de los mas susceptibles de
utilizar robots de dise
no especifico. Entre las diversas aplicaciones se han escogido
aqu, por su especial relevancia, las relativas a las operaciones de mantenimiento
en zonas contaminadas y de manipulacion de residuos. Inspeccion de los tubos del
generador de vapor en un reactor nuclear. Las operaciones de inspeccion y mantenimiento de las zonas mas contaminadas de una central nuclear de produccion
de energa electrica son por su naturaleza largas y costosas. De realizarlas manualmente, el tiempo de exposicion de los operadores a la radiacion es un factor
crtico que, junto con el el evado coste que supone una interrupcion temporal del
funcionamiento del sistema en cuestion, justifica sin lugar a dudas la utilizacion de
sistemas robotizados, normalmente teleoperados, total o parcialmente, que sustituyan al operador. En el generador de vapor se produce el intercambio de calor
entre el fluido primario y secundario. Para ello, dentro de la vasija del generador,
se encuentran dispuestas en forma matricial los tubos por los que circula el fluido
receptor del calor.
El inevitable desgaste de estos tubos obliga a realizar periodicamente labores de
inspeccion, para que en el caso de que alguno se encuentre da
nado inutilizarlo,
poniendo en funcionamiento alguno de los tubos de reserva que a tal fin se han
dispuesto en el generador. Para realizar esta labor de manera automatica puede
utilizarse un robot de desarrollo especifico que, introducido en la vasija, posicione
una sonda de inspeccion en la boca de cada tubo. Esta, empujada por el interior
del tubo, proporcionara informacion sobre el estado mismo. Es preciso considerar
que el robot se introduce en la vasija mediante un sistema mecanico que, junto con
los posibles errores en la disposicion matricial de los tubos, obliga a que el robot
trabaje, bien con ayuda de tele operacion, o bien con sistemas sensoriales externos
131
como vision laser, que proporcionen la posicion real relativa entre el extremo del
robot y los tubos.
La industria nuclear genera una cantidad considerable de residuos radioactivos
de baja contaminacion (vestimentas, envases de plastico, papel, etc.) o de alta
contaminacion (restos de las celulas del reactor, materiales en contacto directo prolongado con las zonas radioactivas, etc.). La forma tama
no y peso de estos desechos
es variable y su manipulacion tiene por objeto final su envase de contenedores especiales, que son posteriormente transportados y almacenados (lo que origina problematica). Para manipular remotamente estos residuos se hace uso tanto de manipuladores con union mecanica y seguimiento directo del proceso por parte del operador
a traves de un cristal (en caso de baja contaminacion), como con sistemas con mando
remoto por radio o cable en el caso de contaminacion elevada. Estos manipuladores
permiten la flexibilidad necesaria para manipular elementos de peso variable y una
forma nueva no definida. Ademas, es preciso considerara la importancia que tiene
la optimizacion del espacio ocupado por los residuos en su almacenamiento, por lo
que antes de su envasado en los contenedores puede ser preciso fragmentarlos.
Medicina
Entre las varias aplicaciones de la robotica a la medicina destaca la ciruga. Las
primeras aplicaciones de la robotica a la ciruga del cerebro datan del a
no 1982. En
esta fecha se comenzo en Memorial Medical Center de Long Beach (California) un
programa cuyo objetivo consista en utilizar un robot comercial (Puma 260) para
realizar determinadas operaciones de neurociruga. Desde entonces se han puesto
a punto varios sistemas que, con ayuda de un scanner, un ordenador registre toda
la informacion necesaria del cerebro para que el equipo medico decida el punto
exacto donde debe ser realizada la incision, donde penetrara la sonda para obtener
una muestra para realizar una biopsia. El robot, que se encuentra perfectamente
situado con respecto al paciente, porta en su extremo los instrumentos necesarios
132
para realizar la incision, tomar la muestra, etc. La utilizacion de un robot conectado
al ordenador permite que tanto la incision como la toma de la muestra se realicen
con la maxima precision y en un tiempo notablemente inferior al que se consumira
en caso de emplear el sistema habitual. Ademas, se descarga al cirujano de la
mecanica de ciertas tareas como el correcto posicionamiento de los instrumentos de
ciruga con respecto al craneo del paciente, permitiendo una mayor concentracion
en el seguimiento y control de la operacion. Tambien, otro posible beneficio de la
aplicacion de la robotica a la ciruga se encuentra en el telediagnostico y la tele
ciruga. Esta ultima consiste en la operacion remota de un paciente mediante un
telemanipulador.
El vagabundo de Marte
Este robot durante julio de 1997 (vease Figura 410) explora el en un rango largo
(50km) del terreno de Marte, se encuentra equipado con tecnologa en instrumentos
cientficos.
133
para colocar el instrumento contra un blanco, cientficamente interesante dentro de
un area inspeccionada por las camaras estereofonicas del mastil.
APENDICES