Académique Documents
Professionnel Documents
Culture Documents
1
Introduccin
1.1 Historia
se pensaba al principio que estos robots eran mejores que las personas, puesto que hacan lo
que se les ordenaba sin preguntar. Al final, los robots se volvieron contra sus amos. Acabaron
con la raza humana, salvo un solo hombre para que pudiera seguir produciendo ms robots.
Desgraciadamente, la frmula se haba perdido en la destruccin causada por los robots.
Este sentimiento de odio hacia los robots parece existir hasta hoy. El miedo de que vayan
a apoderarse del trabajo de las personas ha dado como resultado el retraso en el desarrollo en
esta rea. Sin embargo, Isaac Asimov, en sus historias de ciencia ficcin de los aos cuarenta,
se imaginaba al robot como ayudante de la humanidad y postulaba tres reglas bsicas para
robots. Por lo general, stas se conocen como las leyes de la robtica.
Movimiento
Movimiento
radial
Cabeceo
(Pitch) Movimiento
vertical
Rotacin
(Yaw)
Balanceo
(Roll)
b) Bosquejo de un robot Unimate [Cortesa de Critchlow (1985)]
inspeccin, agricultura, enfermera, ciruga mdica, usos militares y seguridad hasta las
exploraciones subacuticas y del espacio. La mayora de estos robots se siguen usando en
la soldadura (aprox. 25%) y en el montaje (aprox. 33%). Los ltimos en la serie son el Pa-
thfinder Lander y el microrover Sojourner, que aterriz en Marte el 4 de julio de 1997. stos
fueron desarrollados por la National Aeronautic Society of America (NASA) de Estados
Unidos. Las figuras 1.2 a) y b), respectivamente, muestran el Mars Pathfinder Lander y el
microrover Sojourner.
b) Microrover Sojourner
Figura 1.2 Sistemas robticos para la exploracin de Marte
[Cortesa: http://mpfwww.jpl.nasa.gov]
1.2 Robots 5
1.2 Robots
Extensin
del codo
Pivote
del hombro
Rotacin
Balanceo
Movimiento
del brazo
Cabeceo
les ligeras se puede ver en la figura 1.3b). Estrictamente hablando, un robot es un manipula-
dor controlado por una computadora. En el estudio de la robtica, sin embargo, siempre se
supone que un manipulador como el que se muestra en la figura 1.3 es controlado por compu-
tadora. Por lo tanto, puede ser considerado un robot. El objetivo de los robots industriales es
el de servir a un propsito universal y de mano de obra no calificada o semicalificada, por
ejemplo, para soldar, pintar, realizar mecanizados, etc. Por otro lado, un robot de uso especial
es el que se emplea en ambientes distintos del entorno normal de una fbrica. Por ejemplo, un
robot de serie montado sobre una nave espacial para la recuperacin de un satlite defectuoso
o para volver a colocarlo despus de la reparacin puede ser considerado un robot de uso
especial. El rover Sojourner de la figura 1.2b) tambin puede calificarse como robot de uso
especializado. Otros robots de uso especial se clasifican como sigue:
a) b)
Figura 1.4 Un AGV: a) autnomo; b) trabajando (recogiendo un bastidor con
puertas de automvil) [Cortesa de: www.globalspec.com]
ii) Robots caminates Estos robots caminan como seres humanos, como se mues-
tra en la figura 1.6. Se usan en los ejrcitos, en la exploracin subacutica y en lugares de
terreno accidentado.
iii) Robots paralelos Como lo indica su nombre, estos robots tienen una configu-
racin paralela, en contraste con la estructura de tipo serial de un robot industrial como los
que se ven en las figuras 1.1 y 1.3. En este sentido, un robot caminante con todas sus patas
en contacto con el suelo es un robot paralelo. Como se muestra en la figura 1.7, tambin se
usa una estructura paralela con seis patas para controlar la plataforma mvil como simula-
dor de vuelo para la capacitacin de futuros aviadores. Como se ve en la misma figura, la
estructura tiene seis patas para controlar la plataforma mvil. Estos robots tambin se usan
como mquina-herramientas y como robots mdicos para reducir el temblor de la mano del
cirujano durante una operacin, etc. La figura 1.8 muestra el uso de un robot paralelo de una
mquina fresadora.
En este libro slo se analizarn los robots industriales de tipo serial, como los que se ven
en las figuras 1.1 y 1.3. Sin embargo, las herramientas usadas o desarrolladas aqu pueden
extenderse para analizar otros robots, como AGV, paralelos y similares.
Los robots de cualquier tipo, industrial o no industrial, no son tan rpidos ni tan eficientes
como las mquinas automatizadas de uso especial. Sin embargo, estos robots pueden f-
cilmente reentrenarse o reprogramarse para realizar un sinfn de tareas, mientras que una
mquina automatizada de uso o propsito especial, incluso una mquina CNC, slo puede
Figura 1.8 Robot paralelo que funciona como fresadora [Cortesa de: http://
biotsavart.tripod.com/hexapod.htm#HISTORY]
realizar una serie de labores muy limitada. Es el grado de reprogramabilidad lo que distin-
gue un robot de una mquina-herramienta de CNC. Sin embargo, no hay ninguna lnea de
demarcacin internacionalmente reconocida. Queda la pregunta, pues, sobre cundo debe
considerarse que un determinado trabajo ha de ser ejecutado por una persona, un robot o
una mquina especial. La respuesta a esta pregunta no es sencilla. Algunas normas generales
pueden servir para proponer factores significativos que deben tenerse presentes.
As, como punto de partida general, consideraremos lo siguiente: una tarea que tiene que
realizarse una sola vez o unas cuantas veces y que no es peligrosa es mejor que la efecte
un ser humano. Despus de todo, l es la ms flexible de todas las mquinas. En cambio,
ser mejor que una tarea que tenga que ser hecha cientos o cientos de miles de veces sea
ejecutada por una mquina automatizada flexible, como un robot industrial. Y una tarea que
debe realizarse un milln de veces o ms, probablemente sea mejor que se efecte mediante
la construccin de una mquina altamente automatizada de uso especial.
1.3.1 Aplicaciones
En todo el mundo, los robots se usan ms extensiva y ampliamente en la industria automo-
triz. En los ltimos tiempos, sin embargo, adems de este sector, una fuerte demanda de la
industria de componentes electrnicos, de la industria de equipos de comunicacin y de la
de computadoras estn reforzando el incremento de la participacin en el mercado. La figura
1.9 muestra la distribucin estimada de aplicaciones de robots en diferentes sectores en los
aos 2004 y 2005.
1.3.2 Poblacin
La figura 1.10 muestra la poblacin estimada de robots industriales en diferentes continen-
tes, mientras que la tabla 1.1 presenta la distribucin de robots por pases y los pronsticos
para el futuro. Las aplicaciones de otros robots pueden verse en la figura 1.11.
1.3.3 Economa
Los robots industriales son cada vez ms y ms econmicos, lo que se refleja en los precios
para robots industriales usados. Tome en cuenta que un ABB IRB 6000, que est valorado
en aproximadamente 7 000 dlares costaba ms de 157 515 dlares cuando era nuevo, en
1993. Un robot equivalente nuevo costar entre 52 505 dlares y 105 dlares, dependiendo
Vehculos automotores
Partes automotrices
Industrias elctricas
Industrias qumicas
Productos metlicos
2004 2005
Maquinaria
Productos alimenticios
Comunicacin
Productos de precisin
y pticos
0 5 000 10 000 15 000 20 000 25 000 30 000
Unidades
80 000
70 000
60 000
Unidades
50 000
40 000
30 000
20 000
10 000
0
1996 1997 1998 1999 2000 2001 2002 2003 2004 2005
Asia/Australia Europa Amrica
Figura 1.10 Poblaciones estimadas de robots industriales
[Cortesa de http://www.ifr.org/statistics/keyData2005.htm]
12 000
Nmero de unidades
10 000
8 000
6 000
4 000
2 000
0
Co rida te,
ile e
po
a
o
ca
s
ic n/
v d
in
ez
ic
gu ca
m
sti
m
d
ol i
M s
m as
ic
t
pi
n
se s
de
Ca
g
m cc
ed
cu
ts m
i
e
m
,r
Lo
r
de stru
os
ba
Li
bo fo
sa
sl
Su
ro ata
en
do
Pl
ef
To
D
seguridad varan de un pas a otro y son esenciales para asegurar que toda instalacin cumpla
con la legislacin local. La seguridad se refiere principalmente a mantener al personal fuera
del alcance de trabajo del robot y sirve para asegurar que los movimientos puedan detenerse
fcilmente en caso de una emergencia. Para este fin, los robots tienen cadenas de seguridad
dual o cadenas de marcha integradas. stos son dos circuitos paralelos que detendrn el
movimiento del robot cuando sean interrumpidos. Tambin se prevn conexiones externas,
incluidos los paros de emergencia. Asimismo, cabe mencionar que casi todos los robots
tienen frenos de disco operados elctricamente en cada eje, y activados slo si se aplica la
energa para soltarlos. Por lo tanto, en caso de un corte del suministro elctrico o si el paro
de emergencia es aplicado, el robot se detiene en seco, en una fraccin de segundo, en su
posicin. No sufre un colapso y retiene sus datos posicionales y de programa.
RESUMEN
En este captulo se presentan los robots, su historia, definiciones, categoras, aplicacio-
nes y poblaciones. Tambin se exponen las leyes de robtica y cundo deben usarse los
robots.
EJERCICIOS
1.1 Qu es un robot?
1.2 Cules son los tipos de robots?
1.3 Mencione algunas aplicaciones tpicas de un robot industrial.
1.4 Cules son las diferencias entre un robot y una mquina-herramienta CNC?
1.5 Cmo debe decidirse sobre el uso de un robot para un determinado trabajo?
1.6 Qu son las cuatro D de la robtica?
1.7 Qu es R.U.R.?
1.8 Cules son las leyes de la robtica?
1.9 Anote las diferencias entre robots seriales y paralelos.
1.10 Cules son los problemas de seguridad en el uso de robots?
2
Robots seriales
Normalmente, un robot industrial es serial por naturaleza, tal como se muestra en las figuras
1.1 y 1.3, por lo que a stos se les conoce como robots seriales. Cualquier robot, serial o de
otro tipo, consiste en varios subsistemas, por ejemplo, subsistema de movimiento, subsiste-
ma de reconocimiento, etc. stos se explican en la seccin 2.1. Las especificaciones de uno
de estos robots seriales, el Cincinnati Milacron de la figura 1.3, se muestra en la tabla 2.1. Se-
gn sta, la aplicacin del robot (fila 2 de la tabla) es para el manejo de materiales; es decir, el
robot es el ms apropiado para este propsito. Por lo tanto, este robot puede clasificarse como
un robot de manejo de materiales. Ahora considere el espacio de operacin del brazo (filas
6-9 de la tabla). Donde se muestran el alcance y la ubicacin en la que el brazo puede mo-
verse, lo que define una forma geomtrica, esto quiere
decir que otra manera de clasificar especificaciones de
Volumen de trabajo o
espacio de trabajo?
un robot se basa en su volumen geomtrico de trabajo,
o bien en la configuracin del brazo o en su sistema de
Estos trminos signican lo mismo: coordenadas. De manera similar, existen otros tipos de
los puntos ms lejanos que puede al-
clasificacin, basadas en los diferentes aspectos de un
canzar el efector nal de un robot.
robot, lo que se explica en la seccin 2.2.
Como se ilustra en la figura 2.1, un sistema robtico consiste por lo general en tres subsis-
temas: subsistema de movimiento, subsistema de reconocimiento y subsistema de control.
Sus funciones se describen a continuacin.
Tabla 2.1 Una especicacin de robot tpica (Fig. 1.1) [Cortesa de: Cugy y Page (1984)]
Subsistema de reconocimiento
Subsistema de movimiento
Computadora
Ambiente
del objeto Subsistema de control
Eslabn 2 Hombro
Articulacin 2
Eslabn 1
Articulacin 3
Articulacin 1
Brazo
Eslabn 3
Eslabn 0
(Base) Codo
Eslabn 4
Articulacin 4 Articulacin 5
Mueca
Mano
Eslabn 5
Eslabn 6 Articulacin 6 Dedo
b) Partes equivalentes
a) Robot PUMA en el cuerpo humano
de seis grados de libertad, como se muestra en las figuras 1.1 y 1.3 o 2.2a), los primeros tres
eslabones y articulaciones forman el brazo y las ltimas tres articulaciones de interseccin
mutua conforman la mueca.
ii) Efector nal sta es la parte instalada en el extremo del manipulador. Es equi-
valente a la mano humana. Un efector final podra ser una mano mecnica que manipula un
objeto o que lo sostiene antes de que sea movido por el brazo del robot. En las figuras 2.3a) y
b) se muestran dos manos tpicas. La figura 2.3a) presenta un sujetador sencillo de dos dedos
para sujetar objetos sencillos, mientras que una mano
de dedos mltiples, como la de la figura 2.3b), puede
Efector nal o mano? ejecutar tareas ms complejas. Otros sujetadores ms
sencillos operados en forma neumtica pueden verse
Una mano mecnica (gura 2.3) es en la figura 2.4. Tambin se consideran como efectores
un tipo de efector nal que se usa en finales algunas herramientas especializadas, como un
robots. Efector nal es un trmino electrodo de soldadura, un soplete oxiacetilnico, una
mucho ms genrico para lo que se
encuentre montado en el extremo brocha de pintura o una muela abrasiva montada en el
de un manipulador de robot. Otros extremo de un brazo manipulador para la ejecucin de
ejemplos de efectores nales son una tareas especficas.
pistola para soldar, una brocha para
pintar, etctera. iii) Actuador Los actuadores de un robot pro-
porcionan el movimiento para el manipulador y para
el efector final. Se clasifican como neumticos, hidrulicos o elctricos, segn su principio
de operacin, lo cual se explica en el captulo 3. Observe aqu que un motor, por ejemplo un
motor elctrico de CD o CA, que se acopla a los elementos mviles de transmisin, es decir,
1
2
a) b) c) d)
2.1
Figura 2.4 Sujetadores de accionamiento neumtico: a) Mordaza angular; b) Mordaza paralela; c) Mordaza paralela con dos
cilindros; d) Mordaza paralela con disco de leva
[Cortesa: Robot grippers por Gareth J. Monkman, Stefan Hesse, Ralf Steinmann, Henrik Schunk, Wiley, 2007;
http://media.wiley.com/product_data/excerpt/90/35274061/3527406190.pdf]
Subsistemas de robots
19
20 CAPTULO 2 Robots seriales
engranajes, etc., es llamado actuador. Sin embargo, un sistema neumtico o hidrulico que
proporciona movimientos para los eslabones del robot, con o sin elementos de transmisin,
se llamar actuador y no motor.
iv) Transmisin Como lo sugiere el trmino, estos elementos transmiten el movi-
miento de motores y de actuadores a los eslabones del manipulador. En el caso de motores
elctricos, estos elementos, junto con el motor elctrico, forman un actuador. Los siguientes
son elementos de transmisin tpicos:
a) Transmisin por banda y cadena Los accionamientos por banda se utilizan
mucho en la robtica, especialmente la banda sncrona, como se muestra en la figura 2.5a).
Sin embargo, su vida til es breve, ya que dependen de la tensin de la banda para producir
agarre a travs de la polea. Las cadenas, por otro lado, como se muestra en la figura 2.5b),
son por lo general ms econmicas. Tienen una mayor capacidad de carga y una vida til
ms larga en comparacin con las transmisiones por banda, aunque menor en comparacin
con los engranajes.
b) Engranajes Entre todas las transmisiones mecnicas, los diferentes tipos de engra-
najes, como se muestra en la figura 2.6, son los ms confiables y duraderos, aunque el juego
entre los dientes tendr que tomarse en cuenta cuidadosamente durante la fase de diseo.
2
4 +
1 4
3 3
1
2
1 2 +
3
4
2
Gato de husillo
1 4 Ensamble de servomotor
3
el voltaje creado por una deformacin unitaria en una galga extensomtrica en una seal
digital, es decir, 0 o 1, de manera que el controlador digital del robot pueda procesar esta
informacin. Fsicamente se ve como cualquiera otra tarjeta de interface de computadora
dentro de la unidad de procesamiento central (CPU), como se muestra en la figura 2.8.
Trayectoria deseada
del efector final
Desplazamiento
y velocidad de
las articulaciones
Controlador
Entrada de
Sensor
accionamiento
Robot
Configuracin actual
del efector final
iii) Amplicador Puesto que los comandos Un DAC sirve al propsito opuesto al
de un ADC.
de control del controlador digital convertidos en se-
ales anlogas por el ADC son muy dbiles, requieren
de amplificacin para realmente accionar los motores
elctricos del manipulador de robot.
Este mtodo de clasificacin se vuelve ms relevante, pues cada vez ms robots se estn
diseando para servir en tareas especficas. Por ejemplo, muchos robots estn diseados
para trabajos de ensamble y no sern muy fcilmente adaptables para otras aplicaciones.
stos se denominan robots de ensamble. Para la soldadura de costura, algunos proveedo-
res proporcionan sistemas de soldadura completos junto con el robot, es decir, el equipo de
soldadura con sus unidades de manejo de materiales, sus mesas giratorias, etc., juntas como
una unidad integral. Este sistema robtico integral se llama robot de soldadura, aunque su
unidad manipuladora independiente podra adaptarse para una variedad de tareas. Algunos
robots estn especficamente diseados para la manipulacin de cargas pesadas y, por lo
tanto, se llaman robots de trabajo pesado.
miento de estos robots es difcil, puesto que los movimientos rectilneos se obtienen por lo
general a travs de conjuntos de actuadores elctricos giratorios acoplados a tuercas y tor-
nillos esfricos. El polvo acumulado en los tornillos puede llegar a dificultar el movimiento
suave del robot. Por lo tanto, tienen que cubrirse mediante fuelles. Adems, mantener la
alineacin de los tornillos requiere una mayor rigidez en estos componentes. Por ende, estos
robots tienden a ser ms caros.
f
z
y f
Articulaciones
Tipo 1 (base): Movimiento 2 (elevacin): Movimiento 3 (alcance): Movimiento
Cartesiano P: desplazamiento x P: altura y P: alcance z
P+R+90@z
Cilndrico R: rotacin q P: -do- P: -do-
P+R+90@z
Esfrico R: -do- R: ngulo f P: -do-
P+R+90@z
Articulado: R: -do- R: -do- R: ngulo y
P: Quitar la articulacin prismtica; +R: Agregar articulacin de revoluta; +90@: Girar la articula-
cin de revoluta alrededor del eje z por 90; -do-: Sin cambios.
28 CAPTULO 2 Robots seriales
monitorea tanto para el desplazamiento como para la velocidad, y se compara con la seal
del comando. La diferencia entre el comando y la accin, que se define como el error, se
utiliza como retroalimentacin al controlador con la finalidad de realizar la modificacin
de los comandos para corregir la posicin. La mayora de los robots elctricos e hidrulicos
son servocontrolados.
Los robots neumticos normalmente no son servocontrolados. En este caso, se transmite
una seal de comando y se supone que el brazo del robot alcanza su posicin deseada. El no
servocontrol es apropiado cuando slo se requiere el control de posicin de cargas ligeras.
Sin embargo, si se ha de controlar velocidad, aceleracin y par de torsin, o si el movimiento
contra cargas pesadas es necesario, entonces el no servocontrol usualmente no es posible. La
mayora de los robots industriales de la actualidad utilizan el servocontrol. Este problema
de control requiere conocimientos de control proporcional-derivativo (PD), proporcional-
integral (PI), proporcional-integral-derivativo (PID, lgica difusa, redes neurales, as como
otras teoras de control.
RESUMEN
En este captulo se han presentado varios subsistemas de un sistema robtico. Un robot es
clasificado con base en su volumen de trabajo, mtodo de control, etc. Las clasificaciones
presentadas en este captulo permitirn al usuario seleccionar/pedir un robot segn sus
requerimientos.
Ejercicios basados en la web 31
EJERCICIOS
3
Actuadores
En este captulo se analizar uno de los componentes bsicos del robot: el actuador. Los
actuadores son los msculos de los robots y comprenden lo siguiente:
Fuente de
alimentacin
Pp
Pc Pa Motor Pm Pu
Amplificador
o Transmisin
de potencia
servomotor
Cilindro neumtico
Pistn ubicado
dentro del cilindro
Unidad del compresor Cilindro de
doble efecto Biela de mando
Motor elctrico Indicador
de nivel Unidad de aire
acondicionado
Vlvula de control
de cuatro vas de Vlvulas ajustables
Tanque Filtro Lubricador activacin manual de control de flujo
Drenaje de agua receptor Regulador (una en cada lnea)
a) Componentes del actuador neumtico
Regulador
Indicador de presin
Lubricador
Actuador
Filtro
Tanque
receptor Secador
Posrefrigerador
Paquete FRL Vlvula
(Filtro Regulador Lubricador) de control
direccional
Compresor
Filtro de aire
Entrada de aire
b) Circuito neumtico
Ventajas
Es la forma ms econmica de todos los actuadores. Los componentes son perfecta-
mente asequibles y por lo regular el aire comprimido ya se encuentra disponible en
las instalaciones de las fbricas.
El aire comprimido puede almacenarse y transportarse fcilmente a travs de largas
distancias.
El aire comprimido es limpio, a prueba de explosiones e insensible a fluctuaciones de
temperatura. Por lo tanto, puede emplearse en muchas aplicaciones.
Estos actuadores tienen pocas partes mviles, por lo que son muy confiables y ayudan
a reducir los costos de mantenimiento.
3.1 Actuadores neumticos 35
Especificaciones tcnicas
Marca SMC
Nm. de parte del fabricante MHC2-25D
Tipo Sujetador (doble efecto)
Barreno 25 mm
ngulo de operacin 30 (abierto) a 10 (cerrado)
Rango de presin 1 a 6 bar
Tamao del puerto de conexin M5 m
Rango de temperatura 0 a 60 C
Medio Aire no lubricado
Par de sujecin 1.4 Nm a 5 bar
Repetibilidad en posicin de cerrar 0.1 mm
Frecuencia de operacin mxima 80 cpm (ciclos por minuto)
Desventajas
Puesto que el aire es compresible, el control de la precisin en la velocidad y la posi-
cin no es fcil de lograr, a menos que se incorporen dispositivos electromecnicos
mucho ms complejos en el sistema. Esto significa que a menudo slo est disponible
una secuencia limitada que opera con una velocidad fija.
Si se usan topes mecnicos, la reanudacin del sistema puede ser lenta.
Los sistemas neumticos no son convenientes para mover cargas pesadas bajo control
preciso, debido a la compresibilidad del aire. Esta compresibilidad requiere de la
aplicacin de ms fuerza de la que normalmente sera necesaria para asegurar que el
actuador est firmemente en posicin contra su tope en condiciones de carga.
Si penetra humedad en las unidades y se ha usado metales ferrosos, podran ocasio-
narse daos en los componentes individuales.
36 CAPTULO 3 Actuadores
Los actuadores hidrulicos tambin son dispositivos de potencia de fluidos para robots in-
dustriales. Ellos utilizan fluidos de alta presin, como aceite, para transmitir fuerzas al punto
de aplicacin deseado. Un actuador hidrulico es muy similar en aspecto a uno accionado
neumticamente. Los diferentes componentes se muestran en la figura 3.3 y una especifi-
cacin tpica del cilindro se ofrece en la tabla 3.2. Estos actuadores estn diseados para
operar con presiones mucho ms altas (normalmente entre 70 y 170 bar). Son apropiados
para aplicaciones de alta potencia.
Las ventajas y desventajas de los actuadores hidrulicos son las siguientes:
Ventajas
Alta eficiencia y alta relacin potencia-tamao.
Es posible el control completo y preciso de velocidad, posicin y direccin de los
actuadores.
Tabla 3.2 Un cilindro hidrulico con un barreno de 32 mm y una carrera de 50 mm
(Catlogo RS)
Especificaciones tcnicas
Marca Rexroth
Nm. de parte del fabricante CDL1M00/32/18/50/CIX/B1CHUMS
Tipo Cilindro-vstago rtula
Cuerpo Acero al carbono
Tamao de barreno 32 mm
Carrera 50 mm
Tamao del puerto G 1/4
Presin de prueba esttica 240 bar
Presin de trabajo 160 bar
Fuerza mxima a 160 bar 12.8 kN
Caudal mximo a 0.1 mm/seg 4.8 l/min
Largo total 200 mm
Largo total (pistn extendido) 250 mm
Dimetro de la punta de la barra 18 mm
Tamao de rosca de la punta de la barra 18 mm
Material de sellado NBR / Poliuretano
Medio hidrulico recomendado Lquidos con base en aceites minerales
Rango de temperatura de trabajo del lquido hidrulico 20 a +80C
3.2 Actuadores hidrulicos 37
Vlvula de
cuatro vas
Lnea de Cilindro de
Vlvula suministro doble efecto
Indicador
Bomba de presin de cierre
hidrulica manual
Filtro
de aceite
Vlvula
de seguridad
de presin
Desventajas
Pueden darse fugas que causan una prdida de rendimiento y contaminacin general
del rea de trabajo. Tambin hay un mayor riesgo de incendios.
La fuente de alimentacin puede ser ruidosa, normalmente alrededor de 70 decibeles
o dBA, o incluso ms, si no est protegida por un amortiguador acstico.
Cambios de temperatura alteran la viscosidad del lquido hidrulico. Por lo tanto, la
viscosidad del lquido se incrementar y posiblemente cause movimiento lento del
robot.
Para robots ms pequeos, la energa hidrulica usualmente no es econmicamente
factible, puesto que el costo de los componentes hidrulicos no se reduce en propor-
cin al tamao.
El servocontrol de sistemas hidrulicos es complejo y no se entiende tan ampliamente
como el servocontrol elctrico.
Sistemas hidrulicos impulsan a los robots ms
Cun ruidoso son 70 fuertes y rgidos, y por ende la seleccin del mdulo de
decibeles? compresibilidad del aceite es un atributo de suma im-
El nivel de 70 decibeles es aproxima-
portancia. Un mdulo de compresibilidad alta implica
damente el del ruido generado por el un sistema de respuesta rgido, de respuesta rpida y
trco pesado. con un aumento de presin de rapidez correspondien-
te, mientras que uno de compresibilidad baja podr
dar como resultado un sistema muy libre debido a la alta compresibilidad del aceite. Los
sistemas o circuitos hidrulicos siempre tienen cuatro componentes esenciales: un depsito
para almacenar el fluido, bombas para transportarlo, vlvulas para controlar el flujo y un ac-
tuador para llevar a cabo los dictados del fluido sobre alguna carga. Igual que los actuadores
rotativos neumticos, los hidrulicos estn disponibles en el mercado.
Desventajas
Los robots de accionamiento elctrico frecuentemente requieren la incorporacin de
algn tipo de sistema de transmisin mecnica. Esto agrega masa y movimiento no
deseable que requieren energa adicional y que pueden complicar el control.
Debido a la complejidad ms alta del sistema de transmisin, se generan costos adi-
cionales para su adquisicin y mantenimiento.
Los motores elctricos no son intrnsecamente seguros. Por lo tanto, no pueden usar-
se, por ejemplo, en ambientes explosivos.
Las desventajas mencionadas anteriormente son paulatinamente superadas por la intro-
duccin de sistemas motrices de accionamiento directo, donde el motor elctrico es una parte
relevante de la articulacin del brazo del robot, por lo que se eliminan los elementos de trans-
misin. Adems, la introduccin de ms recientes motores sin escobillas permite que se usen
los robots elctricos en algunas aplicaciones de riesgo de incendios, tales como la pintura
con pulverizador, puesto que se ha eliminado la posibilidad de chispas en las escobillas del
motor. Los diferentes tipos de motores elctricos son motores de paso, de CD y CA.
S A S
C
B
C
B
N A N
N N
S
a) Configuracin bsica
S S
30
B B
B B
N N
S S
b) Inicio del paso c) Paso completado
ble. Como se ilustra en la figura 3.5, hay dos bobinas, A y B, cada una de las cuales produce
cuatro polos, pero que estn desplazadas una de la otra por medio paso polar. El rotor es de
construccin de imanes permanentes y tiene cuatro polos, tal como se ilustra. Cada polo est
enrollado con devanado de campo y las bobinas que hay en los pares opuestos de polos estn
en serie. La corriente es suministrada desde una fuente de CD hasta el devanado a travs de
interruptores. Puede verse en la figura 3.5a) que el motor est en reposo y que los polos del
rotor de imanes permanentes estn sostenidos entre los polos residuales del estator. En esta
posicin, el rotor est enganchado, a menos que se aplique una fuerza de giro. Si se energizan
las bobinas y se invierte en el primer pulso la polaridad magntica de los polos de la bobina
A, el rotor sufrir un par torsor y girar en sentido contrario a las manecillas del reloj, como
se muestra en la figura 3.5b); los polos invertidos se identifican como A.
Si ahora se invierten los polos de la bobina B, quedan B, como se muestra en la figura
3.5c), el rotor nuevamente sufrir un par torsor y dar otra vuelta hasta que los polos del rotor
estn posicionados a medio camino entre los polos del estator. De este modo, cambiando
las corrientes a travs de las bobinas, el rotor gira 45. Si en el primer impulso los polos de
la bobina B hubieran sido invertidos, entonces el motor hubiera girado en el sentido de las
manecillas del reloj. Los ngulos de paso que se producen comnmente con este tipo de
motor son 1.8, 7.5, 15, 30, 34 y 90.
iii) Motor a pasos hbrido Los motores a pasos hbridos combinan las caracte-
rsticas de los motores de reluctancia variable y de imanes permanentes, teniendo un imn
42 CAPTULO 3 Actuadores
A
B N B
N S
S Estator
A S N S A
N
S
S N
N
B B Rotor
A A A
B S B a) B S B
N S S N
N N
S S
A N S N A A N S N A
N N
S N N S
S S
B B B B
A A
b) c)
Figura 3.5 Motor a pasos de imanes permanentes
permanente interconectado en cubiertas de hierro que estn cortadas para tener dientes,
como se muestra en la figura 3.6. El rotor se coloca en la posicin de reluctancia mnima
en respuesta a que se estn energizando un par de bobinas del estator. Los ngulos de paso
normales son 0.9 y 1.8. De la descripcin anterior resulta entonces obvio que la velocidad
con la que se aplican los impulsos determina la velocidad del motor, el nmero total de im-
pulsos determina el desplazamiento angular y el orden en el que se energizan las bobinas en
la primera instancia determina la direccin de rotacin. Es precisamente por esta facilidad de
accionamiento, usando el control digital directo, que los motores a pasos son apropiados para
su empleo en un robot controlado por computadora, aunque el motor s requiere interactuar
con una fuente de pulsos de alta corriente.
3.3.2 Motores de CD
Aunque mucha gente podra nunca haber tenido suficiente experiencia con sistemas neu-
mticos o hidrulicos, todos han tenido contacto casi diario con motores elctricos. Ya sean
motores CD (frecuentemente operados por bateras) para arrancar el auto u operar un jugue-
te de nios, o motores CA (operados por la red elctrica) para encender la licuadora, etc.,
N S
sus capacidades son bien conocidas. El primer robot industrial y comercial elctricamente
accionado fue introducido en 1974 por la gigantesca corporacin sueca ASEA. Tradicional-
mente, los expertos en robtica empleaban motores de DC (corriente directa) elctricamente
accionados para robots no slo por la disponibilidad de versiones potentes, sino porque son
fcilmente controlables con dispositivos electrnicos relativamente sencillos. Aunque se
necesita corriente directa, rara vez se usan bateras (para robots no mviles); en cambio, se
rectifica el suministro de CA para dar un equivalente adecuado de CD. La operacin de
un motor elctrico se basa en el principio de que un conductor sufrir una fuerza si una co-
rriente elctrica fluye con ngulos rectos hacia un campo magntico. Por lo tanto, se requiere
dos componentes bsicos para construir un motor: uno para producir el campo magntico
usualmente llamado estator y otro para funcionar como conductor comnmente lla-
mado armadura o rotor. El principio se muestra en la figura 3.7a) para un elemento de un
motor CD, mientras que un motor CD de dos polos se presenta en la figura 3.7b). El campo
Conductor
Rotacin s
Escobillas
Campos
magnticos
Conmutador
+
a) Principio de un motor CD
Estator
Bobinas
de campo
Rotor o armadura
N S
Escobillas
Conmutador
Especificaciones tcnicas
Marca Parvalux
Nm. de parte del fabricante PM2 160W511109
Tipo Motor elctrico industrial CD
Tamao del eje (SMI) M
Velocidad (rpm) 4 000 rpm
Potencia nominal (W) 160 W
Voltaje nominal (VCD) 50 V(CD)
Corriente de entrada 3.8 A
Altura (mm) 78 mm
Ancho (mm) 140 mm
Largo (mm) 165 mm
magntico podr ser creado por bobinas de campo devanadas en el estator o por imanes
permanentes. Si se usaran las bobinas de campo, recibiran una corriente elctrica para crear
los polos magnticos en el estator. En la figura 3.7b), la corriente del rotor es suministrada a
un conductor por medio de escobillas y conmutadores. La corriente que pasa a travs del
campo produce un par torsor en el conductor que tiene el mximo para s = 90. Adems, en-
tre ms alto sea el voltaje suministrado a las bobinas del estator del motor, ms rpidamente
girar el motor, lo que proporciona un mtodo muy sencillo para el control de velocidad. De
manera parecida, la variacin de la corriente que recibe la armadura controla el par torsor. La
inversin de la polaridad del voltaje causa que el motor gire en el sentido opuesto. Algunos
robots grandes utilizan motores de CD de control de campo, es decir, motores en los cuales
el par torsor es controlado por la manipulacin de la corriente que va a las bobinas de campo.
Estos motores permiten una mayor salida de potencia con altas velocidades y pueden dar una
buena relacin de potencia-peso. Especificaciones tpicas de un motor CD se dan en la tabla
3.3, mientras que sus caractersticas de ve-
locidad/par torsor se muestran en la figura
3.8 para diferentes valores de voltaje.
Sin embargo, puede decirse que para sis-
temas robticos industriales, los mtodos de
control de campos excitados por corriente
Par torsor
Yunque
Imanes permanentes
rbol
Armadura
a) Cilndrico b) Disco
los polos de imanes, pero stas slo sirven para recargar los imanes si su fuerza falla. Debido
al hecho de que el flujo de campo es una constante, el par torsor de estos motores es directa-
mente proporcional a la corriente de la armadura. Otras ventajas son: no se requieren fuentes
de energa de excitacin para las bobinas de campo, la confiabilidad es mejorada conforme no
exista fallas en las bobinas de campo, y el que no existan prdidas de potencia de las bobinas
de campo se traduzcan en una mejora en la eficiencia y el enfriamiento. Dos tipos de configu-
racin de IP se muestran en la figura 3.9. Se trata de los tipos cilndricos y de disco.
El motor cilndrico trabaja de manera parecida a la que ya se describi para otros motores
de CD, excepto porque no hay bobinas de campo, mientras que el motor de disco tiene un
dimetro largo y una armadura corta de algn material no magntico. El que ms comn-
mente se usa en robots industriales es el motor cilndrico.
permanente de ferrita o cermico. La figura 3.10 muestra la forma bsica de uno de estos
motores. La corriente que va a las bobinas del estator es electrnicamente cambiado por
transistores en secuencia alrededor de las bobinas, donde la conmutacin est controlada
por la posicin del rotor, de tal modo que siempre hay fuerzas que actan sobre el imn,
haciendo que gire en el mismo sentido.
Los motores sin escobillas tienen muchas ventajas sobre los motores CD convencio-
nales; por ejemplo:
Tienen una mejor disipacin de calor, ya que ste se pierde ms fcilmente desde el
estator que desde el rotor.
Hay una inercia reducida del rotor.
Los motores sin escobillas son menos costosos.
Son mucho ms duraderos.
Pesan menos.
Son de menores dimensiones, pero con una potencia comparable.
La ausencia de escobillas reduce los costos de mantenimiento debido al desgaste de
escobillas y conmutadores, y tambin permite que los robots elctricos se utilicen
en reas de peligro, por ejemplo, en atmsferas inflamables, como aplicaciones de
aspersin de pintura.
Una desventaja es que el sistema de control para motores sin escobillas es relativamente
ms caro.
3.3.3 Motores CA
Hasta hace poco, los motores CA (de corriente alterna) no se haban considerado apropiados
para robots debido a los problemas involucrados en el control de sus velocidades. En su
forma ms sencilla, el motor CA consiste en electroimanes externos alrededor de un rotor
central pero sin ninguna forma de mecanismo de conmutacin mecnico para los electroima-
nes. Sin embargo, puesto que la corriente alterna (tal como el suministro elctrico pblico)
constantemente cambia de polaridad (primero fluyendo en un sentido, luego en el opuesto,
varias veces por segundo, por ejemplo, 50 veces en la India y 60 en Estados Unidos), es po-
sible conectar el suministro de CA directamente a los electroimanes. La inversin alterna del
sentido de la corriente a travs de las bobinas realizar la misma tarea de cambio de polaridad
que en los motores DC. El campo magntico de las bobinas parecer girar (casi como si
las bobinas por mismas hubiesen sido giradas mecnicamente). Especificaciones tpicas de
un motor CA se muestran en la tabla 3.4. Las caractersticas de velocidad/par torsor de los
motores CA se presentan en la figura 3.11.
Los motores CA no han sido extensamente empleados en aplicaciones robticas debido
a los problemas que surgen en el control de velocidad. En principio, entre ms alta sea la fre-
cuencia de la corriente alterna aplicada al motor, ms rpidamente girar. Hasta hace poco,
en gran medida fue muy imprctico suministrar frecuencias variables en forma simultnea a
un nmero de accionamientos de ejes. Observe que en ambos tipos de motores el electromag-
netismo se usa para suministrar el frenado regenerativo con el fin de disminuir los tiempos
de desaceleracin y minimizar el exceso del eje. Ambos tipos demuestran un incremento de
velocidad cuando hay un aumento de la seal de entrada. Sin embargo, por cualquier aumento
3.3 Actuadores elctricos 47
Especificaciones tcnicas
Marca ABB
Nm. de parte del fabricante 1676687
Tipo Motores industriales elctricos monofsicos y trifsicos
Voltaje de alimentacin 220-240 VCA 50 Hz
Potencia de salida 180 W
Corriente de entrada 0.783 A
Dimetro del rbol 14 mm
Largo del rbol 30 mm
Velocidad 1 370 rpm
Par torsor nominal 1.3 Nm
Par de arranque 1.3 Nm
Altura 150 mm
Largo 213 mm
Ancho 120 mm
de la seal de entrada dado (por voltaje o por frecuencia de voltaje), la velocidad del motor no
puede pronosticarse con precisin. Tienen que hacerse preparativos adicionales para medir la
velocidad del motor y comparar esta velocidad real con la velocidad del comando.
Los motores de corriente alterna (CA) pueden clasificarse en dos grupos, monofsicos y
polifsicos, donde cada grupo est subdividido en motores de induccin y motores sncro-
nos. Los monofsicos se usan normalmente para requerimientos de baja potencia, mientras
que los polifsicos, para potencias mayores. Los motores de induccin son por lo regular ms
econmicos que los que son sncronos y, por lo tanto, se emplean muy extensamente.
Diseo A
300
Par torsor (% del valor nominal)
Diseo C
Diseo D
200
100
Diseo B
0
0 20 40 60 80 100
Velocidad (% del valor nominal)
Para cualquier aplicacin de robots tiene que decidirse cul de los actuadores disponibles
es el ms adecuado. Tiene que tomarse en consideracin precisin de posicionamiento,
confiabilidad, velocidad de operacin y costo, as como otros factores.
Los motores elctricos son por naturaleza limpios y con capacidad para trabajar con
alta precisin si son operados correctamente. En contraste, los sistemas neumticos no son
capaces de operar una trayectoria continua de alta precisin, y los actuadores hidrulicos re-
quieren del uso de aceite a presin. Los sistemas hidrulicos pueden generar mayor potencia
en un volumen compacto que en los motores elctricos. El aceite a presin puede condu-
cirse por tuberas hacia actuadores sencillos, capaces de generar pares de torsin con altos
valores y operaciones rpidas. Tambin hay que tomar en cuenta que la potencia necesaria
para controlar una vlvula electrohidrulica es pequea. Bsicamente, este trabajo se realiza
mediante la compresin del aceite y suministrarlo a los accionamientos del brazo del robot.
Toda la energa puede ser suministrada por un solo motor elctrico poderoso y eficiente que
acciona la bomba hidrulica que est en la base del robot o ubicada en alguna distancia. La
potencia es controlada en vlvulas electrohidrulicas compactas. Sin embargo, las vlvulas
electrohidrulicas de alta precisin son ms costosas y menos confiables que los amplifi-
cadores y controladores elctricos de baja potencia. Por otra parte, los motores elctricos
50 CAPTULO 3 Actuadores
3.4.1 Clculos
Se necesitan clculos matemticos simples para determinar el par torsor, velocidad y carac-
tersticas de potencia de un actuador o motor para diferentes aplicaciones. El par torsor se
define en trminos de una fuerza multiplicada por distancia o momento. Una fuerza f, a la
distancia a del centro de rotacin, tiene un momento o par torsor t, o sea t = fa. En trminos
generales, la potencia P es transmitida en un eje de mando y es determinada por el par torsor
t, multiplicado por la velocidad angular w. La potencia P es expresada como P = tw. Como
ejemplo, el clculo puede sealar cuntos kilovatios o caballos de potencia se requieren en
un motor que se usa para accionar un brazo de robot de 2 metros que levanta una masa de 25
kg a 10 rpm. Si la masa del brazo es considerada igual a cero, entonces
El uso de ecuaciones simples de este tipo es a menudo suficiente para lograr una aproxi-
macin til de un valor deseado. Clculos ms detallados pueden considerar todos los datos
apropiados, usando las ecuaciones de esttica y dinmica que apliquen.
RESUMEN
Un robot se mueve por actuadores. Se explican diferentes formas de actuadores, a saber:
neumticos, hidrulicos y elctricos. Para los motores elctricos, se presentan sus espe-
cificaciones normales as como las caractersticas de velocidad/par torsor. Tambin se
resume a grandes rasgos cmo debe seleccionarse un motor adecuado.
Ejercicios basados en la web 51
EJERCICIOS
4
Sensores
Los sensores en los robots son como nuestros ojos, nariz, odos, boca y piel. A semejanza de
los rganos humanos, por ejemplo los ojos o la piel, trminos como visin, tctil, etc., han
surgido en la jerga de los sensores de robots. Tal como los seres humanos, los robots tienen
que recabar amplia informacin sobre su ambiente a fin de funcionar de manera efectiva.
Tienen que recoger un objeto y saber que lo han recogido. Cuando el brazo del robot se
mueve a travs del espacio cartesiano, tiene que evitar obstculos y acercarse a los objetos
con una velocidad controlada. Algunos objetos son pesados; otros, frgiles; y algunos ms,
demasiado calientes para ser manejados. Estas caractersticas de los objetos y del ambiente
tienen que reconocerse e introducirse en la computadora que controla los movimientos del
robot. Por ejemplo, para mover el efector final de un robot, con o sin carga, a lo largo de
una trayectoria deseada y ejercer una fuerza definida sobre un objeto, el efector final y los
sensores (que normalmente se ubican en las articulaciones) trabajan en coordinacin con el
controlador del robot (microprocesador, computadora o microcontrolador, cualquiera que
fuere el caso).
Como lo sugiere el nombre, los sensores internos se emplean para monitorear el estado
interno de un robot, es decir, su posicin, velocidad, aceleracin, etc., en un momento de-
terminado. Basado en estas informaciones, el controlador decide acerca del comando de
control. Dependiendo de las diferentes cantidades que miden, los sensores se denominan
como de posicin, velocidad, aceleracin o fuerza.
a) Encder lineal incremental Como se muestra en la figura 4.2a), este encder tiene una
escala transparente con una retcula opaca. El tamao del espesor de las lneas de la retcula
y el del espacio entre ellas son iguales y se encuentran en el rango de micrones. De un lado,
la escala se equipa con una fuente de luz y un lente de condensador. Del otro, hay celdas
Sensores
54
Fuente de luz
Lente de condensador
Retcula de ndice
1 16
0 0 El escner lee
0 0 la posicin como
1 2 16 + 2 + 1 = 19
1 1
b) Tipo lineal absoluto c) Tipo rotativo incremental
0
15 OP Disco codificado
14 1 1 perforado
OP2 Eje o flecha
13 OP3 2
OP4 Electrnica de
12 3 procesamiento
de seales
11 4 Muchas Fuente
fuentes Detector
de luz de luz
10 5 de luz
9 6
8 7
d) Tipo rotativo absoluto
e) Encder rotativo
Figura 4.2 Encders
sensibles a la luz. La resistencia de las celdas (fotodiodos) disminuye cada vez que reciben
un rayo de luz. De este modo, se genera un pulso cada vez que un rayo de luz es atravesado
por la lnea opaca. Este pulso se introduce en el controlador que actualiza a un contador (un
registro de la distancia recorrida).
iii) LVDT El transformador diferencial lineal variable (LVDT) es uno de los transduc-
tores de desplazamiento que ms extensamente se usa, particularmente cuando se necesita
alta precisin. Genera una seal de CA cuya magnitud se relaciona con el desplazamiento
de un ncleo mvil, como se indica en la figura 4.4. El concepto bsico es el de un ncleo
frrico que se mueve en un campo magntico, donde el campo se produce de un modo similar
al campo de un transformador estndar. Existe un ncleo central, rodeado por dos bobinas
secundarias idnticas y una bobina principal, como se muestra en la figura 4.4. Conforme el
ncleo cambia su posicin con respecto a las bobinas, cambia tambin el campo magntico
y, por tanto, se modifica la amplitud de voltaje en la bobina secundaria como una funcin
4.2 Sensores internos 57
+
vR L
x
R0 v0
a) Tipo lineal
+ a
vR
q
R0 v0
b) Tipo rotatorio
vR: Voltaje de referencia; v0: Voltaje medido
L, x, R0, a, q: Otros parmetros fsicos
Figura 4.3 Potencimetros
Aislador
x
Ncleo
frrico Conexin con el
mvil objeto desplazado
Bobina principal
Voltage |v0|
de salida
a
O a
Posicin del ncleo x
S1 S2
Estator
Rotor Sincronizador
Rotor R1
S1 A S 3 = V sen t sen
S3 A S 2 = V sen t sen ( + 120)
V sen t
S2 A S 1 = V sen t sen ( + 240)
R2
S3
Rotor Resolver
R1 S4
S1 A S 3 = V sen t sen
Estator V sen t Estator S4 A S 2 = V sen t sen ( + 90
= V sen t cos
R2 S2
es proporcional al seno del ngulo entre el eje de la bobina del rotor y el eje de la bobina
del estator. En el caso de un sincronizador, el voltaje inducido a travs de cualquier par
de terminales del estator ser la suma vectorial de los voltajes a travs de las dos bobinas
conectadas. Por ejemplo, si el rotor de un sincronizador se excita mediante un voltaje de
referencia V sen (w t) a travs de sus terminales R1 y R2, la terminal del estator ver voltajes
en la siguiente forma:
V sen (wt) sen q
V sen (wt) sen (q + 120)
V sen (wt) sen (q + 240)
donde V y w son la amplitud de entrada y frecuencia, respectivamente, mientras que es el
ngulo del eje (flecha). En el caso de un reslver con un voltaje de referencia de CA del rotor
de V sen (wt), los voltajes en las terminales del estator sern
S1 a S3 = V sen (wt) sen q
S4 a S2 = V sen (wt) sen (q + 90) = V sen (wt) cos q
Como se mencion anteriormente, la salida de estos sincronizadores y reslvers primero
tiene que digitalizarse. Para este propsito se utilizan convertidores analgicos-digitales,
que normalmente son de 8 o 16 bits. Ocho bits significa que el rango completo de seales
analgicas ser convertido en un mximo de 28 = 256 valores.
Eje (flecha)
Ncleo ferromagntico
Seal de voltaje
Figura 4.6 Diagrama esquemtico de un tacmetro
terial conductivo llamada chip Hall se sujeta a una diferencia de potencial en sus dos lados
opuestos como se indica en la figura 4.7, entonces el voltaje que se genera a travs de las
caras perpendiculares es cero. Pero si un campo magntico se induce en ngulos rectos al
conductor, el voltaje se genera en las otras dos caras perpendiculares. Entre ms alto sea el
valor de campo, ms lo ser el nivel de voltaje. Si se utiliza un imn anular, el voltaje produ-
cido ser proporcional a la velocidad de rotacin del imn.
Flujo de corriente
Chip Hall
N
Flujo (campo magntico)
Seal de
voltaje
las caractersticas conocidas del motor, propor- Figura 4.9 Medicin de deformacin
ciona la deteccin del par de torsin.
Los sensores externos se utilizan principalmente para saber ms acerca del ambiente del
robot, especialmente sobre los objetos que se va a manipular. Los sensores externos pueden
dividirse en las siguientes categoras:
Tipo de contacto
+ + + +
Tipo sin contacto
+ + + +
4.3.1 Tipo de contacto + + + +
i) Interruptor de lmite Un interru-
ptor de lmite se construye de modo muy parecido
al interruptor de luz comn que se usa en casas
y oficinas. Tiene las mismas caractersticas de Figura 4.10 Sensor piezoelctrico
4.3 Sensores externos 63
Circuito
de accionamiento
Circuito de
Lser de amplificacin
semiconductor de seales
Lente del
transmisor
Elemento de deteccin de
la posicin de la luz (PSD)
Desplazamiento
Lente receptor de luz
Posicin de referencia
Objeto de medicin
Los sensores de visin pueden clasificarse como de tipo externo sin contacto, como lo indica
la figura 4.1. Sin embargo, aqu se estudian en una seccin separada debido a su complejidad,
que requiere un tratamiento detallado. Los componentes tpicos de un sistema de visin pa-
ra uso como alarma de seguridad se muestran en la figura 4.15. Los sistemas de visin
se utilizan exitosamente con robots para permitir que miren a su alrededor con el fin de
encontrar las piezas que van a recoger y para colocarlas en los lugares apropiados. Anterior
a los sistemas de visin en robots se empleaban plantillas para el posicionamiento exacto
de objetos. Estos dispositivos son muy caros. Otras tareas de sistemas de visin que se usan
para robots incluyen la determinacin del patrn geomtrico de los objetos, el movimiento
de los mismo y la reconstruccin de la geometra 3D de los objetos a partir de sus imgenes
en 2D para la medicin, y la construccin de los mapas del ambiente para la navegacin del
robot. Los sistemas de visin proporcionan informacin que es difcil o imposible de obtener
de otra manera. Su cobertura va desde unos cuantos milmetros hasta decenas de metros, con
un ngulo angosto o amplio, dependiendo de las necesidades y el diseo del sistema.
Luz IR Cmara
Tarjeta
Computadora de imgenes
de video
Alarma
Micro
contro-
lador
Adquisicin
de imgenes Procesamiento de imgenes
Clasificacin Propiedades
Sensor Representacin Descripcin
Pixeles de pixeles Clase Lmites
de pixeles de regiones de
conjuntos
Segmentacin de pixeles
j (columnas)
1 2 3 4 5 6 7 8 9 10
1
j (hileras)
2
3
4
5
6
7
8
9
10
j (columnas)
1 2 3 4 5 6 7 8 9 10
1 45 78 35 34 41 40 74 121 126 128
j (hileras)
la caracterstica clave, por ejemplo, tamao, posicin, orientacin, forma, intensidad, color
y textura. El reconocimiento de patrones intenta equiparar las caractersticas observadas
con criterios almacenados y permite as que se identifiquen los objetos. Con base en una
actividad especfica durante la fase de procesamiento de imgenes, un sistema de visin se
clasifica como visin de bajo, mediano o alto nivel, como se indica en la figura 4.18. Estos
niveles se explicarn a continuacin.
Imagen reticulada
Agrupamiento
Lneas,
curvas,
regiones
Etiquetado
Objetos
Reconocimiento
Descripcin
funcional
nivel bajo estn invariablemente basadas en datos, y a veces se llaman ascendente. Se trata
del rea donde el modelaje del funcionamiento de la corteza visual es ms apropiado.
b) Visin de nivel intermedio En este nivel se reconocen los objetos y se
interpretan escenas de 3D usando los datos obtenidos de la visin de nivel bajo. El nivel
intermedio de procesamiento se ocupa fundamentalmente de agrupar las entidades. El caso
ms simple es cuando uno agrupa los pixeles en lneas. Puede entonces expresarse la lnea
en forma funcional. De manera similar, si la salida de la informacin del nivel bajo es un
mapa de profundidad, posiblemente uno tendr, adems, que distinguir los lmites del obje-
to u otras caractersticas. Incluso en el caso ms sencillo, donde se intenta extraer una sola
esfera, no es un proceso fcil irse de una representacin de profundidad de superficie a una
representacin de centro y radio.
c) Visin de nivel alto La visin de nivel alto, que es equivalente a la compren-
sin de la imagen, se ocupa de manera principal de la interpretacin de la escena en trmi-
nos de los objetos que hay en ella, y se basa usualmente en el conocimiento de los objetos
especficos y sus relaciones. La interpretacin de una escena va ms all de las tareas de
extraccin de lneas y agrupamiento. Se requiere adems tomar decisiones acerca de los
tipos de lmites, como los que ocluyen, y sobre qu informacin est oculta para el usuario.
En esta fase es esencial ms agrupamiento, ya que posiblemente an tendremos que decidir
4.4 Sistema de visin 71
cules lneas se agrupan para formar un objeto. Para este propsito, uno tiene que distinguir,
adems, qu lneas forman parte de la estructura de los objetos, cules de ellas forman parte
de una textura de superficie o son causadas por sombras. Por ende, los sistemas de nivel alto
se orientan a objetos y a veces se llaman desde arriba hacia abajo. Casi siempre requieren
algn grado de conocimiento acerca de los objetos de la escena.
datos que se van a manejar y, al mismo tiempo, reducir el tiempo de procesamiento. stos
se explican a continuacin:
a) Un planteamiento es la visin binaria que se utiliza cuando se procesa solamente
una informacin en blanco y negro (se ignoran las variaciones de intensidad y tonos
grises). En la visin binaria, una fotografa se convierte en una imagen binaria por
medio del umbralamiento, como se ilustra en la figura 4.19. En el umbralamiento,
se selecciona un nivel de brillo. Todos los datos con intensidades iguales o mayores
que este valor se consideran blanco; todos los dems valores, como negro.
b) Otro mtodo para recortar el tiempo de proceso es el control de la colocacin de
objetos, de tal modo que los objetos de inters no pueden traslaparse en la imagen.
Por lo tanto, los complicados algoritmos para separar imgenes son innecesarios, y
se reduce el tiempo de procesamiento de imgenes.
c) Un tercer planteamiento reduce la gestin de datos por medio del procesamiento de
nicamente una ventana pequea de los datos existentes; es decir, el objeto se ubica
en un campo de vista predefinido. Por ejemplo, si el robot busca una marca en una
tarjeta de circuitos impresos, el sistema de televisin puede disponerse de tal modo
que la marca se encuentre siempre en la esquina superior derecha.
d) Una cuarta manera toma una muestra estadstica de datos y adopta decisiones basa-
das en esta muestra. Desgraciadamente, todos estos planteamientos ignoran algunos
de los datos disponibles y, en efecto, producen un sistema de robot menos slido. Se
ahorra tiempo de procesamiento, pero algunos tipos de objetos complejos no pueden
reconocerse.
Cuando se utilizan sensores, primero que nada tiene que decidirse qu es lo que el sensor
tendr que hacer y cul es el resultado que se espera. Esta seccin abordar algunas de las
i) Rango El rango es una medida de la diferencia entre los valores mnimos y mximos
medidos. Por ejemplo, una galga pudiera medir valores en el rango de 0.1 a 10 newton.
y = bx
viii) Tipo de salida La salida puede ser en forma de un movimiento mecnico, una
corriente o voltaje elctrico, una presin o un nivel de lquido, una intensidad de luz u otra
forma. Para ser til, debe convertirse en otra forma, por ejemplo, en el LVDT (transformador
diferencial lineal variable) o en galgas extensomtricas que se explicaron con anterioridad.
Adems de las caractersticas que se mencionan arriba, los sensores debern tener carac-
tersticas fsicas adecuadas. Por ejemplo:
RESUMEN
En este captulo se presentan la necesidad de sensores en la robtica, los diferentes ti-
pos de sensores que se usan en aplicaciones robticas y los criterios de su seleccin. Se
enfatizan los aspectos funcionales ms que sus modelos matemticos para que el lector
sea capaz de decidir qu sensor debe usarse y cundo. Los diferentes sensores se cla-
sifican segn sus usos funcionales, por ejemplo, posicin, velocidad, aceleracin, fuer-
za, etctera.
Ejercicios basados en la web 75
EJERCICIOS
4.17 Mencione por lo menos cinco empresas comerciales que fabrican diferentes tipos
de sensores. Ordene los sensores segn el nombre de cada compaa.
4.18 Cules son los precios tpicos de encders, generadores tacomtricos y aceler-
metros?
4.19 Cul es el precio de una cmara CCD?
4.20 Mencione una compaa fabricante de robots que implemente un sistema de visin
en sus robots.
Captulo
5
Transformaciones
Con el fin de controlar un robot, es necesario conocer las relaciones entre los movimientos de
las articulaciones (entrada) y los movimientos del efector final (salida), ya que los primeros
controlan a los segundos. Por tanto, el estudio de la cinemtica es importante cuando tienen
que realizarse transformaciones entre los sistemas de referencia de las coordenadas a los que
son referidos los diferentes eslabones del robot.
Un robot se compone de varios eslabones que se conectan en forma serial mediante articu-
laciones. Los grados de libertad del robot (DOF) dependen del nmero y tipos de eslabones
y articulaciones, as como de la cadena cinemtica del robot.
miento relativo entre ellos. Por ejemplo, un ensamble con dos engranes conectados por un
eje comn representa un solo eslabn.
Los eslabones de un robot se acoplan mediante pares o articulaciones cinemticas. Una
articulacin acopla dos eslabones y proporciona las restricciones fsicas para el movimien-
to relativo entre los eslabones. No es una entidad fsica, sino simplemente un concepto que
permite especificar cmo un eslabn se mueve respecto a otro. Por ejemplo, una articulacin
en bisagra de una puerta le permite a sta moverse alrededor de un eje en relacin con el
muro fijo. Ningn otro movimiento es posible. El tipo de un movimiento relativo permitido
por una articulacin se rige por la forma de la superficie de contacto entre los miembros,
que puede ser una superficie, una lnea o un punto. Por consiguiente, se les llama articu-
laciones de pares inferiores o superiores. Si dos eslabones pareados estn en contacto
mediante una superficie, a esta articulacin se le conoce como articulacin de par inferior.
De lo contrario, si los eslabones estn en lnea o contacto mediante un punto, la articulacin
se conoce como de par superior. Por esta definicin, la articulacin de bisagra de la puerta
siempre es una articulacin de par inferior, mientras que una bola que corre sobre un plano
representa una articulacin de par superior. Los pares inferiores y superiores de mayor uso
aparecen en la tabla 5.1.
i) Articulacin revoluta o rotacional, R Una articulacin revoluta o rota-
cional, tambin conocida como par giratorio, bisagra o articulacin de clavija, permi-
te que dos eslabones pareados giren, uno respecto al otro, alrededor del eje de la articulacin,
por ejemplo Z, tal como se muestra en la figura 5.1. Por lo tanto, una articulacin revoluta
impone cinco restricciones, es decir, prohbe que uno de los eslabones se traslade respecto
al otro a lo largo de los tres ejes perpendiculares X, Y y Z, junto con la rotacin alrededor de
dos ejes, X y Y. Esta articulacin tiene un grado de libertad (DOF).
ii) Articulacin prismtica, P Una articulacin prismtica o par cinemtico
prismtico permite que dos eslabones arreglados en pares se deslicen, uno respecto al otro,
a lo largo de su eje, como se muestra en la figura 5.2. Tambin impone cinco restricciones
y, por tanto, tiene un DOF.
iii) Articulacin helicoidal, H Como se muestra en la figura 5.3, una articula-
cin helicoidal permite que dos eslabones unidos giren alrededor del eje de la articulacin y
se trasladen, al mismo tiempo, a lo largo de l. Sin embargo, el traslado no es independiente,
sino que se relaciona con la rotacin por el paso del tornillo. Por ende, la articulacin heli-
coidal tambin tiene cinco restricciones y, por consiguiente, un DOF.
Z
a) Forma geomtrica b) Representaciones
vi) Articulacin planar, L Esta articulacin de tres DOF permite dos traslados
a lo largo de dos ejes independientes del plano de contacto y una rotacin alrededor del eje
perpendicular del plano, como se ve en la figura 5.6.
La tabla 5.1 resume las articulaciones bsicas de pares inferiores, donde todas tienen con-
tacto de superficie entre los eslabones interconectados. Otra articulacin de pares inferiores
de uso comn en la robtica es la articulacin universal de dos DOF, como se muestra en la
figura 5.7, que es la combinacin de dos articulaciones revolutas entrecruzadas. Ejemplos de
articulaciones de pares superiores en robots son los engranes y las levas con seguido-
res de rodillos, donde hacen lneas de contacto.
R #2
#1
#3
O