Skip to main content
Portal del profesor

Ícono de la Caja de herramientas del maestro Caja de herramientas para profesores - El propósito de esta página

Esta página presentará a los estudiantes qué es un sensor de visión y algunas de sus capacidades. Luego, los estudiantes analizarán una imagen parcial de un proyecto de ejemplo para ver cómo se puede usar el sensor de visión con VEXcode V5.
Las preguntas para motivar la discusión al final de la página se pueden completar como una discusión en clase o individualmente en los cuadernos de ingeniería de los estudiantes.

Descripción

El sensor de visión le permite a su robot recopilar datos visuales de una transmisión en vivo. Una transmisión en vivo es una transmisión en streaming de lo que está capturando una cámara de video. El Sensor de Visión es como una cámara inteligente que puede observar, seleccionar, ajustar y almacenar colores y objetos que aparecen en su campo visual.

Sensores de visión
Sensor de visión 276-4850

Capacidades:

  • Este sensor se puede utilizar para reconocer colores y patrones de color.

  • Este sensor se puede utilizar para seguir un objeto.

  • Este sensor se puede utilizar para recopilar información sobre el medio ambiente.

El sensor de visión permite que el robot utilice datos de entrada visual de su entorno. Luego, el proyecto puede determinar cómo los datos de entrada visual deberían afectar el comportamiento del robot. Por ejemplo, el robot podría realizar acciones (salida) como hacer girar motores o mostrar resultados en la pantalla LCD.

El sensor de visión también puede capturar una instantánea de lo que hay frente a él y analizarlo según lo que pregunta el usuario. Por ejemplo, un usuario puede recopilar datos de la instantánea, como por ejemplo, ¿de qué color es el objeto? ¿Se detecta algún objeto? ¿Qué tamaño tiene el objeto (ancho y alto)?

Luego, el robot puede tomar decisiones basadas en estos datos. El proyecto de ejemplo parcial a continuación muestra cómo se hace esto. Se verifican tres colores repetidamente después de que se inicia el proyecto, y cada verificación de color es un evento diferente. A continuación solo se muestra el evento que busca Azul. Esta pila hace que el robot imprima "Objeto azul encontrado" si se detecta un objeto azul o "No hay objeto azul" en caso contrario. Los eventos checkRed y checkGreen que no se muestran a continuación tienen pilas similares para decidir qué imprimir en la pantalla.

Detectar azul

 

Icono de Motivar la discusión Motivar la discusión

P: ¿Qué tipos de trabajos humanos se beneficiarían de contar con la ayuda de un robot con un sensor de visión?
A: Escuche trabajos humanos que se beneficiarían de la capacidad de ver el entorno y/o manipular el entorno desde distancias remotas (por ejemplo, observar animales en la naturaleza, desarmar explosivos o realizar cirugía asistida por robot).

P: Nombre un dispositivo y describa cómo utiliza la entrada, la salida y el proceso.
R: Una posible respuesta podría ser una calculadora que tome las secuencias de números y operadores matemáticos que ingresa una persona, procese esos números y operaciones para calcular un resultado y luego muestre ese resultado en una pantalla para la persona.

P: ¿Por qué crees que se utilizó un bucle para siempre en el proyecto que se muestra arriba?
A: Se utilizó un bucle para siempre para que el sensor de visión verifique continuamente las múltiples instantáneas tomadas para ver si un objeto rojo aparece a la vista del sensor.