Pular para o conteúdo principal

Configuração FTC

Banner de exemplo

O Limelight 3A para FTC foi projetado para tornar o processamento de visão mais fácil do que nunca. Aqui está uma visão geral rápida do processo:

  • Conecte seu Limelight ao seu laptop com um cabo USB
  • Configure até 10 pipelines de visão com a interface web integrada do Limelight.
    • Cada Pipeline tem um "tipo". Por exemplo, você pode configurar o pipeline 0 para ser um pipeline "AprilTag"
    • Você pode escrever seus próprios pipelines definindo o tipo de pipeline como "Python Snapscript"
    • Os tipos de pipeline integrados podem rastrear peças do jogo coloridas, executar redes neurais e localizar seu robô em 3D com base em um mapa de campo carregado. Cada 3A vem com um mapa de campo Into The Deep integrado
  • Depois de testar seus pipelines no seu laptop, você pode conectar seu Limelight à porta USB 2.0 do seu Control Hub.
  • Confira as amostras de programação FTC para obter dados de resultados do seu LL no código do seu robô.

Aqui está um guia de início mais detalhado:

Montagem

  • Use pelo menos 2 parafusos M3 ou M4 para montar seu LL3A em canais Rev ou GoBilda usando os furos rosqueados.
  • Você também pode usar fita VHB ou abraçadeiras para fixar seu Limelight
Banner de exemplo

Atualizando o LimelightOS

info

Os Limelights são enviados com uma imagem pré-instalada. Você provavelmente pode pular esta etapa por enquanto.

Instruções de Atualização (Apenas Windows)
info

Salve seus pipelines antes de atualizar o LimelightOS. Eles serão excluídos durante a atualização.

  • Baixe os drivers USB mais recentes, a imagem do Limelight OS e a ferramenta Balena Flash na Página de Downloads.
  • Segure o botão de configuração do seu Limelight e, enquanto segura, conecte um cabo USB->USB-C do seu laptop ao seu Limelight. Seu Limelight ligará automaticamente.
  • Execute o "Balena Etcher" como administrador.
  • Pode levar até 20 segundos para que sua máquina reconheça a câmera.
  • Selecione a imagem .zip mais recente na sua pasta de downloads
  • Selecione um dispositivo "Compute Module" no menu "Drives"
  • Clique em "Flash"
  • Quando o flash estiver completo, remova o cabo USB do seu Limelight.

Fiação do Robô

Quando estiver pronto para usar seu LL no seu robô, conecte um cabo USBC para USBA do seu LL3A à porta USB 2.0 do seu Control Hub.

Configuração do Control Hub

  • Conecte seu Limelight ao Control Hub e espere a luz de status verde do Limelight começar a piscar
  • Conecte seu Control Hub à rede WiFi do seu robô
  • No aplicativo FTC DriverStation, clique em "Configure Robot"
  • Se você não tiver uma configuração ativa, pode ser necessário criar uma nova.
  • Clique no botão "scan"
  • Você deverá ver um "Ethernet Device" aparecer.
  • Você pode editar o nome deste dispositivo para "limelight" para maior clareza.
  • Agora você pode inicializar um objeto Limelight3A em seu código usando o mapa de hardware.