Presentado por
Leidy Benavides
Leidy Velasco
Tutor
Proyecto de ingeniería 1
Acacias-Meta
01/10/18
Introducción
En una planta nuclear se requiere transportar un material altamente radiactivo de una zona
aislada a otra. A pesar de que la sustancia está encapsulada existe el riesgo de que en el
transporte se libere radiación, de manera que ningún ser humano puede entrar en contacto
con ella en la zona de transporte, por lo que en la planta se ha demarcado la trayectoria que
debe seguir la cápsula con una línea negra sobre un fondo blanco. La sustancia y su
contenedor sólo pesan 60 gramos. El recurso disponible es un robot LEGO MINDSTORM
EV3, el cual debe ser capaz de reconocer la trayectoria de la línea negra descrita para cumplir
con el traslado de la sustancia sin contratiempos.
¿Cómo utilizar el ROBOT LEGO MINDSTORMS EV3 para transportar dentro de una
planta nuclear, una carga de 60g de un material altamente radioactivo siguiendo una
trayectoria demarcada en el piso?
Objetivo general
Crear un prototipo con el kit LEGO MINDSTORMS EV3 que al programarlo, transporte un
material altamente radiactivo, en una trayectoria trazada por una cinta negra y un fondo
blanco, con una carga de 60g.
Objetivos específicos
.
Marco teórico
Diseñar: Lo primero es conocer la trayectoria del robot LEGO EV3, debemos realizar la
pista por el cual el prototipo se va a desplazar demarcando su recorrido desde su partida
hasta su llegada con una línea negra sobre una superficie blanca. Identificar tiempos,
giros y trayectorias en línea recta para poder realizar la programación.
Para desarrollar el proyecto debemos conocer sobre cómo funcionan los robots LEGO
MINDSTORM EV3. Para realizar la programación por medio de un computador este debe
cumplir las siguientes características:
Windows Vista (32/64 bits) con los Service Packs más recientes o versiones posteriores
de Windows
Procesador Dual Core a 2,0 GHz o superior.
2 GB o más de memoria RAM.
2 GB de espacio disponible en disco duro.
Pantalla XGA (1024 x 768).
1 puerto USB disponible.
Mac OS 10.6 con los Service Packs más recientes o versiones posteriores de Mac OS
Procesador Dual Core a 2,0 GHz o superior.
2 GB o más de memoria RAM.
2 GB de espacio disponible en disco duro.
Pantalla XGA (1024 x 768).
1 puerto USB disponible.
https://www.lego.com/es-ar/mindstorms/downloads/download-software
Programa tus robots EV3 del modo más rápido, inteligente y divertido posible. Usa la
App para construir y programar tu robot directamente desde tu tableta, sin necesidad de usar
cables o software de otro tipo.
Brick programable
El brick EV3 es el centro de control y la fuente de poder de tu robot.
4 puertos de entrada: 1, 2, 3 y 4 (para conectar sensores al brick EV3)
4 puertos de salida: A, B, C y D (para conectar motores al brick EV3)
1 puerto Mini USB para PC (para conectar el brick EV3 a una computadora)
Puerto de host USB (para agregar un dispositivo Wi-Fi y establecer
conexiones “Daisy chain”)
Puerto para tarjetas Micro SD (para ampliar la memoria disponible en el brick EV3)
Brick programable
Motores
Motor mediano
https://www.lego.com/es-es/mindstorms/products/mindstorms-ev3-31313
14 x adhesivos decorativos
Bloques de acción
Bloques de acción (verde)
Para calibrar el sensor de color EV3 vamos a utilizar el bloque de sensor de color con la
instrucción que sirve precisamente para hacer un reset de la calibración, calibrar máxima luz
reflejada (blanco) y calibrar mínima luz reflejada (negro).
Aunque hablemos de calibrar el sensor de color hay que tener en cuenta que la calibración
sólo es necesaria para medir luz reflejada y leer blancos y negros, en principio no es necesaria
para leer colores, aunque nunca está de más para al menos definir la condición ambiental que
también afectará a la lectura de colores.
Es importante saber que si tenemos más de un sensor conectado a nuestro ladrillo, todos los
sensores quedarán calibrados igual al calibrar el sensor de color en el programa. Pero mucho
ojo, porque aunque puedan compartir condiciones ambientales cada uno puede estar colocado
a una altura concreta y diferente del resto y además les puede afectar su condiciones únicas
de fabricación.
Aquí puedes ver un ejemplo de programa para calibrar el sensor de color aunque se puede
hacer de otras formas, eso sí, siempre usando la opción de calibración de mínimo y máximo
en el bloque del sensor de color.
https://juegosrobotica.es/calibrar-el-sensor-de-color/
Metodología
Fase 1: Diseño y construcción del prototipo (Hardware) del robot: Para lograr cumplir
con esta fase, se plasman dos posibles diseños conceptuales que suplan la necesidad requerida
que es transportar el material radiactivo utilizando un robot LEGO MINDSTORMS EV3 de
manera segura.
Diseño conceptual Final.
Fase 2: Programación del software del robot: una vez creado el prototipo se realiza la
programación que satisfaga la necesidad requerida, la cual se realizará desde un ordenador
utilizando el software aportado por lego llamado LEGO MINDSTORMS EV3 Home
Edition.Antes de programar este robot en la interfaz del programa descrito, se realiza un
algoritmo o pseudocódigo que describa de forma simple el paso a seguir para que el robot
realice las acciones requeridas, expresado este de dos formas, una a modo de código y otro
en modo de bloques, muy similar a como se va a trabajar en el software indicado, quedando
de la siguiente manera:
Pseudocódigo
Bloque_matemático_1
a=valor_que_detecta_el_sensor_fuera_de_la_linea
b=conexión_del_sensor_con_bloque_matemático_1
c=Potencia_de_la_rueda
Formula=(a-b)*c
Bloque_de_variable_1= Potencia_Rueda_1
Bloque_matemático_1
a=conexión_del_sensor_con_bloque_matemático_1
b= valor_que_detecta_el_sensor_sobre_la_linea
c=Potencia_de_la_rueda
Formula=(a-b)*c
Fin_del_bucle
Pseudocódigo en bloques
Fase 3: Integración del hardware y el software para que el de robot opere: una vez
culminado el prototipo y el software, se integran ambos en el robot final con la intención de
verificar que el software diseñado suple los requerimientos establecidos que garanticen que
la respuesta y sensibilidad de los sensores sea la adecuada y que el sistema mecánico opere
de manera adecuada y eficiente, permitiendo retroalimentar el software en cuanto a
parámetros manejados por los sensores para mejorar su eficiencia o parámetros relacionados
con la velocidades y potencias en los motores.
Fase 4: Puesta en marcha del robot final: una vez que se realicen todos los pasos anteriores
y después de haber analizado cada uno de sus componentes físicos y su programación, se
pondrá en marcha el prototipo cumpliendo cabalmente su función de transportar el material
radiactivo siguiendo la trayectoria especificada con una línea en el piso.
Presupuesto
2 3 3 1
Narváez, Irina (2016). Planificación del proyecto [PDF]. Bogotá: UNAD. Recuperado de:
http://hdl.handle.net/10596/8050
Silveira, A., L´Erario, A., Takeshi, A., Canhadas, E., de Lima, F., Canhadas. G., Gonçalves,
J. A., Fabri, J. A. y da Silva, J. (2014). Iberian Conference on Information Systems and
Technologies, CISTI. 2014. Recuperado de:
http://bibliotecavirtual.unad.edu.co:2052/stamp/stamp.jsp?tp=&arnumber=6876954
https://juegosrobotica.es/calibrar-el-sensor-de-color/
https://www.lego.com/es-ar/mindstorms/downloads/download-software
Rodríguez Sánchez, V. ( 2016). Guía De Usuario Lego Mindstorm EV3. Colombia: Recuperado
de: http://hdl.handle.net/10596/8204
The LEGO Group. (2013) Guía de usuario Lego Mindstorm EV3 [PDF]. Recuperado
de: http://hdl.handle.net/10596/8204
Anexos
Iniciamos con el diseño básico del prototipo teniendo en cuenta algunas partes importantes
como motores, bloque EV3, llantas, que el diseño sea el adecuado para el trabajo que lo
necesitamos. Ver figura 1.
Luego debemos ensamblar las partes para colocar el sensor de color (Fig. 2), el sensor de giro
(Fig. 3) y verificar las conexiones.
Figura 3.
Figura 4.
El prototipo que utilizaríamos para la solución del problema sería el que mostramos en la Fig. 5