SlideShare una empresa de Scribd logo
1 de 28
“Año de la Promoción de la Industria Responsable y del Compromiso Climático” 
UNIVERSIDAD NACIONAL 
“SAN LUIS GONZAGA DE ICA” 
FACULTAD DE INGENIERIA DE SISTEMAS 
“PROTOTIPOS DE ROBOTS” 
Integrantes: 
 Condeña Flores, Moisés 
 Cusi Alvarado, Cesar 
 Muñante Velásquez, Mercedes 
 Palomino Lévano, Rosa 
 Yancce Buleje, Jean Carlos 
Docente: 
Ing. Paco Márquez Urbina. 
Ciclo: 
X 
ICA- PERÚ 
2014
PROTOTIPOS DE ROBOT 
Contenido 
INTRODUCCIÓN......................................................................................................................... 2 
I. ROBOTICA ......................................................................................................................... 3 
1.1. DEFINICION DE ROBOTICA:.......................................................................................... 3 
1.2. DEFINICION DE ROBOT:............................................................................................... 4 
1.3. CARACTERITICAS GENERALES ...................................................................................... 5 
1.4. CLASIFICACION DE ROBOTS POR SU GENERACION ........................................................ 5 
1.5. DESARROLLO DE UN ROBOT ........................................................................................ 9 
II. PROTOTIPOS .....................................................................................................................14 
2.1. DEFNICION DE PROTOTIPO:........................................................................................14 
2.2. TIPOS DE PROTOTIPOS ...............................................................................................14 
2.3. ¿QUÉ TIPO DE PROTOTIPO SE DEBE CONSTRUIR? ........................................................15 
2.4. CARACTERISTICAS DE LOS PROTOTIPOS ......................................................................16 
2.5. MODELO DE DESARROLLO ORIENTADO A PROTOTIPOS................................................16 
2.6. VENTAJAS Y DESVENTAJAS .........................................................................................18 
2.7. PROTOTIPOS DE ROBOT .............................................................................................20 
III. ROBOT SEGUIDOR DE LINEA:..........................................................................................21 
3.1. ROBOT SEGUIDOR DE LINEA .......................................................................................21 
3.2. ESTRUCTURA BÁSICA: ................................................................................................21 
3.3. FUNCIONAMIENTO: ...................................................................................................21 
3.4. PROGRAMA PROTEUS – ISIS DISEÑO ELECTRÓNICO OPAM...........................................25 
3.5. LA PLACA DEL PIC ......................................................................................................26 
BIBLIOGRAFIA ..........................................................................................................................27 
INTELIGENCIA ARTIFICIAL Y ROBÓTICA 1
PROTOTIPOS DE ROBOT 
INTRODUCCIÓN 
Los prototipos de robots hoy en día son indispensables para la mejora de otros robots, 
todos los ingenieros y creadores de estos se basan en otros modelos intentando utilizar 
los mismos principios o funciones de algunos robots, hoy en día se intenta mejorar una 
función de un robot intentando que sea cada vez más precisa y los prototipos nos indican 
si es efectivo su propósito sino para mejorar o verificar errores. 
La robótica es una tecnología que ha demostrado muchos avances en la inteligencia 
artificial que creamos los humanos, también las funciones que esta realiza en el mundo, 
como lo podría ser un robot de limpieza o un robot que se utilice en una industria, esta 
tecnología puede trabajar con las cosas que compramos hoy en día tales como 
cámaras, computadores, y en el futuro robots que podamos utilizar para la ayuda en 
trabajoso en la vida cotidiana. 
La robótica utilizada en un futuro puede utilizar robots que son capases de desactivar 
bombas, buscar personas atrapadas. La importancia de la robótica que se desarrolla o se 
desarrollara, es que facilitara la vida del hombre y las cosas que hacemos cotidianamente. 
En cuanto a la utilización en la medicina hay maquinas que toman los pulsos de personas 
enfermas. La robótica en un futuro nos ayudara en el trabajo, en la casa, incluso en el 
conocimiento que ofrecen las escuelas. Podemos ver esta máquina del ejército que 
desactiva bombas y disparar un arma. 
INTELIGENCIA ARTIFICIAL Y ROBÓTICA 2
PROTOTIPOS DE ROBOT 
I. ROBOTICA 
1.1.DEFINICION DE ROBOTICA: 
Para describir la tecnología de los robots, Isacc Asimov acuñó el término Robótica. 
Él mismo predijo hace años el aumento de una poderosa industria robótica, 
predicción que ya se ha hecho realidad. Recientemente se ha producido una 
explosión en el desarrollo y uso industrial de los robots tal que se ha llegado al 
punto de hablar de "revolución de los robots" y "era de los robots". Una definición 
breve y realmente atinada de robótica es: 
“La Robótica es la conexión inteligente de la percepción a la acción” 
La Robótica: es una ciencia o rama de la tecnología, que estudia el diseño 
y construcción de máquinas capaces de desempeñar tareas realizadas por el ser 
humano o que requieren del uso de inteligencia. La robótica combina diversos 
disciplinas como son: la mecánica, la electrónica, la informática, IA. Otras ciencias y 
tecnologías de las que deriva podrían ser: el álgebra, los autómatas programables, 
las máquinas de estados, la mecánica o la informática. 
De forma general, la Robótica se define como: El conjunto de conocimientos 
teóricos y prácticos que permiten concebir, realizar y 
automatizar sistemas basados en estructuras mecánicas poli articuladas, 
dotados de un determinado grado de "inteligencia" y destinados a 
la producción industrial o al sustitución del hombre en muy diversas tareas. 
Figura 01 Robot Humanoide 
INTELIGENCIA ARTIFICIAL Y ROBÓTICA 3
PROTOTIPOS DE ROBOT 
1.2.DEFINICION DE ROBOT: 
Es una Máquina automática programable capaz de realizar determinadas 
operaciones de manera autónoma y sustituir a los seres humanos en algunas 
tareas, en especial las pesadas, repetitivas o peligrosas; puede estar dotada de 
sensores, que le permiten adaptarse a nuevas situaciones. 
Los robots actuales no tienen mucho que ver con los humanoides, y la mayoría de 
los expertos en robótica dirían que es complicado ofrecer una definición de robot 
universalmente aceptada. De hecho, distintas organizaciones y asociaciones 
internacionales ofrecen definiciones diferentes aunque, obviamente, próximas entre 
sí. La definición de robot que ofrece el Robot Institute of America, después 
denominado Robot Industries Association (RIA), es: 
“Manipulador funcional reprogramable, capaz de mover material, piezas, 
herramientas o dispositivos especializados mediante movimientos variables 
programados, con el fin de realizar tareas diversas” 
Se suele entender también que un robot goza de un elevado grado de autonomía y 
de auto planificación, de modo que es capaz de hacer su tarea sin intervención del 
operador, tomando las decisiones oportunas a partir de la información que recaban 
sus sensores, gracias al programa almacenado en su memoria. 
Figura 02: Robots 
INTELIGENCIA ARTIFICIAL Y ROBÓTICA 4
PROTOTIPOS DE ROBOT 
1.3.CARACTERITICAS GENERALES 
Los robots pueden ser de diferentes diseños al igual que programas, todo depende 
de la función que vayan a realizar. Lo que si se conoce son las diferentes 
características que pueden poseer, entre estas encontramos: 
 La precisión que tienen a la hora de realizar una acción o movimiento. 
 La capacidad de carga, en kilogramos que el robot puede manejar. 
 El grado de libertad que tienen con sus movimientos. 
 El sistema de coordenadas que especifica a que direcciones se realizara sus 
movimientos y posiciones. Estas pueden ser coordenadas cartesianas 
(x,y,z), cilíndricas, al igual que polares. 
 La programación de cada robot o el poder de aprendizaje que cada uno tiene. 
1.4.CLASIFICACION DE ROBOTS POR SU GENERACION 
A. Primera Generación: Manipuladores 
Esta primera etapa se puede considerar desde los años 50s, en donde las 
maquinas diseñadas cuentan con un sistema de control relativamente sencillo 
de lazo abierto, esto significa que no existe retroalimentación alguna por parte 
de algún sensor y realizan tareas previamente programadas que se ejecutan 
secuencialmente. 
Figura 03: Robot Manipuladores 
Resumido: Los robots no se percatan de su entorno, 
adquieren información muy limitada de su entorno o nula y en consecuencia a 
esta actúan. 
INTELIGENCIA ARTIFICIAL Y ROBÓTICA 5
PROTOTIPOS DE ROBOT 
B. Segunda Generación: Robots de Aprendizaje 
La segunda etapa se desarrolla hasta los años 80s, este tipo de robots son un 
poco más conscientes de su entorno que su previa generación, disponiendo de 
sistemas de control de lazo cerrado en donde por medio de sensores 
adquieren información de su entorno y obtienen la capacidad de actuar o 
adaptarse según los datos analizados. También pueden aprender y memorizar 
la secuencia de movimientos deseados mediante el seguimiento de 
los movimientos de un operador humano. 
F 
i 
gura 04: Robot de Aprendizaje 
Resumido: Los robots ahora cuentan con un sistema de retroalimentación que 
les permite obtener más datos de su entorno y guardarlos en algún medio de 
almacenamiento junto con las instrucciones. 
C. Tercera Generación: Robots con Control Sensorizado 
Durante esta etapa, que tiene lugar durante los años 80s y 90s, los robots ahora 
cuentan con controladores (computadoras) que usando los datos o 
la información obtenida de sensores, obtienen la habilidad de ejecutar las 
ordenes de un programa escrito en alguno de los lenguajes 
de programación que surgen a raíz de la necesidad de introducir las 
instrucciones deseadas en dichas maquinas. 
Los robots usan control del tipo lazo cerrado, lo cual significa que ahora son 
bastante conscientes de su entorno y pueden adaptarse al mismo. 
INTELIGENCIA ARTIFICIAL Y ROBÓTICA 6
PROTOTIPOS DE ROBOT 
Figura 05: Robot de control sensorial 
Resumido: Los robots se vuelven reprogramables, usan controladores o 
computadoras para analizar la información captada de su entorno mediante 
sensores (cabe mencionar que se desarrolla la visión artificial) y aparecen los 
lenguajes de programación. 
D. Cuarta Generación: Robots Inteligentes 
Esta generación se caracteriza por tener sensores mucho más sofisticados que 
mandan información al controlador y la analizan mediante estrategias complejas 
de control. Debido a la nueva tecnología y estrategias utilizadas estos robots 
califican como "inteligentes", se adaptan y aprenden de su entorno utilizando 
"conocimiento difuso" , "redes neuronales", y 
otros métodos de análisis y obtención de datos para así mejorar el desempeño 
general del sistema en tiempo real, donde ahora el robot puede basar sus 
acciones en información más sólida y confiable, y no solo esto sino 
que también se pueden dar la tarea de supervisar el ambiente que les rodea, 
mediante la incorporación de conceptos "modélicos" que les permite actuar a 
situaciones determinadas. 
Figura 06: Robot Inteligentes 
Resumido: Mejores sistemas sensoriales, mejores estrategias de control 
y análisis de información, capaces de comprender su entorno y actuar ante el 
mediante conceptos "modélicos" en tiempo real. 
INTELIGENCIA ARTIFICIAL Y ROBÓTICA 7
PROTOTIPOS DE ROBOT 
E. Quinta Generación y más allá 
La siguiente generación será una nueva tecnología que incorporara 100% 
inteligencia artificial y utilizara métodos como modelos de conducta y una nueva 
arquitectura de subsunción, además de otras tecnologías actualmente en desarrollo 
como la nanotecnología. 
Esta etapa depende totalmente de la nueva generación de jóvenes interesados en 
robótica, una nueva era de robots nos espera 
Figura 07: Nanorobot 
INTELIGENCIA ARTIFICIAL Y ROBÓTICA 8
PROTOTIPOS DE ROBOT 
1.5.DESARROLLO DE UN ROBOT 
A. IDENTIFICAR LA NECESIDAD 
La mayoría de robots se construyen para la educación o la competencia, donde se 
presenta un claro objetivo de resolver un problema o puntos de calificación para el 
diseñador. Con cualquier proyecto, es necesario comprender a fondo el alcance y 
las implicaciones del proyecto que deben ser abordados. Las demandas de costos, 
la complejidad y la tecnología de forma rápida miren hacia abajo todo proyecto 
bien intencionado. 
Muchas veces, los pensadores, los diseñadores e ingenieros no sueñan con una 
idea por su cuenta, sino que son bombardeados por los problemas de un cliente, la 
sociedad o el medio ambiente que la "necesidad" que hay que resolver para lograr 
una base "necesidad". Sin una definición clara de esta necesidad, el proceso de 
diseño de ingeniería no puede empezar 
Figura 08: Identificar las necesidades 
B. DEFINIR EL PROBLEMA 
El problema es el tema principal la prevención de la necesidad de ser cumplida. El 
problema debe ser preciso y realista se define con el fin de ir sobre el proceso de 
solución. Si no, el tiempo y el dinero se perderá y el problema original puede 
seguir existiendo sin solución. 
 1. Obtener una imagen clara de los parámetros del problema o de la 
