Está en la página 1de 8

Informe Individual Unidad 2

Tarea 4: Componente Practico

Jairson Alberto Thomas Castro


72261604

Presentado a:
Milton Osvaldo Amarillo

Universidad Nacional Abierta y a Distancia UNAD


Escuela de Ciencias Básicas Tecnología e Ingeniería
Ingeniería de Telecomunicaciones
Buenaventura, 25 junio/2021
INTRODUCCIÓN

Con la elaboración del presente trabajo, se busca profundizar en el proceso de

la programación básica a través del uso del programa Open Roberta, incentivando al

estudiante al diseño de algoritmos y programación. Destrezas fundamentales en el

ingeniero para la resolución de problemas planteados.


OBJETIVOS

 Familiarizarse con el lenguaje de programación, las diferentes

herramientas y sensores del programa Open Roberta.

 Plantear la programación del robot EV3, del programa Open Roberta

para resolver el problema propuesto de evadir los diferentes obstáculos

utilizando varios sensores del robot EV3.

 Aprender a utilizar el diagrama de flujos, para interpretar la propuesta de

programación del robot.

 Aprender a aplicar la estrategia Análisis, Diseño, Programación y

Pruebas (ADPP), para la solución de problemas.


TABLA1 DE SENSORES. (CARACTERÍSTICAS Y SOLUCIÓN)

Sensor Características del sensor. Descripción de la solución


entregada con el sensor al
problema
Táctil Sensor de contacto que
proporciona una entrada o
variable a controlar el dato
de esa variable es digital
“1” o “0”, dependiendo del
estado de la pulsación o
del interruptor.
Ultrasónico sensor que utiliza unos Con la configuración del
transductores para medir sensor ultrasónico, el robot
la distancia a un objeto ordena evadir el obstáculo
que se encuentre frente a retrocediendo y girando 100°
él. hacia la derecha, cuando
censa el obstáculo móvil a
una distancia menor a 15 cm.

Color Sensor foto eléctrico que Con la configuración de


puede detectar el color o la detectar como obstáculo
intensidad de la luz. Se cualquier color diferente del
pude usar en tres modos blanco el robot se mantiene
diferentes: color, en la pista. Y al detectar los
intensidad de luz reflejada, obstáculos fijos de color
intensidad luz ambiental. genera orden de evadirlos.
Giro Sensor que detecta
movimiento rotacional,
también hace seguimiento
del ángulo de rotación total
en grados.

Los sensores elegidos son: Ultrasónico y color.


TABLA 2 ESTRATÉGICA DE SOLUCIÓN

Problema Planteado:
Usted participará en la olimpiada de robótica organizada por la Universidad y ha sido
seleccionado para competir en la categoría de evasor de obstáculos múltiple. La
competencia se centra en la habilidad que tiene el robot para sortear cada uno de los
obstáculos que se encuentre en su camino. Se debe programar de tal manera que
pueda continuar su camino, desarrollando una estrategia de evasión sin importar lo que
tenga enfrente. El prototipo que empleará es un robot a escala LEGO, con los sensores
integrados que se muestra a continuación.

Requerimientos: Restricciones:
 Computador  El robot debe evadir obstáculos fijos de varios
 Acceso software Open Roberta. colores y el obstáculo movil.
 Robot EV3  El robot debe mantenerse dentro de del
 Sensor de color circuito.
 Sensor de ultrasónico

Variables de Entrada Datos o variables de Salida

 Sensor de color que proporciona una  Retroceder el robot 20 cm y girar 100°


entrada o variable a controlar, el dato de hacia la derecha cuando identifique
entrada es la iluminación (el tipo de color cualquier color diferente de blanco.
del objeto)

 Sensor ultrasónico, sensor que utiliza  Retroceder el robot y girar 100° hacia la
unos transductores para medir la distancia derecha cuando censa el obstáculo móvil
a un objeto que se encuentre frente a él.

Descripción del algoritmo:

1. El flujo de actividades se compone de lo siguiente,


2. Inicio con un ciclo infinito, por lo cual no tiene fin.
3. Moverse hacia adelante.
4. Luego con una toma de decisiones mediante el símbolo de un rombo, preguntar si el
obstáculo es diferente de blanco.
5. Si se cumplen la condición el robot debe retroceder 20 cm y girar 100° a la derecha. Si no
se cumple la condición hace otra pregunta mediante el símbolo de un rombo.
6. La pregunta es, se activó el sensor ultrasónico al detectar el objetó móvil. Si se cumple la
condición el robot debe retroceder y girar 100° a la derecha.
7. Vuelve a repetirse todo el flujo de actividades, si no se cumple las condiciones fue porque
no encontró los obstáculos por lo cual debe moverse hacia adelante.

DIAGRAMA DE FLUJO
ESQUEMA DE LA PROGRAMACIÓN

LINK DEL VIDEO DEL FUNCIONAMIENTO DEL EVASOR DE


OBSTÁCULOS
https://youtu.be/2TECAchSbeY
CONCLUSIONES

Como conclusión después de realizar el trabajo, se pudo interactuar con el

entorno de programación del software Roberta y con el acompañamiento de los

tutores a través de las diferentes webs conferencias, se logró implementar el

lenguaje de bloques para la programación del robot EV3, dando solución a

problema propuesto.
REFERENCIAS

Chaves Torres, A. (2017). Aprenda a diseñar algoritmos. Libros Universidad

Nacional Abierta Y a Distancia. (pp. 41-59). Recuperado

de https://hemeroteca.unad.edu.co/index.php/book/article/view/1803

Betancourt J. Fuentes P. (2020). Técnica de solución de problemas. [OVI].

Recuperado de https://repository.unad.edu.co/handle/10596/35445

Betancourt J. Fuentes P. (2020). Open Roberta. [OVI]. Recuperado

de https://repository.unad.edu.co/handle/10596/35446

Milton Amarillo. (2021, 22 junio). Diagrama de flujo desde la programación en

bloques Open Roberta [Vídeo]. YouTube.

https://www.youtube.com/watch?v=AZ5r7DPXO70

También podría gustarte