Le capteur de vision permet à votre robot de détecter les couleurs de son environnement et d'y réagir. Grâce à une caméra intégrée et à un processeur embarqué, le capteur de vision peut identifier et suivre les signatures de couleur, c'est-à-dire les couleurs spécifiques que vous configurez pour votre projet.
Une fois les signatures de couleur configurées, le capteur peut fournir des informations telles que l'emplacement, la taille et le nombre d'objets correspondants dans son champ de vision.
Important :Le capteur de visionpeut être configuré si vous disposez d'une connexion Internet.
Se connecter à l'utilitaire Vision
Pour commencer la configuration de votre capteur de vision, ajoutez-le d'abord comme périphérique dans la fenêtre Périphériques.
Sélectionnez Ouvrir l'utilitaire pour commencer la configuration des signatures de couleur.
Sélectionnez l'icône de l'appareil photo dans le coin supérieur gauche de la fenêtre pour connecter votre capteur de vision.
Connectez le capteur de vision à votre ordinateur à l'aide de son port USB-C.
Dans la boîte de dialogue de votre appareil, sélectionnez le capteur de vision. Une interface Windows est présentée ici à titre de référence.
Remarque : Le capteur de vision ne peut pas être configuré avec l'utilitaire de vision lorsqu'il est connecté au cerveau EXP.
Une fois connecté, le capteur de vision affichera une photo prise lors de la connexion et l'icône de l'appareil photo en haut à droite deviendra verte.
Configuration d'une signature de couleur
Pour mettre à jour l'image affichée dans l'utilitaire Vision, sélectionnez l'icône verte de l'appareil photo.
faible luminosité
Haute luminosité
Pour modifier la luminosité des images prises par le capteur Vision, utilisez le curseur Luminosité situé en haut de l'utilitaire Vision.
Placez le curseur de votre souris sur l'objet de couleur unie, puis sélectionnez
et faites glisser le curseur sur la couleur souhaitée pour la configurer, comme indiqué dans cette vidéo
Remarque : Assurez-vous de rester dans les limites de
couleur que vous souhaitez sélectionner. Sinon, vous risquez de capturer accidentellement des couleurs
à partir de l'arrière-plan, ce qui peut perturber la détection du capteur de vision.
Le bouton Set deviendra vert. Sélectionnez-le pour enregistrer la couleur.
Lorsqu'une signature de couleur est définie, un cadre apparaît autour de toutes les couleurs correspondant à cette signature. Pour plus d'informations sur les propriétés d'un objet et sur la manière de les utiliser dans le code, consultez le site de référence de l'API EXP.
Vous pouvez également renommer la signature de couleur en cliquant sur son nom (par défaut, le premier nom est SIG_1). Sélectionner en dehors du champ de texte enregistrera le nom.
Sélectionnez l'icône de flèches en regard d'une signature de couleur pour ajuster sa tolérance,
comme indiqué dans cette vidéo.
L'augmentation de la tolérance permet à une plus large gamme de teintes
d'être reconnues comme ayant la même signature de couleur, ce qui est utile dans
situations avec un éclairage incohérent, comme les ombres ou les reflets. En abaissant la tolérance
, le capteur devient plus sélectif, ne reconnaissant que les
très proches de la signature d'origine.
Configuration d'un code couleur
Un code couleur est une combinaison de signatures de couleurs formant un motif horizontal. Une fois les signatures de couleur configurées, sélectionnez l'onglet Codes pour commencer à configurer les codes de couleur.
Dans la zone de texte de droite, saisissez les noms des signatures de couleur à inclure dans le code couleur, dans l'ordre et séparées par des virgules.
Par exemple, pour créer un motif Rouge suivi de Bleu, entrez RED_BOX,BLUE_BOX. Pour créer un motif de bleu suivi de rouge, entrez BLUE_BOX,RED_BOX.
Renommez la signature couleur en cliquant dans le champ de texte de gauche.
Une fois le nom enregistré pour le nouveau code couleur, il s'affichera à l'écran.
Les codes couleur possèdent une propriété unique, appelée « angle », qui peut être utilisée avec leurs objets. Pour plus d'informations sur cette propriété, visitez le site de référence de l'API EXP.
Sauvegarder la configuration du capteur de vision
Une fois que toutes les signatures de couleur et les codes de couleur ont été définis, sélectionnez Copier la configuration et retournez à VEXcode.
Dans VEXcode, sélectionnez Coller Config.
Sélectionnez ensuiteTerminé pour enregistrer la configuration du capteur de vision et commencer à l'utiliser pour coder dans VEXcode EXP.