competencia. 
 2. Haga una lista de los objetivos y clasificarlos en orden de importancia. 
 3. Muchas veces, un robot no puede hacer todo lo que presenta un 
problema. No es frecuente que un robot puede hacer todo bien. 
 4. Es importante establecer prioridades y diseñar una máquina que puede 
hacer la mayoría de las cosas y hacer algunas cosas muy bien 
INTELIGENCIA ARTIFICIAL Y ROBÓTICA 9
PROTOTIPOS DE ROBOT 
C. BUSQUEDA DE INFORMACION 
La investigación puede ser un esfuerzo independiente, solitaria o una actividad de 
dinámica de grupo. La investigación debe centrarse e incorporar nuevas ideas y 
una minuciosa exploración de las antiguas ideas similares. A veces las viejas ideas 
son las mejores. ¿Alguna vez escuchó el dicho: "No reinventar la rueda?" Las 
viejas ideas que no son a veces grandes minas de oro de la investigación; que la 
idea puede haber fallado debido a la falta de nuevas tecnologías que puedan 
existir ahora. 
 Explorar otras soluciones diferentes al mismo problema. 
 Observar el entorno en el que debe funcionar la máquina. 
 Analizar las restricciones del proyecto con atención. 
 Tener en cuenta las medidas específicas de construcción. 
D. LLUVIA DE IDEAS 
No hay ideas malas. Es importante tener en 
cuenta todas las aproximaciones a un problema. 
Que no parece factible o tiene sentido en un 
principio podría ser el camino a seguir en el 
extremo. No demasiados proyectos pasan por el 
desarrollo en el primer intento o en la mejor idea 
en ese momento. El proyecto final por lo general 
consiste de una colección de ideas, y algunos 
que se consideraban demasiado arriesgada, 
costosa, o simplemente una locura normal. 
Las soluciones deben ser separadas de acuerdo con sus pros y sus contras. Esta 
actividad se logra mejor en un ambiente de grupo. Lluvia de ideas fomenta un 
monto máximo de las aportaciones de los diferentes niveles de experiencia y 
diferentes enfoques al problema. Soluciones alternativas pueden ser analizados y 
catalogados de acuerdo con el mérito y el uso posible. Después de estas ideas se 
han extraído de un número manejable y los números deben ser crujía para evaluar 
la probabilidad y el costo de un resultado exitoso, utilizando las soluciones 
individuales. Grandes factores entran en juego aquí, como el sentido común y el 
instinto. Si no se siente bien, no lo hagas. 
 Diseñad al menos tres tipos de soluciones y evaluad cada una de ellas. 
INTELIGENCIA ARTIFICIAL Y ROBÓTICA 10
PROTOTIPOS DE ROBOT 
 Observad el número de partes que componen el diseño. ¿Son suficientes? ¿Se 
pueden simplificar? 
E. DISEÑAR, PROBAR Y EVALUAR LA MEJOR SOLUCION 
La fase de diseño quizás es una de las más desafiantes de todo el proceso. Una 
vez se tiene la idea clara es hora de sentarse y averiguar cómo hacerla realidad. 
El primer paso es hacer un boceto sobre papel. Esto nos permite sacar nuestra 
parte más creativa. Este boceto debe ser detallado para poderlo pasar, si se 
desea, ha modelado CAD. Esta fase también permite el testeo del producto en el 
ordenador. Es una herramienta interesante donde se pueden detectar fallos antes 
de que sea construida una maqueta. 
Las maquetas son representaciones del producto para testear y evaluar. Este 
proceso es muy valioso ya que nos puede dar detalles que el ordenador no puede. 
Una vez se ha evaluado la maqueta, se puede pasar al siguiente nivel 
Figura 09: Diseño por computadora de un circuito y un móvil 
F. CONTRUIR UN PROTOTIPO 
La mejor manera de saber si un diseño funcionará en las condiciones del mundo 
real es construyendo un prototipo. Un prototipo es un modelo fiel del diseño final. 
Hay que evaluar el coste, la durabilidad, facilidad de construcción, la estética y si 
cumple los criterios de la fase de diseño. 
INTELIGENCIA ARTIFICIAL Y ROBÓTICA 11
PROTOTIPOS DE ROBOT 
Figura 10: Prototipos 
G. REFINAR O REDISEÑAR 
Si un diseño inicial y el prototipo no solventan el problema en su totalidad, supera 
el coste previsto o no cumple las especificaciones, el diseñador puede volver atrás 
en el proceso y plantear otros modelos que intenten mejorar el anterior. A veces la 
principal limitación para refinar/rediseñar el prototipo es el dinero. Quizás es 
preferible escoger un diseño inferior que volver a desarrollar un nuevo modelo. 
Figura 11: Rediseñar 
INTELIGENCIA ARTIFICIAL Y ROBÓTICA 12
PROTOTIPOS DE ROBOT 
H. CONSTRUIR 
El proceso de construcción es lento y complejo. Hay que tener en cuenta los 
materiales, herramientas, procesos, limitaciones y coste. Las empresas invierten 
en fábricas e infraestructuras para construir sus diseños más eficientemente, con 
lo cual mejor será la construcción. 
Figura 12: Robot Terminado 
INTELIGENCIA ARTIFICIAL Y ROBÓTICA 13
PROTOTIPOS DE ROBOT 
II. PROTOTIPOS 
2.1. DEFNICION DE PROTOTIPO: 
Es un modelo a escala o facsímil de lo real, pero no tan funcional para que 
equivalga a un producto final, ya que no lleva a cabo la totalidad de las funciones 
necesarias del sistema final. Proporcionando una retroalimentación temprana por 
parte de los usuarios acerca del Sistema. Es importante definir siempre cuál es su 
objetivo, ya que un prototipo puede ser útil en diferentes fases del proyecto, por ello 
su objetivo debe ser claro. Durante la fase de Análisis se usa para obtener los 
requerimientos del usuario. 
En la fase de Diseño se usa para ayudar a evaluar muchos aspectos de la 
implementación seleccionada. En la fase de Análisis de un proyecto, su principal 
propósito es obtener y validar los requerimientos esenciales, manteniendo abiertas, 
las opciones de implementación. Esto implica que se debe tomar los comentarios de 
los usuarios, pero se debe regresar a sus objetivos para no perder la atención. En la 
fase de Diseño, su propósito, basándose en los requerimientos previamente 
obtenidos, es mostrar las ventanas, su navegación, interacción, controles y botones 
al usuario y obtener una retroalimentación que permita mejorar el Diseño de 
Interfaz. 
2.2. TIPOS DE PROTOTIPOS 
Existen varios tipos de prototipos, cada uno de los cuales permite la realización de 
un tipo determinado de pruebas y con un determinado nivel de realismo. En 
ingeniería de requisitos, los prototipos más comunes son los siguientes: 
 Mock-ups. Se trata de pantallas, típicamente dibujadas a mano en papel, 
que representan un aspecto concreto del sistema. El soporte que 
proporcionan a la validación es muy limitado, con la excepción, quizás, de 
aclarar el interfaz gráfico deseado en casos complejos. 
 Storyboards. Son una evolución de los mock-ups, ya que además del 
interfaz, se muestra la secuencia de acciones, o escenarios, que se deben 
INTELIGENCIA ARTIFICIAL Y ROBÓTICA 14
PROTOTIPOS DE ROBOT 
realizar con el programa. Por ejemplo es habitual que, antes de cerrar un 
programa, se pregunte si se desea cerrar el fichero de trabajo. 
Existen varias alternativas para crear storyboards. 
 La opción más sencilla es confeccionar pantallas individuales. 
Posteriormente, a medida que se valida el prototipo, éstas pueden 
pegarse sobre una superficie donde se pueda pintar (una pizarra, por 
ejemplo) y relacionarse con flechas. De este modo se pueden reutilizar 
muchas pantallas distintas en distintos escenarios. 
 Una opción más compleja es dibujar, sobre una hoja de papel, el 
conjunto completo de pasos para llevar a cabo una tarea. 
Se pueden utilizar diversos programas (desde Microsoft 
PowerPoint o Microsoft Visio a programas especializados de creación 
multimedia como Macromedia Director) para confeccionar storyboards. 
La posibilidad de enlazar páginas que ofrecen estos programas dotan de 
gran dinamismo al storyboard y lo hacen muy similar a las maquetas, 
comentadas más abajo. 
 Maquetas. Una maqueta es una versión simplificada del sistema software 
deseado. Típicamente, una maqueta representa únicamente el interfaz del 
sistema y, opcionalmente, las conexiones entre pantallas mediante la 
utilización de elementos activos como los botones. Si fuera necesaria 
mayor fidelidad, podrían codificarse partes del sistema, de tal modo que 
además, del interfaz, el software pudiera ofrecer algunos resultados reales. 
Ello es lo que se conoce como “prototipo funcional”. 
2.3. ¿QUÉ TIPO DE PROTOTIPO SE DEBE CONSTRUIR? 
Una pregunta que surge con frecuencia es: ¿Qué tipo de prototipo se debe 
construir? La respuesta depende de dos factores: 
 Los recursos y tiempo disponibles. Cuanto más limitados sean estos 
recursos, más conveniente es construir prototipos sencillos como los mock-ups 
o storyboards. 
INTELIGENCIA ARTIFICIAL Y ROBÓTICA 15
PROTOTIPOS DE ROBOT 
 La fidelidad deseada. Este un problema de índole psicológico. Si el usuario 
experimenta rechazo por el prototipo, al no ser capaz de entender que el 
prototipo es sólo una versión simplificada del producto final, se debe tender a 
construir prototipos más complejos. 
Tampoco se debe olvidar que el analista deberá suplir al usuario la información que 
el prototipo no pueda suministrar (mensajes de error, resultados de los cálculos, 
etc.). Ello es también un argumento para preferir prototipos más complejos. 
2.4. CARACTERISTICAS DE LOS PROTOTIPOS 
 Funcionalidad limitada. 
 Poca fiabilidad. 
 Características de funcionalidad pobres. 
 Alto grado de participación del usuario el cual evalúa los prototipos, propone 
mejoras y detalla requisitos. 
 Alto grado de participación del análisis de sistemas, ya que en muchos casos 
los usuarios no pueden indicar los requisitos sin tener experiencia con el 
sistema. 
 El prototipo da mayor conocimiento al usuario y analistas ayudando a que el 
usuario aprenda a utilizar el sistema. 
2.5. MODELO DE DESARROLLO ORIENTADO A PROTOTIPOS 
FASES: 
1. Investigación preliminar: Las metas principales de esta fase son: determinar el 
problema y su ámbito, la importancia y sus efectos potenciales sobre la 
organización por una parte y por otro lado identificar una idea general de la 
solución para realizar un estudio de factibilidad que determine la factibilidad de una 
solución software 
2. Definición de los requerimientos del sistema: El objetivo de esta etapa es 
registrar todos los requerimientos y deseos que los usuarios tienen en relación al 
proyecto bajo desarrollo. Esta etapa es la más importante de todo el ciclo de vida, 
es aquí donde el desarrollador determina los requisitos mediante la construcción, 
INTELIGENCIA ARTIFICIAL Y ROBÓTICA 16
PROTOTIPOS DE ROBOT 
demostración y retroalimentaciones del prototipo. Por lo mismo esta etapa será 
revisada con más detalle luego de esta descripción. 
La fase más importante corresponde a la definición de requerimientos, la cual 
correspondería a un proceso que busca aproximar las visiones del usuario y del 
desarrollador mediante sucesivas iteraciones. La definición de requerimientos 
consiste de cinco etapas entre dos de las cuales se establece un ciclo iterativo: 
2.1. Análisis grueso y especificación: 
El propósito de esta sub-fase es desarrollar un diseño básico para el 
prototipo inicial. 
2.2 Diseño y construcción: 
El objetivo de esta subfase es obtener un prototipo inicial. El desarrollador 
debe concentrarse en construir un sistema con la máxima funcionalidad, 
poniendo énfasis en la interface del usuario. 
2.3. Evaluación: Esta etapa tiene dos propósitos: extraer a los usuarios la 
especificación de los requerimientos adicionales del sistema y verificar que 
el prototipo desarrollado lo haya sido en concordancia con la definición de 
requerimientos del sistema. Si los usuarios identifican fallas en el prototipo, 
entonces el desarrollador simplemente corrige el prototipo antes de la 
siguiente evaluación. El prototipo es repetidamente modificado y evaluado 
hasta que todos los requerimientos del sistema han sido satisfechos. El 
proceso de evaluación puede ser dividido en cuatro pasos separados: 
preparación, demostración, uso del prototipo y discusión de comentarios. 
En esta fase se decide si el prototipo es aceptado o modificado. 
2.4. Modificación: Esto ocurre cuando la definición de requerimientos del 
sistema es alterada en la sub−fase de evaluación. El desarrollador 
entonces debe modificar el prototipo de acuerdo a los comentarios hechos 
por los usuarios. 
2.5. Término: Una vez que se ha desarrollado un prototipo estable y 
completo, es necesario ponerse de acuerdo en relación a aspectos de 
calidad y de representación del sistema. 
INTELIGENCIA ARTIFICIAL Y ROBÓTICA 17
PROTOTIPOS DE ROBOT 
3. Diseño técnico: Durante la construcción del prototipo, el desarrollador ha 
obviado el diseño detallado. El sistema debe ser entonces rediseñado y 
documentado según los estándares de la organización y para ayudar a las 
mantenciones futuras. Esta fase de diseño técnico tiene dos etapas: por un lado, la 
producción de una documentación de diseño que especifica y describe la 
estructura del software, el control de flujo, las interfaces de usuario y las funciones 
y, como segunda etapa, la producción de todo lo requerido para promover 
cualquier mantención futura del software. 
4. Programación y prueba: Es donde los cambios identificados en el diseño 
técnico son implementados y probados para asegurar la corrección y completitud 
de los mismos con respecto a los requerimientos. 
5. Operación y mantenimiento: La instalación del sistema en ambiente de 
explotación, en este caso, resulta de menor complejidad, ya que se supone que los 
usuarios han trabajado con el sistema al hacer las pruebas de prototipos. Además, 
la mantención también debería ser una fase menos importante, ya que se supone 
que el refinamiento del prototipo permitiría una mejor claridad en los 
requerimientos, por lo cual las mantenciones perfectivas se reducirían. Si 
eventualmente se requiriese una mantención entonces el proceso de prototipado 
es repetido y se definirá un nuevo conjunto de requerimientos. 
2.6. VENTAJAS Y DESVENTAJAS 
VENTAJAS: 
De un enfoque de desarrollo orientado a prototipos están dadas por: 
 Reducción de la incertidumbre y del riesgo 
 Reducción de tiempo y de costos, incrementos en la aceptación del nuevo 
sistema. 
 Mejoras en la administración de proyectos. 
 Mejoras en la comunicación entre desarrolladores y clientes, etc. 
