Usando o sensor de visão no VEXcode EXP baseado na Web

O Sensor de Visão permite que seu robô colete dados visuais de uma transmissão de câmera de vídeo. O Sensor de Visão pode coletar informações sobre o ambiente do robô, incluindo o reconhecimento de cores e códigos de cores.

Adicionando um dispositivo sensor de visão

Barra de ferramentas VEXcode EXP com o ícone Dispositivos destacado entre os ícones Visualizador de Código e Consola de Impressão.

Abra a janela Dispositivos.

Menu de dispositivos VEXcode EXP com o botão Adicionar um dispositivo destacado.

Selecione "Adicionar um dispositivo".

Menu de dispositivos VEXcode EXP após selecionar o botão Adicionar um dispositivo. A opção Visão está realçada.

Selecione o ícone do Sensor de Visão.

No menu VEXcode EXP, seleccione uma porta para escolher a porta específica do sensor de visão.

Selecione a porta na qual o Sensor de Visão está conectado ao VEX EXP Brain. As portas que já estão configuradas não estarão disponíveis.

Assim que a porta for selecionada, você verá a tela Configurar do Sensor de Visão. Para configurar, siga o próximo conjunto de etapas. 

Abrindo o utilitário Vision

O painel de definições do sensor de visão no VEXcode EXP com o sensor identificado como Vision1. É apresentado um grande ícone do Sensor de Visão e, abaixo deste, está destacado um botão azul com a etiqueta Abrir Utilitário.

Selecione "Open Utility" para abrir o Vision Utility em uma nova guia do navegador da web. 

O menu Vision Utility está aberto com o ícone da Câmara destacado no canto superior esquerdo.

O Vision Utility baseado na web será aberto. Selecione o ícone da câmera no canto superior esquerdo para capturar uma imagem.

Nota: O Vision Utility baseado na Web não consegue armazenar ou carregar dados de configuração anteriores. Sempre que o Vision Utility baseado na Web for carregado, todas as assinaturas serão apagadas.  

Uma mensagem do browser, proveniente de vision.vexcode.cloud, solicita a ligação a um sensor de visão. O dispositivo denominado Sensor de Visão está destacado. Os botões com as etiquetas Ligar e Cancelar são apresentados na parte inferior do ecrã.

Uma caixa de diálogo será aberta, solicitando que você escolha o sensor de visão. Selecione o sensor de visão.

Se nenhum dispositivo aparecer nesta lista, certifique-se de que o seu Vision Sensor esteja conectado ao computador por meio do cabo microUSB.  

Uma janela do browser está a solicitar a ligação com um sensor de visão. O dispositivo denominado Sensor de Visão foi selecionado e o botão Ligar está destacado abaixo.

Selecione conectar. 

Configurando Assinaturas

O menu Vision Utility está aberto com o ícone da Câmara destacado no canto superior esquerdo.

Assim que o Sensor de Visão estiver conectado, uma imagem será capturada.

Você pode selecionar o ícone da câmera novamente depois que o Sensor de Visão for conectado para capturar uma nova imagem.

Nota: A transmissão de vídeo ao vivo do Vision Sensor não está disponível com o Vision Utility baseado na Web.  

A imagem de pré-visualização em direto do Vision Sensor Utility mostra uma caixa de armazenamento da VEX Robotics. Uma área de cor azul na caixa foi selecionada com um quadrado vermelho. Os ícones "Conjunto" à direita, junto às Assinaturas, ficaram verdes.

Selecione uma área colorida no objeto que será usada para configurar a cor. Os ícones "Definir" ficarão verdes quando uma nova assinatura estiver sendo configurada. 

O botão "Definir" junto à assinatura SIG_1 foi selecionado e agora toda a área azul na caixa está realçada e identificada pelo sensor de visão.

Uma vez selecionada a área colorida, configure a cor selecionando o botão “Definir”. 

A assinatura SIG_1 tem o campo de nome selecionado para indicar que cada assinatura pode ser renomeada.

Digite na caixa de assinatura para nomear a configuração.

Nota: Certifique-se de capturar quaisquer outras cores necessárias durante esta etapa.

O código de configuração personalizado da subscrição é mostrado abaixo da pré-visualização em direto. O botão Copiar Configuração está destacado abaixo.

O código de configuração da assinatura aparecerá na caixa abaixo. Selecione "Copiar configuração" para copiar o código.

Importante: Depois, certifique-se de fechar esta página.

O menu do sensor de visão é apresentado com as características adicionais destacadas. Acima, o visor e o deslizador de brilho estão destacados. À direita, estão destacados os botões Limpar e Limiar de Cor de cada assinatura. Abaixo das assinaturas, o botão Limpar tudo está destacado.

Outras funcionalidades incluem:

  • Controle deslizante de brilho - Use o controle deslizante na parte superior da página para ajustar o brilho da imagem que a câmera vê. É importante que esse brilho permaneça consistente sempre que o Sensor de Visão for usado.
  • Controle deslizante de limite de cor - Clique nas setas ao lado de uma caixa de assinatura para ajustar o quão próximo uma cor pode ser reconhecida da cor especificada na caixa de assinatura designada.
  • Limpar - Selecione "Limpar" ao lado de qualquer uma das caixas de assinatura para limpar essa assinatura específica.
  • Limpar tudo - Selecione "Limpar tudo" na parte inferior para limpar todas as caixas de assinatura.

O ecrã de Definições do Sensor de Visão possui um botão azul destacado com a etiqueta "Colar Configuração".

Retorne ao VEXcode com a janela de dispositivos aberta e selecione 'Colar configuração'.

Você pode receber um aviso de segurança do navegador solicitando permissão para colar o texto. Nesse caso, escolha “Permitir".  

O ecrã de Definições do Sensor de Visão com um código de configuração personalizado colado no campo de texto do menu.

O código de configuração aparecerá na janela. 

O mesmo ecrã de Definições do Sensor de Visão com o código de configuração colado no campo de texto. O botão Concluído está destacado no canto inferior direito.

Selecione "Concluído". Seu sensor de visão agora está configurado e pronto para uso. 

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: