Configuração FTC
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
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.