INTELIGENCIA ARTIFICIAL Y ROBÓTICA 18
PROTOTIPOS DE ROBOT 
DESVENTAJAS: 
Si bien el desarrollo orientado a prototipos tiene considerables ventajas, 
también presenta desventajas como: 
La dependencia de las herramientas de software para el éxito ya que la 
necesidad de disminución de incertidumbre depende de las iteraciones del 
prototipo, entre más iteraciones exista mejor y esto último se logra mediante el 
uso de mejores herramientas lo que hace a este proceso dependiente de las 
mismas. 
También, no es posible aplicar la metodología a todos los proyectos de software 
y, finalmente, la mala interpretación que pueden hacer los usuarios del 
prototipo, al cual pueden confundir con el sistema terminado. 
No se puede desconocer que la fase de definición de requerimientos se ha 
perfeccionado en dos aspectos importantes: primero se ha aproximado las 
visiones del usuario y el desarrollador, lo cual representa el beneficio de 
establecer una base común de comunicación; también, el hacer explícita la 
posibilidad de iterar sobre estos dominios permitiría que la convergencia de los 
mismos sea una posibilidad cierta. 
INTELIGENCIA ARTIFICIAL Y ROBÓTICA 19
PROTOTIPOS DE ROBOT 
2.7. PROTOTIPOS DE ROBOT 
Los prototipos de robots hoy en día son indispensables para la mejora de otros robots 
todos los ingenieros y creadores de estos se basan en otros modelos intentando utilizar 
los mismos principios o funciones de algunos robots, hoy en día se intenta mejorar una 
función de un robot intentando que sea cada vez mas precisa y los prototipos nos indican 
si es efectivo su propósito sino para mejorar o verificar errores. 
La robótica es una tecnología que ha demostrado muchos avances en la inteligencia 
artificial que creamos los humanos, también las funciones que esta realiza en el mundo, 
como lo podría ser un robot de limpieza o un robot que se utilice en una industria, esta 
tecnología puede trabajar con las cosas que compramos hoy en día tales como 
cámaras, computadores, y en el futuro robots que podamos utilizar para la ayuda en 
trabajoso en la vida cotidiana. La robótica utilizada en el hoy día, utiliza robots que son 
capases de desactivar bombas, buscar personas atrapadas. La importancia de la robótica 
que se desarrolla o se desarrollara, es que facilitara la vida del hombre y las cosas que 
hacemos cotidianamente. En cuanto a la utilización en la medicina hay maquinas que 
toman los pulsos de personas enfermas. La robótica en un futuro nos ayudara en el 
trabajo, en la casa, incluso en el conocimiento que ofrecen las escuelas. Podemos ver 
esta máquina del ejército que desactiva bombas y disparar un arma. 
Todos los robots son programados para realizar acciones o trabajos que el hombre no 
puede lograr o que quizá un robot lo haría de forma más precisa, y existen las funciones 
realizadas por un robot a esto se le conoce como inteligencia artificial, es la manera en la 
que se intenta simular el cerebro, en si la forma de razonar, elegir una opción o aprender, 
y para esto se desarrollaron tres leyes de la robótica que son: 
1. Un robot no debe dañar a un ser humano o, por su inacción, dejar que un ser humano 
sufra daño. 
2. Un robot debe obedecer las órdenes que le son dadas por un ser humano, excepto si 
estas órdenes entran en conflicto con la Primera Ley. 
3. Un robot debe proteger su propia existencia, hasta donde esta protección no entre en 
conflicto con la Primera o la Segunda Ley. 
INTELIGENCIA ARTIFICIAL Y ROBÓTICA 20
PROTOTIPOS DE ROBOT 
III.ROBOT SEGUIDOR DE LINEA: 
3.1. ROBOT SEGUIDOR DE LINEA 
Los ROBOTS SEGUIDOR DE LINEA, tiene como misión seguir un recorrido el 
cual estará dado por una serie de obstáculos que estarán formados por un 
recorrido, todo en base a un camino de color negro y el fondo blanco, el camino 
negro o línea negra a seguir . Su única misión es seguir la línea marcada en el 
suelo manualmente de color negro sobre un tablero blanco. 
3.2. ESTRUCTURA BÁSICA: 
Sensores: Un sensor detecta la línea a seguir por medio de unos sensores. Hay 
muchos tipos de sensores que se pueden usar para este fin; sin embargo, por 
razones de costos y practicidad los más comunes son los sensores infrarrojos (IR), 
que normalmente constan de un LED infrarrojo y un fototransistor. 
Motores: El robot se mueve utilizando motores. Dependiendo del tamaño, el peso, 
la precisión del motor, entre otros factores, éstos pueden ser de varias clases: 
motores de corriente continua, motores pasos a paso o servomotores. 
Ruedas: Las ruedas del robot son movidas por los motores. Normalmente se usan 
ruedas de materiales anti-deslizantes para evitar fallas de tracción. Su tamaño es 
otro factor a tener en cuenta a la hora de armar el robot. 
Tarjeta de control: La toma de decisiones y el control de los motores están 
generalmente a cargo de un microcontrolador. La tarjeta de control contiene dicho 
elemento, junto a otros componentes electrónicos básicos que requiere el 
microcontrolador para funcionar. 
3.3. FUNCIONAMIENTO: 
Todos los rastreadores basan su funcionamiento en los sensores que se ubican 
en la parte inferior de la estructura, uno junto al otro, cuando uno de los sensores 
detecta el color blanco, significa que el color se está saliendo de la línea negra por 
ese lado. En ese momento el robot gira hacia el lado contrario hasta que vuelve a 
estar sobre línea. 
Se utiliza un MICROCONTROLADOR que realiza la función de guardar el 
recorrido por una pista. 
INTELIGENCIA ARTIFICIAL Y ROBÓTICA 21
PROTOTIPOS DE ROBOT 
El MICROCONTROLADOR ejecuta el programa cargado en la memoria Flash. 
Esto se denomina el código ejecutable y está compuesto por una serie de ceros y 
unos, aparentemente sin significado. Dependiendo de la arquitectura del 
microcontrolador, el código binario está compuesto por palabras de 12, 14 o 16 
bits de anchura. Cada palabra se interpreta por la CPU como una instrucción a ser 
ejecutada durante el funcionamiento del microcontrolador. Todas las instrucciones 
que el microcontrolador puede reconocer y ejecutar se les denominan 
colectivamente Conjunto de instrucciones. Como es más fácil trabajar con el 
sistema de numeración hexadecimal, el código ejecutable se representa con 
frecuencia como una serie de los números hexadecimales denominada código 
Hex. En los microcontroladores PIC con las palabras de programa de 14 bits de 
anchura, el conjunto de instrucciones tiene 35 instrucciones diferentes. 
Figura 13: Robot Seguidor de Linea 
INTELIGENCIA ARTIFICIAL Y ROBÓTICA 22
PROTOTIPOS DE ROBOT 
Figura 14: Camino del Robot Seguidor de Linea 
Figura 15: OPAM- EN PROGRAMA proteus .ares 
INTELIGENCIA ARTIFICIAL Y ROBÓTICA 23
PROTOTIPOS DE ROBOT 
Figura 16: PIC-PROGRAMA proteus ares 
Figura 17: PIC (Como será la placa del PIC)- Proteus ares 3D 
INTELIGENCIA ARTIFICIAL Y ROBÓTICA 24
PROTOTIPOS DE ROBOT 
Figura 18: OPAM- ARES3D como será la placa del opam 
3.4. PROGRAMA PROTEUS – ISIS DISEÑO ELECTRÓNICO OPAM 
En el diseño electrónico se realiza la construcción electrónica y las pruebas de los 
diferentes circuitos electrónicos interconectados para poder identificar cualquier 
error o falla antes de realizar la construcción física del robot. 
En este circuito lógico digital se puede notar la presencia del opam lm393n cuya 
finalidad es la de convertir las señales analógicas en señales digitales las cuales 
son detectadas por los sensores a su vez se puede también denotar la presencia 
de resistencias de 15k, 220 ohm, 10k, 3k cuyas finalidades son las de protección 
a los circuitos electrónicos de mayor funcionamiento como son los leds, los opam, 
los potenciómetros. 
Un potenciómetro me permite regular la cantidad de voltaje que le podré 
administrar a los sensores y al opam permitiendo que si baje la cantidad de voltaje 
al opam (2v es lo correcto) sense un poco menos y si la subo aumente la 
capacidad de poder sensar más eficientemente (se recomienda siempre trabajar 
con 2v). 
Por últimos también se puede ver los conectores por donde estarán conectados 
los cables que alimentaran a la placa del opam de voltaje positivo y negativo. 
INTELIGENCIA ARTIFICIAL Y ROBÓTICA 25
PROTOTIPOS DE ROBOT 
3.5. LA PLACA DEL PIC 
En esta placa se distribuye los pines del PIC para ser utilizados correctamente. Es 
aquí donde se designa que pin del pic será para cada dispositivo de desde la 
proporcionalidad de los pines a los sensores hasta la distribución correcta de los 
pines al crystan; al –MCRL y a los motores para que su funcionamiento sea el 
correcto. También en esta placa se puede notar la inclusión de del driver lm298 el 
cual me permite controlar correctamente los motores del robot junto con el pic y la 
programación realizada, a su vez se puede notar la presencia de diodos los 
cuales evitaran picos de voltajes permitiendo que el voltaje solo vaya en una sola 
dirección y evitando que el driver y motores se quemen y también se puede 
presenciar los conectores los cuales alimentaran de voltaje positivo y negativo a 
la placa. 
Figura 19: PROGRAMA PROTEUS –ISIS PIC 
INTELIGENCIA ARTIFICIAL Y ROBÓTICA 26
PROTOTIPOS DE ROBOT 
BIBLIOGRAFIA 
http://platea.pntic.mec.es/vgonzale/cyr_0708/archivos/_15/Tema_5.1.htm 
http://roboticapuno.blogspot.com/2013/01/clasificacion-de-los-robots.html 
http://www.philips.edu.ar/Resources/GenInfo/robotica/prototip.htm 
http://www.vexrobotics.com.mx/vex/vex-descripcion-del-diseno.html 
http://www.ecured.cu/index.php/Robots 
http://sistemas2009unl.wordpress.com/prototipos-informaticos/ 
INTELIGENCIA ARTIFICIAL Y ROBÓTICA 27

Más contenido relacionado

La actualidad más candente

Plantilla cuestionario sobre textos instructivos
Plantilla cuestionario sobre textos instructivosPlantilla cuestionario sobre textos instructivos
Plantilla cuestionario sobre textos instructivosCEDEC
 
Clasificación herramientas,máquinas e instrumentos
Clasificación herramientas,máquinas e instrumentosClasificación herramientas,máquinas e instrumentos
Clasificación herramientas,máquinas e instrumentosCarlos Avila
 
Guia de prompts para generar material didactico
Guia de prompts para generar material didacticoGuia de prompts para generar material didactico
Guia de prompts para generar material didacticoDiego Rodriguez
 
Proyecto de-computacion-para-educacion-primaria
Proyecto de-computacion-para-educacion-primariaProyecto de-computacion-para-educacion-primaria
Proyecto de-computacion-para-educacion-primariaBernardita Naranjo
 
Lista de cotejo actitudinal
Lista de cotejo actitudinalLista de cotejo actitudinal
Lista de cotejo actitudinalRosendo Arenas
 
Inteligencia artificial y educación (modificado)
Inteligencia artificial y educación (modificado)Inteligencia artificial y educación (modificado)
Inteligencia artificial y educación (modificado)Fernando Santamaría
 
8. rúbrica para evaluar un cuento
8. rúbrica para evaluar un cuento8. rúbrica para evaluar un cuento
8. rúbrica para evaluar un cuentoevely ramirez
 
en impacto de la tecnologia en el medio ambiente
en impacto de la tecnologia en el medio ambienteen impacto de la tecnologia en el medio ambiente
en impacto de la tecnologia en el medio ambientefatima resendiz trejo
 
Rubrica para evaluar plano a escala e informe de distribución
Rubrica para evaluar plano a escala e informe de distribuciónRubrica para evaluar plano a escala e informe de distribución
Rubrica para evaluar plano a escala e informe de distribuciónCEDEC
 
Lista de cotejo para evaluar mapas mentales
Lista de cotejo para evaluar mapas mentalesLista de cotejo para evaluar mapas mentales
Lista de cotejo para evaluar mapas mentalesMadalú HerCam
 
Ejemplo descripcion y formulacion del problema
Ejemplo descripcion y formulacion del problemaEjemplo descripcion y formulacion del problema
Ejemplo descripcion y formulacion del problemaJulio Mena
 
Tutorial de Scratch Completo
Tutorial de Scratch CompletoTutorial de Scratch Completo
Tutorial de Scratch CompletoHilder Lino Roque
 
Autoevaluación del alumno para un proyecto
Autoevaluación del alumno para un proyectoAutoevaluación del alumno para un proyecto
Autoevaluación del alumno para un proyectoCEDEC
 
Aprendizaje Basado en Problemas y Proyecto Científico
Aprendizaje Basado en Problemas y Proyecto CientíficoAprendizaje Basado en Problemas y Proyecto Científico
Aprendizaje Basado en Problemas y Proyecto CientíficoManuel Diaz
 

La actualidad más candente (20)

Plantilla cuestionario sobre textos instructivos
Plantilla cuestionario sobre textos instructivosPlantilla cuestionario sobre textos instructivos
Plantilla cuestionario sobre textos instructivos
 
Lista de cotejo de glosario
Lista de cotejo de glosarioLista de cotejo de glosario
Lista de cotejo de glosario
 
Clasificación herramientas,máquinas e instrumentos
Clasificación herramientas,máquinas e instrumentosClasificación herramientas,máquinas e instrumentos
Clasificación herramientas,máquinas e instrumentos
 
Guia de prompts para generar material didactico
Guia de prompts para generar material didacticoGuia de prompts para generar material didactico
Guia de prompts para generar material didactico
 
Padlet
PadletPadlet
Padlet
 
Proyecto de-computacion-para-educacion-primaria
Proyecto de-computacion-para-educacion-primariaProyecto de-computacion-para-educacion-primaria
Proyecto de-computacion-para-educacion-primaria
 
Rúbrica de evaluación afiche
Rúbrica de evaluación aficheRúbrica de evaluación afiche
Rúbrica de evaluación afiche
 
Lista de cotejo maqueta
Lista de cotejo maquetaLista de cotejo maqueta
Lista de cotejo maqueta
 
