Professional Documents
Culture Documents
A LA ROBOTICA
(PROYECTO)
POR:
JUAN GUILLERMO RODRIGUEZ MONSALVE
ASESORA TEMATICA:
PAOLA ANDREA SANCHEZ SANCHEZ
ASESOR METODOLOGICO:
LUIS FERNANDO ATEHORTUA
UNIVERSIDAD DE MEDELLIN
FACULTAD DE INGENIERIA DE SISTEMAS
MEDELLIN, JUNIO 3 DE 2009
CONTENIDO
1. TITULO
2. PROBLEMA DE INVESTIGACION
4. JUSTIFICACION
5. OBJETIVO GENERAL
6. OBJETIVOS ESPECIFICOS
7. RESUMEN
10
8. ABSTRACT
11
9. MARCO TEORICO
12
12
21
9.3 Clasificacin
22
9.4 Aplicaciones
23
26
27
29
33
10.1 Materiales
34
2
35
10.3 Accionadores
37
38
10.5 Frenos
42
42
46
47
47
52
53
62
64
65
67
70
75
76
79
86
15. CONCLUSIONES
94
16. BIBLIOGRAFIA
96
2. PROBLEMA DE INVESTIGACION
4. JUSTIFICACION
5. OBJETIVO GENERAL
6. OBJETIVOS ESPECIFICOS
7. RESUMEN
10
8. ABSTRACT
Artificial Intelligence is one of the key fields of Robotics. However, not all
robots are intelligent, since there are robots that can only execute a
previously programmed sequence of actions. Artificial Intelligence is applied
to robots to give them autonomy or to increase it.
Autonomous robots are those that can make their own decisions based on
the understanding of the environment they are in, that can respond to the
environment without the intervention of a human operator. An intelligent robot
must monitor the environment using sensors and take actions based on its
measurements; it's in these cases where artificial intelligence plays an
important role.
In general, these robots operate in dynamic environments, that change with
time and are not completely known. If one wants that a robot operates in an
unstructured and dynamic environment, the robot cannot be completely
preprogrammed. The robot must be able to perceive and model the
environment, to plan and act the objectives without (or with very little)
intervention of human supervisors.
11
9. MARCO TEORICO
Esta
poca trae consigo un gran auge en la industria textil. Entre los mecanismos
ms importantes estn la hiladora giratoria de Hargreaves en 1770, la
hiladora mecnica de Crompton en 1779, el telar mecnico de Cartwright en
12
el
problema
de
control,
obteniendo
normalmente
menores
13
Los robots como tal, comienzan a surgir a partir de los trabajos desarrollados
por George Devol, mediante la fusin entre los manipuladores mecnicos y
tcnicas de programacin, aparecen as dispositivos que pueden ser
programados para realizar diferentes tareas de forma automtica. (Torres, et.
al, 2002). Para dotar a los robots de mayor flexibilidad se han desarrollado
diferentes tipos de sensores aplicados a la robtica: tctiles, pticos, etc.
14
1. Un robot no debe daar a un ser humano o por inaccin, dejar que un ser
humano sufra dao.
2. Un robot debe obedecer las rdenes que le son dadas por un ser humano,
excepto cuando estas rdenes estn en oposicin con la primera ley.
3. Un robot debe proteger su propia existencia hasta donde esta proteccin
no est en conflicto con la primera o Segunda ley (Torres, et. al, 2002).
15
16
Fechas
Acontecimiento
Siglo IV a.C
Siglo I
Siglo VI
Siglo IX
Siglo XIII
Siglo XIII
Siglo X
Siglo
XVIII
XVII,
Siglo XVIII
Siglo XVIII
Siglo XVIII
17
Siglo XVIII
Siglo XVIII
Siglo XIX
Principios
Siglo XX
1948
1952
1954
1954
1957
1959
18
1962
1962
1963
1968
1970
1971
1973
1973
1974
1974
1974
1974
19
1975
1976
1978
1979
1982
1985
1993
1996
1997
1999
2000
2001
en
la
20
2001
9.2.
9.3.
CLASIFICACION
Cabe destacar los siguientes grupos de robots con mayor auge: (Molina,
2002), (Torres, et. al 2002)
- Humanoide: un robot con apariencia fsica humana que busca imitar el
comportamiento de ste.
- Robot Mvil: Un robot montado sobre una plataforma mvil. Tienen patas o
ruedas para moverse de acuerdo a su programacin. Se emplean en
instalaciones industriales para transportar mercancas o en lugares de difcil
acceso como es el caso de la exploracin espacial o rescates submarinos.
- Robot Industrial: Un robot manipulador diseado para mover materiales,
herramientas o dispositivos especializados mediante movimientos variables
programados para el desarrollo de diferentes tareas. Son aparatos
mecanismos y electrnicos destinados a realizar de forma automtica
procesos de fabricacin o manipulacin.
- Robot Inteligente: Un robot capaz de trabajar y moverse en un entorno no
estructurado y con eventos impredecibles. Este tipo de robots pretende hacer
22
9.4.
APLICACIONES
23
25
9.5.
ROBOTS INDUSTRIALES
26
9.6.
ensamblaje,
inspeccin,
fundicin,
pulimento
de
superficies,
27
28
Figura 9.1: Robot trabajando en tareas de empaquetado (Tomado de: Torres, et. al,
2002)
Figura 9.2: Robot aplicado a la industria nuclear (Tomado de: Torres, et. al, 2002)
9.7.
ROBOTS DE SERVICIO
Los robots de Servicio son aquellos que realizan servicios tiles para el ser
humano excluyendo las tareas propias de un robot industrial. (Barrientos, et.
al, 1998), (Torres, et. al, 2002)
29
30
31
Figura 9.3: Robot aplicado a tareas de limpieza (Tomado de: Torres, et. al, 2002)
32
de
vista
mecnico
estructural
(eslabones,
accionadores,
33
Si un robot tiene que coger una pieza de una mesa, implica que el extremo
del robot tiene que trasladarse hasta la posicin de la pieza, orientarse de
forma adecuada y cogerla con la pinza. Todos estos movimientos son una
combinacin de traslacin y rotacin.
10.1. MATERIALES
Los robots han sido considerados como sistemas mecnicos de tipo rgido.
En algunas situaciones, es necesario considerar al robot como un sistema
mecnico flexible. En ciertas ocasiones, los eslabones estn construidos con
34
36
10.3. ACCIONADORES
37
38
39
es
empleado en
40
Figura 10.4: Tren de engranajes (Tomado de: Torres, et. al, 2002)
Figura 10.5: Configuraciones ruedas: Izq) Ruedas de ejes pararelos Der) Ruedas
de ejes perpendiculares (Tomado de: Torres, et. al, 2002)
Figura 10.6: Dientes axiales, helicoidales y doble helicoidales (Tomado de: Torres,
et. al, 2002)
41
10.5. FRENOS
Para realizar una determinada tarea es necesario que el extremo del robot se
oriente de forma adecuada. La orientacin se consigue mediante la adicin al
cuerpo principal del robot de lo que se conoce como mueca. Adems, es
necesario la adicin de diferentes elementos terminales, para cada
aplicacin. (Torres, et. al, 2002)
42
43
de
la
mano
humana,
siendo
uno
de
los
principales
44
45
46
incorporar nuevos
Los robots autnomos son aquellos que son capaces de tomar sus propias
decisiones basados en la comprensin del entorno en que se encuentren,
estos responden ante el entorno sin la necesidad de la intervencin de un
operador humano (Balich, 2004). Dichos robots son entidades fsicas con
capacidad de percepcin sobre un entorno y que actan sobre el mismo con
base a dichas percepciones, sin supervisin directa de otros agentes. Un
robot autnomo suele ser mvil, entendiendo por mvil que no se encuentra
47
Los robots industriales que realizan con gran precisin tareas mecnicas y
repetitivas no se consideran autnomos, dado que realizan una nica
secuencia de acciones previamente programada. Tampoco lo es el robot
Sojourner, de la exitosa misin a Marte de la NASA en el verano del ao
1997, ya que sus rdenes de actuacin eran enviadas, va radio, desde la
tierra, ni lo son los dos Rover (Spirit y Opportunity) que la NASA envi a
Marte en el ao 2003 en sendas expediciones.
ante
muchas
situaciones
no
consideradas
en
la
49
50
Las
arquitecturas
diseadas
para
conseguir
la
mayor
flexibilidad
suficientemente
precisos
(planificacin
estratgica).
Las
51
52
53
55
Para tener
56
57
SOJOURNER: Este
58
OTRAS
APLICACIONES:
La
tecnologa
informtica
ha
avanzado
59
60
61
62
determinar el
63
Los
componentes
subsistemas
que
integran
un
robot
tienen
nervios
msculos
por
relaciones
fundamentalmente
64
Los sentidos del robot son proporcionados a travs del subsistema sensorial.
Con ellos se recoge la informacin necesaria, para posicionar y orientar el
robot en un espacio de trabajo. El subsistema de control procesa y analiza
esta informacin, acta de cerebro y genera las rdenes de movimiento.
mantenimiento
de
centrales
atmicas,
los
robots
65
66
67
imaginaria
entre
ambos,
identificar
posibles
obstculos,
68
Los sensores infrarrojos, los lser, etc., son sensores simples. El objetivo de
estos sensores no es reconocer un objeto, sino detectar su presencia y en
algunos casos hasta calcular la distancia que los separa. Estos sensores son
especialmente tiles cuando se requiere evitar un obstculo.
69
70
La visin artificial o visin por computadora puede ser definida como los
procesos de obtencin, caracterizacin e interpretacin de informacin de
imgenes tomadas en un mundo tridimensional. Estos procesos, pueden ser
subdividos en seis reas principales:
1) Captacin
2) Preprocesamiento
3) Segmentacin
4) Descripcin
5) Reconocimiento
6) Interpretacin
71
72
pixel
73
74
75
76
Interpretacin de los
datos sensados
Modelado del entorno
Planificacin
Ejecucin
77
78
El Stanford Cart fue uno de los primeros robots mviles construidos que
usaron un modelo del mundo. El robot usaba visin estreo para determinar
la localizacin de las caractersticas en un espacio tridimensional, asociando
elipsoides (a los objetos) para representar incertidumbre. El robot usaba su
mapa para planear y ejecutar el plan a un destino especificado por el usuario.
El sistema no fue confiable, a menudo fallaba en la deteccin de obstculos,
y era extremadamente lento (20 metros en 5 horas). Segn Nilsson (1987),
la investigacin sobre robots o Robtica ha ayudado al desarrollo de muchas
ideas de IA. Estos estudios han conducido a varias tcnicas para modelar
estados del mundo y para describir los procesos de cambio de uno de estos
estados a otro. Tambin ha conducido a una mejor comprensin de cmo
generar planes para secuencia de acciones y cmo dirigir la ejecucin de
esos planes.
79
Irman Harvey (1996), seala que al menos se deben tener en cuenta tres
problemas al disear una arquitectura cognitiva:
-
80
81
Pararse
Caminar
Forzar el balanceo
Detectar obstculos
Estabilizarse
Chequear cambios
Construir mapas
Entrada de los
sensores
Construir mapas
Explorar
Salidas a los
actuadores
Explorar
Vagar
Evitar obstculos
82
se
le
llamaba
comportamiento
de
buscar
luces.
Estos
83
DELIBERATIVO
REACTIVO
Dependencia de la representacin
Independencia de la representacin
Respuesta lenta
Basado en conocimiento
No se usa conocimiento
Latencia Variable
Computacin Simple
84
suelen
no
almacenar
informacin,
no
tienen
memoria,
ni
85
86
87
88
89
Los investigadores han construido vehculos robot, que han recorrido miles
de kilmetros, sometidos a todo gnero de condiciones climticas y de
trfico. En otros experimentos, se crearon robots mviles que navegaron por
oficinas de estructura desconocida y las cartografiaron.
Mediante sistemas informticos de visin, se localizaron objetos por su
textura y se realiz el seguimiento y anlisis de rostros en tiempo real.
Mientras tanto, los ordenadores personales se capacitaban mucho ms en el
reconocimiento de los textos y el habla.
Pese a todo, los ordenadores no pueden competir hoy con los humanos en
las funciones de reconocimiento y navegacin. Esto ha intrigado por tiempo a
los investigadores, dado que los ordenadores nos aventajan mucho en
clculo. Esta paradoja, se explica porque el cerebro humano, en su
integridad no es un verdadero ordenador programable, de uso general, lo
que los investigadores llaman una mquina universal, como son casi todos
los ordenadores actuales.
90
investigadores
se
preguntan
si
la
estructura
biolgica
el
91
92
adiestrado,
los
robots
desempearn
un
papel
93
15. CONCLUSIONES
94
95
16. BIBLIOGRAFIA
1) Balich,
Nestor
Adrian
(2004),
Aspectos
Bsicos
de
Robots
Robtico,
www.exa.unicen.edu.ar/cafr2004/pages_Spanish/papers/WCAFR2004
-12.pdf
2) Barrientos, Antonio, Pein, Luis Felipe, Balaguer, Carlos (1998),
Fundamentos de Robotica, Mc Graw Hill
3) Baturone, Anibal Ollero (2007), Robtica, Manipuladores y robots
mviles, Editorial Marcombo
4) Braitenberg, Valentino (1984), Vehicles: Experiments in Synthetic
Psychology, MIT Press, Cambridge, MA.
5) Brooks, Rodney (1986), Achieving Artificial Intelligence through
Building Robots, A.I. Memo 898, MIT, AILab.
6) Brooks, Rodney (1987), Planning is Just a Way of Avoiding Figuring
Out What to Do Next, Working Paper 303, MIT AI Laboratory.
7) Brooks, Rodney (1990), Elephants dont Play Chess, In Designing
Autonomous Agents: Theory and Practice from Biology to Engineering
and Back, Patti Maes(Ed), MIT Press, pp. 3-15.
8) Brooks, Rodney (1991a),
Intelligence
without
Representation,
96
http://www.britannica.com/
13)Fu, King, Gonzalez, Rafael y Lee, George, (1988) Robtica, Control,
deteccin, visin e Inteligencia, Mc Graw Hill
14)Gonzalez, Felipe, (1998), "Sensores para los Robots parte 1",
Electronica y Computadores, No. 47.
15)Groover, Mikell, Weiss, Mitchell, Nagel, Roger (1989), Robtica
Industrial Tecnologa, Programacin y Aplicaciones, Mc Graw Hill
16)Harvey, Irman (1996), Artificial Evolution and Real Robots,
Proceedings of International Symposium on Artificial Life and Robotics
(AROB), Masanori Sugisaka (Ed), Beppu, Japan, pp. 138-141.
Tambien en Artificial Life and Robotics, Vol. 1, pp. 35-38(1997)
17)Kitano, Hiroaki y Asada, Minoru, (2002), Robocup: la copa robtica
mundial de robots, Investigacin y Ciencia, Septiembre
18)Molina, Nadia (2002), Robtica para la vida, PC Magazine #11
19)Moravec, Hans (1983), The Stanford Cart and the CMU Rover,
Proceedings of IEEE, Vol. 71,pp.872-884.
20)Moravec, Hans (2000), El apogeo de los robots, Investigacin y
Ciencia, Enero
21) Nilsson, Nils (1987), Principios de Inteligencia Artificial, Ediciones
Daz de Santos.
22)Qulez, Enric (2008),
http://intercosmos.iespana.es/reportajes/pathfinder/pathfinder_robot.ht
m
23)Real Academia Espaola (2001), Diccionario de la lengua espaola
Vigsima segunda edicin, Madrid, Real Academia Espaola,
http://www.rae.es
24)Reyes, Jos Santos y Duro, Richard
97
Facultad
de
Ciencias
Exactas
Naturales,
www.exa.unicen.edu.ar/catedras/irobotic/Apuntes/transparencias4c.ppt.
27)Tapia, Farid (2002), Robots Autnomos y aprendizaje por Refuerzo,
http://www.fleifel.net/ia/robotsyaprendizaje.php
28) Torres, Fernando, Pomares, Jorge, Gil, Pablo, Puente, Santiago y
Aracil, Rafael (2002), Robots y Sistemas Sensoriales, Ed. Prentice
Hall
29)Walter, Grey (1953) The Living Brain, Norton, New York.
30)Wikipedia (2008), Aibo, http://es.wikipedia.org/wiki/Aibo
31)Wikipedia (2008), Asimo, http://es.wikipedia.org/wiki/Asimo
98