Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Presentado por:
Grupo:
212020_95
Tutor
DICIEMBRE
2018
INTRODUCCION
Para realizar dicha labor se construirá un robot lego EV3, el cual mediante una
programación desempeñará tal función. El problema específico para este proyecto
radica en la movilización de una sustancia altamente radiactiva, por lo que incluso
estando sellada es posible que libere radiación y por lo tanto ningún operario
puede estar cerca a este material. La planta tiene como medida de seguridad el
transporte de este tipo de material a cargo de un robot el cual no se vea afectado
por la radiación. Esta situación problema será emulado usando el Kit LEGO
MINDSTORM EV3, por lo que se debe buscar la forma de trasportar un material
de sólo 60g, de forma tal que el robot resuelva un laberinto hasta llegar al punto de
descargue.
TÍTULO DEL PROYECTO
¿Cómo movilizar una carga de 60g altamente radiactiva con el Kit LEGO
MINDSTORM EV3, de modo tal que el robot se movilice de una zona de la
planta a otra y vuelva al punto de origen?
OBJETIVOS
OBJETIVO GENERAL
OBJETIVOS ESPECÍFICOS
Una planta nuclear tiene una situación problemática la cual es transportar 60gr de
una sustancia altamente radioactiva almacenada en un recipiente destinado para
ello, debido al riesgo biológico que puede causar. No se permite que alguna
persona entre en contacto con esta sustancia química.
Para su transporte la planta ha facilitado un prototipo de robot que se encargara
de transportar esta sustancia hasta su destino, este recurso surgió de un proyecto
pero debe ser programado con unos protocolos específicos para la función la cual
es requerido.
El grupo de trabajo encargado de la misión lo debe programar con unas funciones
específicas que tendrá el robot para esta labor, las cuales son desplazar la carga
por una zona demarcada y al llegar a sus destino se detenga garantizando la
estabilidad de la sustancia radioactiva.
INICIO DEL PROYECTO
Fuente bibliográfica #1
Comparing the NXT and EV3 bricks. (2017). Bot Bench. Recuperado 15
Septiembre 2017, a partir de http://botbench.com/blog/2013/01/08/comparing-the-
nxt-and-ev3-bricks/
Fuente bibliográfica #2
Fuente bibliográfica #3
Fuente bibliográfica #4
Fuente bibliográfica #5
Aprende a programar - Mindstorms LEGO.com. (2017). Lego.com. Recuperado 22
Septiembre 2017, a partir de http://www.lego.com/es-es/mindstorms/learn-to-
program
Fuente bibliográfica #6
Discover the RAC3 TRUCK fan robot – LEGO MINDSTORMS - LEGO ROBOT
MAK3R STUDIO. (2017). YouTube. Recuperado 22 Septiembre 2017, a partir de
https://www.youtube.com/watch?v=3Rtb21QFJeo
Fuente bibliográfica #7
Comentario: En esta sesión se puede conocer acerca del diseñador del robot
Rac3 Truck.
Fuente bibliográfica #8
RAC3 TRUCK - Construye un robot - Mindstorms LEGO.com. (2017). Lego.com.
Recuperado 22 Septiembre 2017, a partir de https://www.lego.com/es-
es/mindstorms/build-a-robot/rac3-truck
MARCO TEOERICO
Sustancias peligrosas
Mecánica
Electrónica
Sistemas electrónicos
Computadores
Hardware
Software
Aparte de las diferentes áreas que la robótica abarca, también existen diferentes
tipos de robots como lo son:
Industriales
Robots militares
Robots educativos
Sensor de Color: Detecta 7 colores y sin color, (con esto hace 8) frecuencia de
muestreo: 1 kHz Auto-ID
Sensor de ultrasonido: puede medir distancias entre los 3 y 250 cm. La distancia
es regresada con una resolución de 0,1 cm pero la precisión es de
aproximadamente +/- 1 cm. Se puede utilizar para detectar otros sensores activos
(modo de escucha) luz LED fría alrededor de los "ojos" (o, si son llamados oídos)
Auto-ID.
Motor grande: 160-170 RPM Codificadores con una resolución de 1 grado Auto-
ID.
Medio del motor: 240-250 RPM Codificadores con una resolución de 1 grado
Auto-ID.
Puerto USB 2.0 que permitirá en el futuro ampliar con llave WiFi. Posible conectar
en daisy-chain hasta 4 ladrillos físicos por los puertos USB y programarlos todos
cómo si fueran una unidad lógica 4 veces más potente y con más puertos.
Compatibilidad total con LEGO MINDSTORMS NXT: los sensores y servos NXT
funcionan perfectamente en el nuevo ladrillo EV3. Posible programar el ladrillo
NXT mediante el nuevo software EV3.
El servo motor grande de LEGO Mindstorms EV3 es un motor de gran alcance que
utiliza la retroalimentación del tacómetro para un control preciso de posición y
velocidad dentro de una precisión de 1 grado de exactitud. Al utilizar el sensor de
rotación integrado en el motor inteligente se puede utilizar para alinearse y
sincronizarse con otros servomotores del robot para que pueda conducir en línea
recta, los dos servomotores a la misma velocidad exacta.
También puede ser usado para dar una lectura precisa de movimiento en los
experimentos. El diseño de la carcasa del motor hace que sea muy fácil de montar
trenes de engranajes.
Tacómetro de retroalimentación de 1 grado de exactitud 160-170 RPM
Par de funcionamiento (torque) de 20 N/cm
"Stall torque" Par de aguante de 40 N/cm
Auto-ID está integrado en el software EV3
El servo motor mediano de LEGO Mindstorms EV3 es ideal para baja carga (par) y
aplicaciones de mayor velocidad y cuando se necesitan tiempos de respuesta más
rápidos y un tamaño más pequeño en el diseño del robot.
El motor utiliza la retroalimentación del tacómetro para un control preciso
dentro de 1 grado de precisión, y tiene un sensor de rotación integrado.
Tacómetro de retroalimentación de un grado de exactitud 240-250 RPM
Par de funcionamiento (torque) de 8 N/cm
Par de aguante (Stall torque) de 12 N/cm
Auto-ID está integrado en el software EV3
Faro de infrarojos LEGO Mindstorms EV3 ha sido diseñado para su uso con el
sensor de buscador infrarrojo EV3. La baliza emite una señal de infrarrojos que el
sensor puede captar y realizar su seguimiento. La baliza también se puede utilizar
como un control remoto para el ladrillo EV3, a través de señales enviadas al
sensor de infrarrojos.
Requiere dos pilas AAA (no incluidas)
Cuatro canales individuales
Incluye un botón de baliza y conmutador para activar / desactivar
LED verde que indica si la baliza está activa
Auto apagado si la unidad no está en acción durante una hora
Alcance de hasta dos metros
PARTE 2: ALTERNATIVAS DE SOLUCIÓN
Alternativa solución #1
Se debe hacer un prototipo que tenga brazos para transportar la sustancia ya que
la problemática radica en que la sustancia no puede entrar en contacto con alguna
persona, para esto sugiero el tipo de robot montacargas.
Sensor de proximidad: este nos ayuda a que el prototipo pueda parar hasta
cierta distancia y pueda preparase para transportar la sustancia en
cuestión.
Sensor de dirección: ya que una vez que el prototipo llegue al punto donde
se encuentra la sustancia la pueda tomar y dar vuelta para dejar la
sustancia en el punto de destino.
Sensor de color: este nos ayuda a que el prototipo pueda desplazarse por
la ruta que se ha trazado para el transporte de la sustancia.
Solo se le debe agregar los brazos o las bandas para transporta, además sugiero
que sea programado de la siguiente manera:
Se debe demarcar con otro color los 20 cm restantes para que el montacargas, en
un tiempo determinado pueda seguir su curso con velocidad constante, pero con
menor velocidad que la inicial para que pueda tomar la sustancia sin riesgo
alguno.
En este punto una vez tomado la sustancia y programado hasta cierto tiempo,
luego que la sustancia esté asegurada debe girar ya sea para la izquierda o
derecha y se debe tener en cuenta cuantos grados va a girar dependiendo el
curso a tomar.
Alternativa solución #2
Construir el robot Rac3 Truck diseñado por Laurens Valk, añadiendo el sensor
óptico y el giro sensor e implementar un programa que permita el movimiento del
robot hacia el camino correcto. Se debe agregar un remolque personalizado o una
canastilla de seguridad para transportar lo requerido.
En la programación, al prototipo una vez con la carga a transportar se ejecuta el
programa con un avance hacia adelante, luego funciona el sensor de proximidad
para identificar el obstáculo, una vez identificado, el prototipo debe girar 90 grados
hacia la izquierda luego continúa avanzando hacia adelante hasta que el sensor
óptico identifique una línea negra en el suelo (o se puede modificar usando el
sensor de proximidad, teniendo en cuenta la distancia antes de girar); que se debe
ubicar justo donde debe girar el prototipo 90 grados hacia la derecha, la señal del
sensor óptico es la señal para el giro, continúa avanzando hacia adelante hasta
que el sensor de proximidad identifique el próximo obstáculo dando la orden de
girar 90 grados hacia la izquierda, continúa avanzando hacia adelante hasta que
nuevamente el sensor de proximidad identifique el próximo obstáculo dando la
orden de girar 90 grados hacia la derecha, continúa avanzando hacia adelante
hasta que el sensor de proximidad identifique el próximo obstáculo dando la orden
de girar 90 grados hacia la izquierda, continúa avanzando hacia adelante hasta
que el sensor de proximidad identifique el próximo obstáculo dando la orden de
girar 90 grados hacia la derecha, continúa avanzando hacia adelante hasta que el
sensor de proximidad identifique el próximo obstáculo dando la orden de girar 90
grados hacia la izquierda, continúa avanzando hacia adelante hasta que el sensor
de proximidad identifique el próximo obstáculo dando la orden de girar 90 grados
hacia la izquierda, continúa avanzando hacia adelante hasta que el sensor de
proximidad identifique el próximo obstáculo dando la orden de girar 90 grados
hacia la izquierda, continúa avanzando hacia adelante hasta que el sensor de
proximidad identifique el próximo obstáculo dando la orden de girar 90 grados
hacia la derecha, continúa avanzando hacia adelante hasta que el sensor óptico
identifique una línea negra en el suelo dando la orden de parar; finalizando el
transporte del objeto.
El sensor de giro trabaja para identificar los grados de cada orden dada.
Una segunda opción sería dibujar una línea negra en el camino del laberinto y
diseñar un programa para que el prototipo siga esa línea hasta terminar su
recorrido usando el sensor de proximidad ubicando un obstáculo a cierta distancia
de la salida.
Alternativa solución #3
Uso de
10% 3 0,3 2 0,2 0,25 5 0,5 5 0,5 0,5 5 0,5 5 0,5 0,5
elementos
Calificación
Final
100% 4,6 3,8 4,2 3,8 4 3,9 3,2 3 3,1
Velocidad
Se califica de 1 a 5, siendo 1 que el prototipo es muy lento y 5 el
del
prototipo es muy rápido
prototipo
Segurida
d en el Se califica de 1 a 5, siendo 1 que el transporte de la sustancia es muy
transport insegura y 5 que el transporte de la sustancia es muy segura.
e
Se califica de 1 a 5, siendo 1 que el programa usado no es muy confiable
Programa para resolver el laberinto y 5 que el programa usado resuelve el
laberinto.
Uso de Se califica de 1 a 5, siendo 1 que el prototipo lleva muchos elementos en
elemento el Hardware y 5 que el prototipo no lleva muchos elementos en el
s hardware.
De acuerdo a los criterios evaluados por los integrantes que hasta ese momento
habían presentado sus propuestas, se evidencia que la mejor alternativa es la
numero 2, construcción del Rac3 Truck, ya que, es el que es más sencillo de
adaptar a las necesidades de solución de la situación problemática.
METODOLOGÍA
PRESUPUESTO
CRONOGRAMA
Todos los integrantes del grupo nos ponemos de acuerdo y nos distribuimos las
diferentes actividades ya que asistimos 8 estudiantes, con el ánimo de agilizar 3
compañeros se dedicaron al inventario y ensamble del robot, 2 a preparar el
terreno con los implementos que llevamos, y los últimos tres nos dedicamos al
diseño del software descargado en el PC.
Esta tarea la realizó el robot en dos de las vueltas, luego no fue posible hacerlos
trabajar a ninguno de los dos robots ni con el aval de la respectiva programación
por parte del tutor
Sensor de proximidad: este nos ayuda a que el prototipo pueda parar hasta cierta
distancia y pueda preparase para transportar la sustancia en cuestión.
Sensor de dirección: ya que una vez que el prototipo llegue al punto donde se
encuentra la sustancia la pueda tomar y dar vuelta para dejar la sustancia en el
punto de destino.
Sensor de color: este nos ayuda a que el prototipo pueda desplazarse por la ruta
que se ha trazado para el transporte de la sustancia.
Ruta esperada
Video demostración del Robot Resolviendo el laberinto
CONCLUSIONES
Con la investigación en las fuentes bibliográficas se obtuvo una visión sobre los
prototipos que se pueden ensamblar y las correspondientes programaciones de
acuerdo a los que se tiene como ayuda.
Se apropian los conceptos acerca de las formas que se pueden dar diferentes
soluciones con robot a problemáticas que a diario se nos pueden presentar en
nuestras vidas laboral y/o personal.
BIBLIOGRAFÍA
Comparing the NXT and EV3 bricks. (2017). Bot Bench. Recuperado 15
Septiembre 2017, a partir de
http://botbench.com/blog/2013/01/08/comparing-the-nxt-and-ev3-bricks/
Discover the RAC3 TRUCK fan robot – LEGO MINDSTORMS - LEGO ROBOT
MAK3R STUDIO. (2017). YouTube. Recuperado 22 Septiembre 2017, a
partir de https://www.youtube.com/watch?v=3Rtb21QFJeo