Lista de cotejo actitudinal
Lista de cotejo actitudinalLista de cotejo actitudinal
Lista de cotejo actitudinal
 
Inteligencia artificial y educación (modificado)
Inteligencia artificial y educación (modificado)Inteligencia artificial y educación (modificado)
Inteligencia artificial y educación (modificado)
 
8. rúbrica para evaluar un cuento
8. rúbrica para evaluar un cuento8. rúbrica para evaluar un cuento
8. rúbrica para evaluar un cuento
 
en impacto de la tecnologia en el medio ambiente
en impacto de la tecnologia en el medio ambienteen impacto de la tecnologia en el medio ambiente
en impacto de la tecnologia en el medio ambiente
 
Rubrica para evaluar plano a escala e informe de distribución
Rubrica para evaluar plano a escala e informe de distribuciónRubrica para evaluar plano a escala e informe de distribución
Rubrica para evaluar plano a escala e informe de distribución
 
Matriz De Evaluación
Matriz De EvaluaciónMatriz De Evaluación
Matriz De Evaluación
 
Lista de cotejo para evaluar mapas mentales
Lista de cotejo para evaluar mapas mentalesLista de cotejo para evaluar mapas mentales
Lista de cotejo para evaluar mapas mentales
 
Rúbrica de evaluación guía flora y fauna
Rúbrica de evaluación guía flora y faunaRúbrica de evaluación guía flora y fauna
Rúbrica de evaluación guía flora y fauna
 
Ejemplo descripcion y formulacion del problema
Ejemplo descripcion y formulacion del problemaEjemplo descripcion y formulacion del problema
Ejemplo descripcion y formulacion del problema
 
Tutorial de Scratch Completo
Tutorial de Scratch CompletoTutorial de Scratch Completo
Tutorial de Scratch Completo
 
Autoevaluación del alumno para un proyecto
Autoevaluación del alumno para un proyectoAutoevaluación del alumno para un proyecto
Autoevaluación del alumno para un proyecto
 
Aprendizaje Basado en Problemas y Proyecto Científico
Aprendizaje Basado en Problemas y Proyecto CientíficoAprendizaje Basado en Problemas y Proyecto Científico
Aprendizaje Basado en Problemas y Proyecto Científico
 

Similar a Prototipos de robots

Trabajo escrito de informatica
Trabajo escrito de informaticaTrabajo escrito de informatica
Trabajo escrito de informaticaBrian Guevara
 
Institución educativa ciudadela del sur 3 periodo
Institución educativa ciudadela del sur 3 periodoInstitución educativa ciudadela del sur 3 periodo
Institución educativa ciudadela del sur 3 periodoJovanni Patiño
 
Institución educativa ciudadela del sur 3 periodo
Institución educativa ciudadela del sur 3 periodoInstitución educativa ciudadela del sur 3 periodo
Institución educativa ciudadela del sur 3 periodoJovanni Patiño
 
Unidad 5 de Inteligencia Artificial Sistemas computacionales
Unidad 5 de Inteligencia Artificial Sistemas computacionalesUnidad 5 de Inteligencia Artificial Sistemas computacionales
Unidad 5 de Inteligencia Artificial Sistemas computacionalesLorenzo Antonio Flores Perez
 
Robótica y educación.
Robótica y educación.Robótica y educación.
Robótica y educación.nahura99
 
Marco teorico johan stiven lopez
Marco teorico johan stiven lopezMarco teorico johan stiven lopez
Marco teorico johan stiven lopezIE Simona Duque
 
Evolución de la inteligencia artificial aplicada a la robótica
Evolución de la inteligencia artificial aplicada a la robóticaEvolución de la inteligencia artificial aplicada a la robótica
Evolución de la inteligencia artificial aplicada a la robóticamlgodoy
 
Investigacion robotica 1
Investigacion robotica 1Investigacion robotica 1
Investigacion robotica 1gelu alsi
 
Robotica y más...
Robotica y más...Robotica y más...
Robotica y más...Ale Palumbo
 
La robotica y sus aplicaciones
La robotica y sus aplicacionesLa robotica y sus aplicaciones
La robotica y sus aplicacionesmanueldiaz312
 
informacion
informacioninformacion
informacionpabobdp
 

Similar a Prototipos de robots (20)

Trabajo escrito de informatica
Trabajo escrito de informaticaTrabajo escrito de informatica
Trabajo escrito de informatica
 
Clase de robótica
Clase de robóticaClase de robótica
Clase de robótica
 
Institución educativa ciudadela del sur 3 periodo
Institución educativa ciudadela del sur 3 periodoInstitución educativa ciudadela del sur 3 periodo
Institución educativa ciudadela del sur 3 periodo
 
Institución educativa ciudadela del sur 3 periodo
Institución educativa ciudadela del sur 3 periodoInstitución educativa ciudadela del sur 3 periodo
Institución educativa ciudadela del sur 3 periodo
 
Marco teorico robot
Marco teorico robotMarco teorico robot
Marco teorico robot
 
Marco teorico robot
Marco teorico robotMarco teorico robot
Marco teorico robot
 
Marco teorico del robot
Marco teorico del robotMarco teorico del robot
Marco teorico del robot
 
Robotica
RoboticaRobotica
Robotica
 
Unidad 5 de Inteligencia Artificial Sistemas computacionales
Unidad 5 de Inteligencia Artificial Sistemas computacionalesUnidad 5 de Inteligencia Artificial Sistemas computacionales
Unidad 5 de Inteligencia Artificial Sistemas computacionales
 
Robótica y educación.
Robótica y educación.Robótica y educación.
Robótica y educación.
 
Marco teorico johan stiven lopez
Marco teorico johan stiven lopezMarco teorico johan stiven lopez
Marco teorico johan stiven lopez
 
Taller de sistemas roboticos
Taller de sistemas roboticosTaller de sistemas roboticos
Taller de sistemas roboticos
 
Evolución de la inteligencia artificial aplicada a la robótica
Evolución de la inteligencia artificial aplicada a la robóticaEvolución de la inteligencia artificial aplicada a la robótica
Evolución de la inteligencia artificial aplicada a la robótica
 
Robotica
RoboticaRobotica
Robotica
 
Investigacion robotica 1
Investigacion robotica 1Investigacion robotica 1
Investigacion robotica 1
 
Robótica
 Robótica Robótica
Robótica
 
Robotica
RoboticaRobotica
Robotica
 
Robotica y más...
Robotica y más...Robotica y más...
Robotica y más...
 
La robotica y sus aplicaciones
La robotica y sus aplicacionesLa robotica y sus aplicaciones
La robotica y sus aplicaciones
 
informacion
informacioninformacion
informacion
 

Último

DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 

Último (20)

DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 

