Aller au contenu principal

Configuration FTC

Bannière d'exemple

Limelight 3A pour FTC est conçu pour rendre le traitement de vision plus facile que jamais. Voici un aperçu rapide du processus :

  • Connectez votre Limelight à votre ordinateur portable avec un câble USB
  • Configurez jusqu'à 10 pipelines de vision avec l'interface web intégrée de Limelight.
    • Chaque pipeline a un "type". Par exemple, vous pouvez configurer le pipeline 0 pour être un pipeline "AprilTag"
    • Vous pouvez écrire vos propres pipelines en définissant le type de pipeline sur "Python Snapscript"
    • Les types de pipelines intégrés peuvent suivre des pièces de jeu colorées, exécuter des réseaux de neurones et localiser votre robot en 3D en fonction d'une carte de terrain téléchargée. Chaque 3A est livré avec une carte de terrain Into The Deep intégrée
  • Une fois que vous avez testé vos pipelines sur votre ordinateur portable, vous pouvez brancher votre Limelight sur le port USB 2.0 de votre Control Hub.
  • Consultez les exemples de programmation FTC pour obtenir les données de résultats de votre LL dans votre code robot.

Voici un guide de démarrage plus détaillé :

Montage

  • Utilisez au moins 2 vis M3 ou M4 pour monter votre LL3A sur un profilé Rev ou GoBilda en utilisant les trous de montage filetés.
  • Vous pouvez également utiliser du ruban VHB ou des attaches zip pour fixer votre Limelight
Bannière d'exemple

Mise à jour de LimelightOS

info

Les Limelights sont livrés avec une image préinstallée. Vous pouvez probablement sauter cette étape pour le moment.

Instructions de mise à jour (Windows uniquement)
info

Sauvegardez vos pipelines avant de mettre à jour LimelightOS. Ils seront supprimés pendant la mise à jour.

  • Téléchargez les derniers pilotes USB, l'image LimelightOS et l'outil Balena Flash depuis la page de téléchargements.
  • Maintenez le bouton de configuration de votre Limelight enfoncé et, tout en le maintenant, branchez un câble USB->USB-C de votre ordinateur portable à votre Limelight. Votre Limelight s'allumera automatiquement.
  • Exécutez "Balena Etcher" en tant qu'administrateur.
  • Il peut prendre jusqu'à 20 secondes pour que votre machine reconnaisse la caméra.
  • Sélectionnez la dernière image .zip dans votre dossier de téléchargements
  • Sélectionnez un périphérique "Compute Module" dans le menu "Drives"
  • Cliquez sur "Flash"
  • Une fois le flashage terminé, retirez le câble USB de votre Limelight.

Câblage du robot

Lorsque vous êtes prêt à utiliser votre LL sur votre robot, branchez un câble USBC vers USBA de votre LL3A au port USB 2.0 de votre Control Hub.

Configuration du Control Hub

  • Connectez votre Limelight à votre Control Hub et attendez que le voyant d'état vert de la Limelight commence à clignoter
  • Connectez votre Control Hub au réseau WiFi de votre robot
  • Dans l'application FTC DriverStation, cliquez sur "Configure Robot"
  • Si vous n'avez pas de configuration active, vous devrez peut-être en créer une nouvelle.
  • Cliquez sur le bouton "scan"
  • Vous devriez voir apparaître un "Ethernet Device"
  • Vous pouvez modifier le nom de cet appareil en "limelight" pour plus de clarté.
  • Maintenant, vous pouvez initialiser un objet Limelight3A dans votre code en utilisant la carte matérielle.