El sensor de visión permite que su robot detecte y responda a los colores de su entorno. Mediante una cámara incorporada y procesamiento integrado, el sensor de visión puede identificar y rastrear firmas de color, que son colores específicos que usted configura para su proyecto.
Una vez configuradas las firmas de color, el sensor puede informar información como la ubicación, el tamaño y la cantidad de objetos coincidentes dentro de su campo de visión.
Importante:El sensor de visión puede configurar si tiene una conexión a Internet.
Conectarse a la Utilidad de Visión
Para comenzar a configurar su sensor de visión, primero agréguelo como dispositivo en la ventana Dispositivos.
Seleccione Abrir Utilidad para comenzar a configurar las Firmas de color.
Seleccione el icono de la cámara en la esquina superior izquierda de la ventana para conectar su sensor de visión.
Conecte el sensor de visión a su computadora usando su puerto USB-C.
Utilizando el cuadro de diálogo de su dispositivo, seleccione el sensor de visión. Aquí se muestra una interfaz de Windows como referencia.
Nota: El sensor de visión no se puede configurar con la utilidad de visión mientras esté conectado al EXP Brain.
Una vez conectado, el sensor de visión mostrará una fotografía tomada cuando se conectó y el ícono de la cámara en la parte superior derecha se volverá verde.
Configurar una firma de color
Para actualizar la imagen que se muestra en Vision Utility, seleccione el ícono de la cámara verde.
Bajo brillo
Alto brillo
Para cambiar el brillo de las imágenes tomadas por el sensor de visión, utilice el control deslizante Brillo en la parte superior de la Utilidad de visión.
Coloque el cursor del mouse sobre el objeto de color sólido, luego seleccione
y arrastre sobre el color deseado para configurarlo, como se muestra en este video
Nota: Asegúrese de permanecer dentro de los límites del
color que desea seleccionar. De lo contrario, puede tomar accidentalmente colores
del fondo que pueden alterar la detección del sensor de visión.
El botón Establecer se volverá verde. Selecciónelo para guardar el color.
Cuando se establece una firma de color, aparecerá un cuadro delimitador alrededor de cualquier color que coincida con esa firma. Para obtener más información sobre las propiedades de un objeto y cómo codificar con ellas, vaya al Sitio de referencia de API EXP.
También puede cambiar el nombre de la Firma de color haciendo clic en el nombre (de manera predeterminada, el primer nombre es SIG_1). Al seleccionar fuera del campo de texto se guardará el nombre.
Seleccione el ícono de flechas junto a una Firma de color para ajustar su tolerancia,
como se muestra en este video.
Aumentar la tolerancia permite que una gama más amplia de tonos
se reconozcan como la misma Firma de color, lo que resulta útil en
con iluminación inconsistente, como sombras o reflejos. Reducir la tolerancia
hace que el sensor sea más selectivo y reconozca solo colores
muy cercanos a la firma original.
Configurar un código de color
Un código de color es una combinación de firmas de color que forman un patrón horizontal. Una vez que haya configurado las firmas de color, seleccione la pestaña Códigos para comenzar a configurar los códigos de color.
En el cuadro de texto de la derecha, ingrese los nombres de las firmas de color que se incluirán en el código de color, en orden y separados por comas.
Por ejemplo, para crear un patrón de rojo seguido de azul, ingrese RED_BOX,BLUE_BOX. Para crear un patrón de Azul seguido de Rojo, ingrese BLUE_BOX,RED_BOX.
Cambie el nombre de la Firma de color haciendo clic dentro del campo de texto izquierdo.
Una vez que se guarda un nombre para el nuevo código de color, se mostrará en la pantalla.
Los códigos de color tienen una propiedad única que se puede utilizar con sus objetos llamada "Ángulo". Para obtener más información sobre esta propiedad, visite el sitio de referencia de API EXP.
Guardar la configuración del sensor de visión
Una vez que se hayan configurado todas las firmas y códigos de color, seleccione Copiar configuración y regrese a VEXcode.
Dentro de VEXcode, seleccione Pegar configuración.
Luego, seleccioneListo para guardar la configuración del sensor de visión y comenzar a usarlo para codificar en VEXcode EXP.