Prototipos de robots

  • 1. “Año de la Promoción de la Industria Responsable y del Compromiso Climático” UNIVERSIDAD NACIONAL “SAN LUIS GONZAGA DE ICA” FACULTAD DE INGENIERIA DE SISTEMAS “PROTOTIPOS DE ROBOTS” Integrantes:  Condeña Flores, Moisés  Cusi Alvarado, Cesar  Muñante Velásquez, Mercedes  Palomino Lévano, Rosa  Yancce Buleje, Jean Carlos Docente: Ing. Paco Márquez Urbina. Ciclo: X ICA- PERÚ 2014
  • 2. PROTOTIPOS DE ROBOT Contenido INTRODUCCIÓN......................................................................................................................... 2 I. ROBOTICA ......................................................................................................................... 3 1.1. DEFINICION DE ROBOTICA:.......................................................................................... 3 1.2. DEFINICION DE ROBOT:............................................................................................... 4 1.3. CARACTERITICAS GENERALES ...................................................................................... 5 1.4. CLASIFICACION DE ROBOTS POR SU GENERACION ........................................................ 5 1.5. DESARROLLO DE UN ROBOT ........................................................................................ 9 II. PROTOTIPOS .....................................................................................................................14 2.1. DEFNICION DE PROTOTIPO:........................................................................................14 2.2. TIPOS DE PROTOTIPOS ...............................................................................................14 2.3. ¿QUÉ TIPO DE PROTOTIPO SE DEBE CONSTRUIR? ........................................................15 2.4. CARACTERISTICAS DE LOS PROTOTIPOS ......................................................................16 2.5. MODELO DE DESARROLLO ORIENTADO A PROTOTIPOS................................................16 2.6. VENTAJAS Y DESVENTAJAS .........................................................................................18 2.7. PROTOTIPOS DE ROBOT .............................................................................................20 III. ROBOT SEGUIDOR DE LINEA:..........................................................................................21 3.1. ROBOT SEGUIDOR DE LINEA .......................................................................................21 3.2. ESTRUCTURA BÁSICA: ................................................................................................21 3.3. FUNCIONAMIENTO: ...................................................................................................21 3.4. PROGRAMA PROTEUS – ISIS DISEÑO ELECTRÓNICO OPAM...........................................25 3.5. LA PLACA DEL PIC ......................................................................................................26 BIBLIOGRAFIA ..........................................................................................................................27 INTELIGENCIA ARTIFICIAL Y ROBÓTICA 1
  • 3. PROTOTIPOS DE ROBOT INTRODUCCIÓN Los prototipos de robots hoy en día son indispensables para la mejora de otros robots, todos los ingenieros y creadores de estos se basan en otros modelos intentando utilizar los mismos principios o funciones de algunos robots, hoy en día se intenta mejorar una función de un robot intentando que sea cada vez más precisa y los prototipos nos indican si es efectivo su propósito sino para mejorar o verificar errores. La robótica es una tecnología que ha demostrado muchos avances en la inteligencia artificial que creamos los humanos, también las funciones que esta realiza en el mundo, como lo podría ser un robot de limpieza o un robot que se utilice en una industria, esta tecnología puede trabajar con las cosas que compramos hoy en día tales como cámaras, computadores, y en el futuro robots que podamos utilizar para la ayuda en trabajoso en la vida cotidiana. La robótica utilizada en un futuro puede utilizar robots que son capases de desactivar bombas, buscar personas atrapadas. La importancia de la robótica que se desarrolla o se desarrollara, es que facilitara la vida del hombre y las cosas que hacemos cotidianamente. En cuanto a la utilización en la medicina hay maquinas que toman los pulsos de personas enfermas. La robótica en un futuro nos ayudara en el trabajo, en la casa, incluso en el conocimiento que ofrecen las escuelas. Podemos ver esta máquina del ejército que desactiva bombas y disparar un arma. INTELIGENCIA ARTIFICIAL Y ROBÓTICA 2
  • 4. PROTOTIPOS DE ROBOT I. ROBOTICA 1.1.DEFINICION DE ROBOTICA: Para describir la tecnología de los robots, Isacc Asimov acuñó el término Robótica. Él mismo predijo hace años el aumento de una poderosa industria robótica, predicción que ya se ha hecho realidad. Recientemente se ha producido una explosión en el desarrollo y uso industrial de los robots tal que se ha llegado al punto de hablar de "revolución de los robots" y "era de los robots". Una definición breve y realmente atinada de robótica es: “La Robótica es la conexión inteligente de la percepción a la acción” La Robótica: es una ciencia o rama de la tecnología, que estudia el diseño y construcción de máquinas capaces de desempeñar tareas realizadas por el ser humano o que requieren del uso de inteligencia. La robótica combina diversos disciplinas como son: la mecánica, la electrónica, la informática, IA. Otras ciencias y tecnologías de las que deriva podrían ser: el álgebra, los autómatas programables, las máquinas de estados, la mecánica o la informática. De forma general, la Robótica se define como: El conjunto de conocimientos teóricos y prácticos que permiten concebir, realizar y automatizar sistemas basados en estructuras mecánicas poli articuladas, dotados de un determinado grado de "inteligencia" y destinados a la producción industrial o al sustitución del hombre en muy diversas tareas. Figura 01 Robot Humanoide INTELIGENCIA ARTIFICIAL Y ROBÓTICA 3
  • 5. PROTOTIPOS DE ROBOT 1.2.DEFINICION DE ROBOT: Es una Máquina automática programable capaz de realizar determinadas operaciones de manera autónoma y sustituir a los seres humanos en algunas tareas, en especial las pesadas, repetitivas o peligrosas; puede estar dotada de sensores, que le permiten adaptarse a nuevas situaciones. Los robots actuales no tienen mucho que ver con los humanoides, y la mayoría de los expertos en robótica dirían que es complicado ofrecer una definición de robot universalmente aceptada. De hecho, distintas organizaciones y asociaciones internacionales ofrecen definiciones diferentes aunque, obviamente, próximas entre sí. La definición de robot que ofrece el Robot Institute of America, después denominado Robot Industries Association (RIA), es: “Manipulador funcional reprogramable, capaz de mover material, piezas, herramientas o dispositivos especializados mediante movimientos variables programados, con el fin de realizar tareas diversas” Se suele entender también que un robot goza de un elevado grado de autonomía y de auto planificación, de modo que es capaz de hacer su tarea sin intervención del operador, tomando las decisiones oportunas a partir de la información que recaban sus sensores, gracias al programa almacenado en su memoria. Figura 02: Robots INTELIGENCIA ARTIFICIAL Y ROBÓTICA 4
  • 6. PROTOTIPOS DE ROBOT 1.3.CARACTERITICAS GENERALES Los robots pueden ser de diferentes diseños al igual que programas, todo depende de la función que vayan a realizar. Lo que si se conoce son las diferentes características que pueden poseer, entre estas encontramos:  La precisión que tienen a la hora de realizar una acción o movimiento.  La capacidad de carga, en kilogramos que el robot puede manejar.  El grado de libertad que tienen con sus movimientos.  El sistema de coordenadas que especifica a que direcciones se realizara sus movimientos y posiciones. Estas pueden ser coordenadas cartesianas (x,y,z), cilíndricas, al igual que polares.  La programación de cada robot o el poder de aprendizaje que cada uno tiene. 1.4.CLASIFICACION DE ROBOTS POR SU GENERACION A. Primera Generación: Manipuladores Esta primera etapa se puede considerar desde los años 50s, en donde las maquinas diseñadas cuentan con un sistema de control relativamente sencillo de lazo abierto, esto significa que no existe retroalimentación alguna por parte de algún sensor y realizan tareas previamente programadas que se ejecutan secuencialmente. Figura 03: Robot Manipuladores Resumido: Los robots no se percatan de su entorno, adquieren información muy limitada de su entorno o nula y en consecuencia a esta actúan. INTELIGENCIA ARTIFICIAL Y ROBÓTICA 5
  • 7. PROTOTIPOS DE ROBOT B. Segunda Generación: Robots de Aprendizaje La segunda etapa se desarrolla hasta los años 80s, este tipo de robots son un poco más conscientes de su entorno que su previa generación, disponiendo de sistemas de control de lazo cerrado en donde por medio de sensores adquieren información de su entorno y obtienen la capacidad de actuar o adaptarse según los datos analizados. También pueden aprender y memorizar la secuencia de movimientos deseados mediante el seguimiento de los movimientos de un operador humano. F i gura 04: Robot de Aprendizaje Resumido: Los robots ahora cuentan con un sistema de retroalimentación que les permite obtener más datos de su entorno y guardarlos en algún medio de almacenamiento junto con las instrucciones. C. Tercera Generación: Robots con Control Sensorizado Durante esta etapa, que tiene lugar durante los años 80s y 90s, los robots ahora cuentan con controladores (computadoras) que usando los datos o la información obtenida de sensores, obtienen la habilidad de ejecutar las ordenes de un programa escrito en alguno de los lenguajes de programación que surgen a raíz de la necesidad de introducir las instrucciones deseadas en dichas maquinas. Los robots usan control del tipo lazo cerrado, lo cual significa que ahora son bastante conscientes de su entorno y pueden adaptarse al mismo. INTELIGENCIA ARTIFICIAL Y ROBÓTICA 6
  • 8. PROTOTIPOS DE ROBOT Figura 05: Robot de control sensorial Resumido: Los robots se vuelven reprogramables, usan controladores o computadoras para analizar la información captada de su entorno mediante sensores (cabe mencionar que se desarrolla la visión artificial) y aparecen los lenguajes de programación. D. Cuarta Generación: Robots Inteligentes Esta generación se caracteriza por tener sensores mucho más sofisticados que mandan información al controlador y la analizan mediante estrategias complejas de control. Debido a la nueva tecnología y estrategias utilizadas estos robots califican como "inteligentes", se adaptan y aprenden de su entorno utilizando "conocimiento difuso" , "redes neuronales", y otros métodos de análisis y obtención de datos para así mejorar el desempeño general del sistema en tiempo real, donde ahora el robot puede basar sus acciones en información más sólida y confiable, y no solo esto sino que también se pueden dar la tarea de supervisar el ambiente que les rodea, mediante la incorporación de conceptos "modélicos" que les permite actuar a situaciones determinadas. Figura 06: Robot Inteligentes Resumido: Mejores sistemas sensoriales, mejores estrategias de control y análisis de información, capaces de comprender su entorno y actuar ante el mediante conceptos "modélicos" en tiempo real. INTELIGENCIA ARTIFICIAL Y ROBÓTICA 7
  • 9. PROTOTIPOS DE ROBOT E. Quinta Generación y más allá La siguiente generación será una nueva tecnología que incorporara 100% inteligencia artificial y utilizara métodos como modelos de conducta y una nueva arquitectura de subsunción, además de otras tecnologías actualmente en desarrollo como la nanotecnología. Esta etapa depende totalmente de la nueva generación de jóvenes interesados en robótica, una nueva era de robots nos espera Figura 07: Nanorobot INTELIGENCIA ARTIFICIAL Y ROBÓTICA 8
  • 10. PROTOTIPOS DE ROBOT 1.5.DESARROLLO DE UN ROBOT A. IDENTIFICAR LA NECESIDAD La mayoría de robots se construyen para la educación o la competencia, donde se presenta un claro objetivo de resolver un problema o puntos de calificación para el diseñador. Con cualquier proyecto, es necesario comprender a fondo el alcance y las implicaciones del proyecto que deben ser abordados. Las demandas de costos, la complejidad y la tecnología de forma rápida miren hacia abajo todo proyecto bien intencionado. Muchas veces, los pensadores, los diseñadores e ingenieros no sueñan con una idea por su cuenta, sino que son bombardeados por los problemas de un cliente, la sociedad o el medio ambiente que la "necesidad" que hay que resolver para lograr una base "necesidad". Sin una definición clara de esta necesidad, el proceso de diseño de ingeniería no puede empezar Figura 08: Identificar las necesidades B. DEFINIR EL PROBLEMA El problema es el tema principal la prevención de la necesidad de ser cumplida. El problema debe ser preciso y realista se define con el fin de ir sobre el proceso de solución. Si no, el tiempo y el dinero se perderá y el problema original puede seguir existiendo sin solución.  1. Obtener una imagen clara de los parámetros del problema o de la competencia.  2. Haga una lista de los objetivos y clasificarlos en orden de importancia.  3. Muchas veces, un robot no puede hacer todo lo que presenta un problema. No es frecuente que un robot puede hacer todo bien.  4. Es importante establecer prioridades y diseñar una máquina que puede hacer la mayoría de las cosas y hacer algunas cosas muy bien INTELIGENCIA ARTIFICIAL Y ROBÓTICA 9
  • 11. PROTOTIPOS DE ROBOT C. BUSQUEDA DE INFORMACION La investigación puede ser un esfuerzo independiente, solitaria o una actividad de dinámica de grupo. La investigación debe centrarse e incorporar nuevas ideas y una minuciosa exploración de las antiguas ideas similares. A veces las viejas ideas son las mejores. ¿Alguna vez escuchó el dicho: "No reinventar la rueda?" Las viejas ideas que no son a veces grandes minas de oro de la investigación; que la idea puede haber fallado debido a la falta de nuevas tecnologías que puedan existir ahora.  Explorar otras soluciones diferentes al mismo problema.  Observar el entorno en el que debe funcionar la máquina.  Analizar las restricciones del proyecto con atención.  Tener en cuenta las medidas específicas de construcción. D. LLUVIA DE IDEAS No hay ideas malas. Es importante tener en cuenta todas las aproximaciones a un problema. Que no parece factible o tiene sentido en un principio podría ser el camino a seguir en el extremo. No demasiados proyectos pasan por el desarrollo en el primer intento o en la mejor idea en ese momento. El proyecto final por lo general consiste de una colección de ideas, y algunos que se consideraban demasiado arriesgada, costosa, o simplemente una locura normal. Las soluciones deben ser separadas de acuerdo con sus pros y sus contras. Esta actividad se logra mejor en un ambiente de grupo. Lluvia de ideas fomenta un monto máximo de las aportaciones de los diferentes niveles de experiencia y diferentes enfoques al problema. Soluciones alternativas pueden ser analizados y catalogados de acuerdo con el mérito y el uso posible. Después de estas ideas se han extraído de un número manejable y los números deben ser crujía para evaluar la probabilidad y el costo de un resultado exitoso, utilizando las soluciones individuales. Grandes factores entran en juego aquí, como el sentido común y el instinto. Si no se siente bien, no lo hagas.  Diseñad al menos tres tipos de soluciones y evaluad cada una de ellas. INTELIGENCIA ARTIFICIAL Y ROBÓTICA 10
  • 12. PROTOTIPOS DE ROBOT  Observad el número de partes que componen el diseño. ¿Son suficientes? ¿Se pueden simplificar? E. DISEÑAR, PROBAR Y EVALUAR LA MEJOR SOLUCION La fase de diseño quizás es una de las más desafiantes de todo el proceso. Una vez se tiene la idea clara es hora de sentarse y averiguar cómo hacerla realidad. El primer paso es hacer un boceto sobre papel. Esto nos permite sacar nuestra parte más creativa. Este boceto debe ser detallado para poderlo pasar, si se desea, ha modelado CAD. Esta fase también permite el testeo del producto en el ordenador. Es una herramienta interesante donde se pueden detectar fallos antes de que sea construida una maqueta. Las maquetas son representaciones del producto para testear y evaluar. Este proceso es muy valioso ya que nos puede dar detalles que el ordenador no puede. Una vez se ha evaluado la maqueta, se puede pasar al siguiente nivel Figura 09: Diseño por computadora de un circuito y un móvil F. CONTRUIR UN PROTOTIPO La mejor manera de saber si un diseño funcionará en las condiciones del mundo real es construyendo un prototipo. Un prototipo es un modelo fiel del diseño final. Hay que evaluar el coste, la durabilidad, facilidad de construcción, la estética y si cumple los criterios de la fase de diseño. INTELIGENCIA ARTIFICIAL Y ROBÓTICA 11
  • 13. PROTOTIPOS DE ROBOT Figura 10: Prototipos G. REFINAR O REDISEÑAR Si un diseño inicial y el prototipo no solventan el problema en su totalidad, supera el coste previsto o no cumple las especificaciones, el diseñador puede volver atrás en el proceso y plantear otros modelos que intenten mejorar el anterior. A veces la principal limitación para refinar/rediseñar el prototipo es el dinero. Quizás es preferible escoger un diseño inferior que volver a desarrollar un nuevo modelo. Figura 11: Rediseñar INTELIGENCIA ARTIFICIAL Y ROBÓTICA 12
  • 14. PROTOTIPOS DE ROBOT H. CONSTRUIR El proceso de construcción es lento y complejo. Hay que tener en cuenta los materiales, herramientas, procesos, limitaciones y coste. Las empresas invierten en fábricas e infraestructuras para construir sus diseños más eficientemente, con lo cual mejor será la construcción. Figura 12: Robot Terminado INTELIGENCIA ARTIFICIAL Y ROBÓTICA 13
  • 15. PROTOTIPOS DE ROBOT II. PROTOTIPOS 2.1. DEFNICION DE PROTOTIPO: Es un modelo a escala o facsímil de lo real, pero no tan funcional para que equivalga a un producto final, ya que no lleva a cabo la totalidad de las funciones necesarias del sistema final. Proporcionando una retroalimentación temprana por parte de los usuarios acerca del Sistema. Es importante definir siempre cuál es su objetivo, ya que un prototipo puede ser útil en diferentes fases del proyecto, por ello su objetivo debe ser claro. Durante la fase de Análisis se usa para obtener los requerimientos del usuario. En la fase de Diseño se usa para ayudar a evaluar muchos aspectos de la implementación seleccionada. En la fase de Análisis de un proyecto, su principal propósito es obtener y validar los requerimientos esenciales, manteniendo abiertas, las opciones de implementación. Esto implica que se debe tomar los comentarios de los usuarios, pero se debe regresar a sus objetivos para no perder la atención. En la fase de Diseño, su propósito, basándose en los requerimientos previamente obtenidos, es mostrar las ventanas, su navegación, interacción, controles y botones al usuario y obtener una retroalimentación que permita mejorar el Diseño de Interfaz. 2.2. TIPOS DE PROTOTIPOS Existen varios tipos de prototipos, cada uno de los cuales permite la realización de un tipo determinado de pruebas y con un determinado nivel de realismo. En ingeniería de requisitos, los prototipos más comunes son los siguientes:  Mock-ups. Se trata de pantallas, típicamente dibujadas a mano en papel, que representan un aspecto concreto del sistema. El soporte que proporcionan a la validación es muy limitado, con la excepción, quizás, de aclarar el interfaz gráfico deseado en casos complejos.  Storyboards. Son una evolución de los mock-ups, ya que además del interfaz, se muestra la secuencia de acciones, o escenarios, que se deben INTELIGENCIA ARTIFICIAL Y ROBÓTICA 14
  • 16. PROTOTIPOS DE ROBOT realizar con el programa. Por ejemplo es habitual que, antes de cerrar un programa, se pregunte si se desea cerrar el fichero de trabajo. Existen varias alternativas para crear storyboards.  La opción más sencilla es confeccionar pantallas individuales. Posteriormente, a medida que se valida el prototipo, éstas pueden pegarse sobre una superficie donde se pueda pintar (una pizarra, por ejemplo) y relacionarse con flechas. De este modo se pueden reutilizar muchas pantallas distintas en distintos escenarios.  Una opción más compleja es dibujar, sobre una hoja de papel, el conjunto completo de pasos para llevar a cabo una tarea. Se pueden utilizar diversos programas (desde Microsoft PowerPoint o Microsoft Visio a programas especializados de creación multimedia como Macromedia Director) para confeccionar storyboards. La posibilidad de enlazar páginas que ofrecen estos programas dotan de gran dinamismo al storyboard y lo hacen muy similar a las maquetas, comentadas más abajo.  Maquetas. Una maqueta es una versión simplificada del sistema software deseado. Típicamente, una maqueta representa únicamente el interfaz del sistema y, opcionalmente, las conexiones entre pantallas mediante la utilización de elementos activos como los botones. Si fuera necesaria mayor fidelidad, podrían codificarse partes del sistema, de tal modo que además, del interfaz, el software pudiera ofrecer algunos resultados reales. Ello es lo que se conoce como “prototipo funcional”. 2.3. ¿QUÉ TIPO DE PROTOTIPO SE DEBE CONSTRUIR? Una pregunta que surge con frecuencia es: ¿Qué tipo de prototipo se debe construir? La respuesta depende de dos factores:  Los recursos y tiempo disponibles. Cuanto más limitados sean estos recursos, más conveniente es construir prototipos sencillos como los mock-ups o storyboards. INTELIGENCIA ARTIFICIAL Y ROBÓTICA 15
  • 17. PROTOTIPOS DE ROBOT  La fidelidad deseada. Este un problema de índole psicológico. Si el usuario experimenta rechazo por el prototipo, al no ser capaz de entender que el prototipo es sólo una versión simplificada del producto final, se debe tender a construir prototipos más complejos. Tampoco se debe olvidar que el analista deberá suplir al usuario la información que el prototipo no pueda suministrar (mensajes de error, resultados de los cálculos, etc.). Ello es también un argumento para preferir prototipos más complejos. 2.4. CARACTERISTICAS DE LOS PROTOTIPOS  Funcionalidad limitada.  Poca fiabilidad.  Características de funcionalidad pobres.  Alto grado de participación del usuario el cual evalúa los prototipos, propone mejoras y detalla requisitos.  Alto grado de participación del análisis de sistemas, ya que en muchos casos los usuarios no pueden indicar los requisitos sin tener experiencia con el sistema.  El prototipo da mayor conocimiento al usuario y analistas ayudando a que el usuario aprenda a utilizar el sistema. 2.5. MODELO DE DESARROLLO ORIENTADO A PROTOTIPOS FASES: 1. Investigación preliminar: Las metas principales de esta fase son: determinar el problema y su ámbito, la importancia y sus efectos potenciales sobre la organización por una parte y por otro lado identificar una idea general de la solución para realizar un estudio de factibilidad que determine la factibilidad de una solución software 2. Definición de los requerimientos del sistema: El objetivo de esta etapa es registrar todos los requerimientos y deseos que los usuarios tienen en relación al proyecto bajo desarrollo. Esta etapa es la más importante de todo el ciclo de vida, es aquí donde el desarrollador determina los requisitos mediante la construcción, INTELIGENCIA ARTIFICIAL Y ROBÓTICA 16
  • 18. PROTOTIPOS DE ROBOT demostración y retroalimentaciones del prototipo. Por lo mismo esta etapa será revisada con más detalle luego de esta descripción. La fase más importante corresponde a la definición de requerimientos, la cual correspondería a un proceso que busca aproximar las visiones del usuario y del desarrollador mediante sucesivas iteraciones. La definición de requerimientos consiste de cinco etapas entre dos de las cuales se establece un ciclo iterativo: 2.1. Análisis grueso y especificación: El propósito de esta sub-fase es desarrollar un diseño básico para el prototipo inicial. 2.2 Diseño y construcción: El objetivo de esta subfase es obtener un prototipo inicial. El desarrollador debe concentrarse en construir un sistema con la máxima funcionalidad, poniendo énfasis en la interface del usuario. 2.3. Evaluación: Esta etapa tiene dos propósitos: extraer a los usuarios la especificación de los requerimientos adicionales del sistema y verificar que el prototipo desarrollado lo haya sido en concordancia con la definición de requerimientos del sistema. Si los usuarios identifican fallas en el prototipo, entonces el desarrollador simplemente corrige el prototipo antes de la siguiente evaluación. El prototipo es repetidamente modificado y evaluado hasta que todos los requerimientos del sistema han sido satisfechos. El proceso de evaluación puede ser dividido en cuatro pasos separados: preparación, demostración, uso del prototipo y discusión de comentarios. En esta fase se decide si el prototipo es aceptado o modificado. 2.4. Modificación: Esto ocurre cuando la definición de requerimientos del sistema es alterada en la sub−fase de evaluación. El desarrollador entonces debe modificar el prototipo de acuerdo a los comentarios hechos por los usuarios. 2.5. Término: Una vez que se ha desarrollado un prototipo estable y completo, es necesario ponerse de acuerdo en relación a aspectos de calidad y de representación del sistema. INTELIGENCIA ARTIFICIAL Y ROBÓTICA 17
  • 19. PROTOTIPOS DE ROBOT 3. Diseño técnico: Durante la construcción del prototipo, el desarrollador ha obviado el diseño detallado. El sistema debe ser entonces rediseñado y documentado según los estándares de la organización y para ayudar a las mantenciones futuras. Esta fase de diseño técnico tiene dos etapas: por un lado, la producción de una documentación de diseño que especifica y describe la estructura del software, el control de flujo, las interfaces de usuario y las funciones y, como segunda etapa, la producción de todo lo requerido para promover cualquier mantención futura del software. 4. Programación y prueba: Es donde los cambios identificados en el diseño técnico son implementados y probados para asegurar la corrección y completitud de los mismos con respecto a los requerimientos. 5. Operación y mantenimiento: La instalación del sistema en ambiente de explotación, en este caso, resulta de menor complejidad, ya que se supone que los usuarios han trabajado con el sistema al hacer las pruebas de prototipos. Además, la mantención también debería ser una fase menos importante, ya que se supone que el refinamiento del prototipo permitiría una mejor claridad en los requerimientos, por lo cual las mantenciones perfectivas se reducirían. Si eventualmente se requiriese una mantención entonces el proceso de prototipado es repetido y se definirá un nuevo conjunto de requerimientos. 2.6. VENTAJAS Y DESVENTAJAS VENTAJAS: De un enfoque de desarrollo orientado a prototipos están dadas por:  Reducción de la incertidumbre y del riesgo  Reducción de tiempo y de costos, incrementos en la aceptación del nuevo sistema.  Mejoras en la administración de proyectos.  Mejoras en la comunicación entre desarrolladores y clientes, etc. INTELIGENCIA ARTIFICIAL Y ROBÓTICA 18
  • 20. PROTOTIPOS DE ROBOT DESVENTAJAS: Si bien el desarrollo orientado a prototipos tiene considerables ventajas, también presenta desventajas como: La dependencia de las herramientas de software para el éxito ya que la necesidad de disminución de incertidumbre depende de las iteraciones del prototipo, entre más iteraciones exista mejor y esto último se logra mediante el uso de mejores herramientas lo que hace a este proceso dependiente de las mismas. También, no es posible aplicar la metodología a todos los proyectos de software y, finalmente, la mala interpretación que pueden hacer los usuarios del prototipo, al cual pueden confundir con el sistema terminado. No se puede desconocer que la fase de definición de requerimientos se ha perfeccionado en dos aspectos importantes: primero se ha aproximado las visiones del usuario y el desarrollador, lo cual representa el beneficio de establecer una base común de comunicación; también, el hacer explícita la posibilidad de iterar sobre estos dominios permitiría que la convergencia de los mismos sea una posibilidad cierta. INTELIGENCIA ARTIFICIAL Y ROBÓTICA 19
  • 21. PROTOTIPOS DE ROBOT 2.7. PROTOTIPOS DE ROBOT Los prototipos de robots hoy en día son indispensables para la mejora de otros robots todos los ingenieros y creadores de estos se basan en otros modelos intentando utilizar los mismos principios o funciones de algunos robots, hoy en día se intenta mejorar una función de un robot intentando que sea cada vez mas precisa y los prototipos nos indican si es efectivo su propósito sino para mejorar o verificar errores. La robótica es una tecnología que ha demostrado muchos avances en la inteligencia artificial que creamos los humanos, también las funciones que esta realiza en el mundo, como lo podría ser un robot de limpieza o un robot que se utilice en una industria, esta tecnología puede trabajar con las cosas que compramos hoy en día tales como cámaras, computadores, y en el futuro robots que podamos utilizar para la ayuda en trabajoso en la vida cotidiana. La robótica utilizada en el hoy día, utiliza robots que son capases de desactivar bombas, buscar personas atrapadas. La importancia de la robótica que se desarrolla o se desarrollara, es que facilitara la vida del hombre y las cosas que hacemos cotidianamente. En cuanto a la utilización en la medicina hay maquinas que toman los pulsos de personas enfermas. La robótica en un futuro nos ayudara en el trabajo, en la casa, incluso en el conocimiento que ofrecen las escuelas. Podemos ver esta máquina del ejército que desactiva bombas y disparar un arma. Todos los robots son programados para realizar acciones o trabajos que el hombre no puede lograr o que quizá un robot lo haría de forma más precisa, y existen las funciones realizadas por un robot a esto se le conoce como inteligencia artificial, es la manera en la que se intenta simular el cerebro, en si la forma de razonar, elegir una opción o aprender, y para esto se desarrollaron tres leyes de la robótica que son: 1. Un robot no debe dañar a un ser humano o, por su inacción, dejar que un ser humano sufra daño. 2. Un robot debe obedecer las órdenes que le son dadas por un ser humano, excepto si estas órdenes entran en conflicto con la Primera Ley. 3. Un robot debe proteger su propia existencia, hasta donde esta protección no entre en conflicto con la Primera o la Segunda Ley. INTELIGENCIA ARTIFICIAL Y ROBÓTICA 20
  • 22. PROTOTIPOS DE ROBOT III.ROBOT SEGUIDOR DE LINEA: 3.1. ROBOT SEGUIDOR DE LINEA Los ROBOTS SEGUIDOR DE LINEA, tiene como misión seguir un recorrido el cual estará dado por una serie de obstáculos que estarán formados por un recorrido, todo en base a un camino de color negro y el fondo blanco, el camino negro o línea negra a seguir . Su única misión es seguir la línea marcada en el suelo manualmente de color negro sobre un tablero blanco. 3.2. ESTRUCTURA BÁSICA: Sensores: Un sensor detecta la línea a seguir por medio de unos sensores. Hay muchos tipos de sensores que se pueden usar para este fin; sin embargo, por razones de costos y practicidad los más comunes son los sensores infrarrojos (IR), que normalmente constan de un LED infrarrojo y un fototransistor. Motores: El robot se mueve utilizando motores. Dependiendo del tamaño, el peso, la precisión del motor, entre otros factores, éstos pueden ser de varias clases: motores de corriente continua, motores pasos a paso o servomotores. Ruedas: Las ruedas del robot son movidas por los motores. Normalmente se usan ruedas de materiales anti-deslizantes para evitar fallas de tracción. Su tamaño es otro factor a tener en cuenta a la hora de armar el robot. Tarjeta de control: La toma de decisiones y el control de los motores están generalmente a cargo de un microcontrolador. La tarjeta de control contiene dicho elemento, junto a otros componentes electrónicos básicos que requiere el microcontrolador para funcionar. 3.3. FUNCIONAMIENTO: Todos los rastreadores basan su funcionamiento en los sensores que se ubican en la parte inferior de la estructura, uno junto al otro, cuando uno de los sensores detecta el color blanco, significa que el color se está saliendo de la línea negra por ese lado. En ese momento el robot gira hacia el lado contrario hasta que vuelve a estar sobre línea. Se utiliza un MICROCONTROLADOR que realiza la función de guardar el recorrido por una pista. INTELIGENCIA ARTIFICIAL Y ROBÓTICA 21
  • 23. PROTOTIPOS DE ROBOT El MICROCONTROLADOR ejecuta el programa cargado en la memoria Flash. Esto se denomina el código ejecutable y está compuesto por una serie de ceros y unos, aparentemente sin significado. Dependiendo de la arquitectura del microcontrolador, el código binario está compuesto por palabras de 12, 14 o 16 bits de anchura. Cada palabra se interpreta por la CPU como una instrucción a ser ejecutada durante el funcionamiento del microcontrolador. Todas las instrucciones que el microcontrolador puede reconocer y ejecutar se les denominan colectivamente Conjunto de instrucciones. Como es más fácil trabajar con el sistema de numeración hexadecimal, el código ejecutable se representa con frecuencia como una serie de los números hexadecimales denominada código Hex. En los microcontroladores PIC con las palabras de programa de 14 bits de anchura, el conjunto de instrucciones tiene 35 instrucciones diferentes. Figura 13: Robot Seguidor de Linea INTELIGENCIA ARTIFICIAL Y ROBÓTICA 22
  • 24. PROTOTIPOS DE ROBOT Figura 14: Camino del Robot Seguidor de Linea Figura 15: OPAM- EN PROGRAMA proteus .ares INTELIGENCIA ARTIFICIAL Y ROBÓTICA 23
  • 25. PROTOTIPOS DE ROBOT Figura 16: PIC-PROGRAMA proteus ares Figura 17: PIC (Como será la placa del PIC)- Proteus ares 3D INTELIGENCIA ARTIFICIAL Y ROBÓTICA 24
  • 26. PROTOTIPOS DE ROBOT Figura 18: OPAM- ARES3D como será la placa del opam 3.4. PROGRAMA PROTEUS – ISIS DISEÑO ELECTRÓNICO OPAM En el diseño electrónico se realiza la construcción electrónica y las pruebas de los diferentes circuitos electrónicos interconectados para poder identificar cualquier error o falla antes de realizar la construcción física del robot. En este circuito lógico digital se puede notar la presencia del opam lm393n cuya finalidad es la de convertir las señales analógicas en señales digitales las cuales son detectadas por los sensores a su vez se puede también denotar la presencia de resistencias de 15k, 220 ohm, 10k, 3k cuyas finalidades son las de protección a los circuitos electrónicos de mayor funcionamiento como son los leds, los opam, los potenciómetros. Un potenciómetro me permite regular la cantidad de voltaje que le podré administrar a los sensores y al opam permitiendo que si baje la cantidad de voltaje al opam (2v es lo correcto) sense un poco menos y si la subo aumente la capacidad de poder sensar más eficientemente (se recomienda siempre trabajar con 2v). Por últimos también se puede ver los conectores por donde estarán conectados los cables que alimentaran a la placa del opam de voltaje positivo y negativo. INTELIGENCIA ARTIFICIAL Y ROBÓTICA 25
  • 27. PROTOTIPOS DE ROBOT 3.5. LA PLACA DEL PIC En esta placa se distribuye los pines del PIC para ser utilizados correctamente. Es aquí donde se designa que pin del pic será para cada dispositivo de desde la proporcionalidad de los pines a los sensores hasta la distribución correcta de los pines al crystan; al –MCRL y a los motores para que su funcionamiento sea el correcto. También en esta placa se puede notar la inclusión de del driver lm298 el cual me permite controlar correctamente los motores del robot junto con el pic y la programación realizada, a su vez se puede notar la presencia de diodos los cuales evitaran picos de voltajes permitiendo que el voltaje solo vaya en una sola dirección y evitando que el driver y motores se quemen y también se puede presenciar los conectores los cuales alimentaran de voltaje positivo y negativo a la placa. Figura 19: PROGRAMA PROTEUS –ISIS PIC INTELIGENCIA ARTIFICIAL Y ROBÓTICA 26
  • 28. PROTOTIPOS DE ROBOT BIBLIOGRAFIA http://platea.pntic.mec.es/vgonzale/cyr_0708/archivos/_15/Tema_5.1.htm http://roboticapuno.blogspot.com/2013/01/clasificacion-de-los-robots.html http://www.philips.edu.ar/Resources/GenInfo/robotica/prototip.htm http://www.vexrobotics.com.mx/vex/vex-descripcion-del-diseno.html http://www.ecured.cu/index.php/Robots http://sistemas2009unl.wordpress.com/prototipos-informaticos/ INTELIGENCIA ARTIFICIAL Y ROBÓTICA 27