Équipement

Equipement.png

Installation de l'application 

  • Connectez le Smart Field Controller (cerveau) directement à l'ordinateur via USB
  • (Uniquement pour les cerveaux V5 standard utilisés pour le contrôle sur le terrain) Ouvrez VEXcode, activez V5 Brain, assurez-vous qu'il exécute le dernier firmware VEXos (doit être 1.1.1 ou une version ultérieure)

  • Aller à : https://vrcfieldapp.vex.com/
  • Suivez les instructions à l'écran pour télécharger la demande de candidature (Match et compétences)

Configuration initiale pour les équipes

  • Ouvrir VEXcode
  • Connectez le cerveau du robot directement à l'ordinateur
  • Allumer le cerveau du robot
  • Assurez-vous que le contrôleur et le robot exécutent la dernière version du firmware VEXos
  • Définir le numéro d’équipe sur le cerveau du robot (sans espace entre le numéro d’équipe et la lettre)

Si vous utilisez un contrôleur de terrain intelligent, un EP doit communiquer les étapes mentionnées ci-dessus aux entraîneurs avant l'événement. Ceux-ci doivent être vérifiés lors de l'inspection pour s'assurer de la bonne connexion au système de contrôle lors d'un événement.

Configuration_de_l'équipe.png

Configuration initiale pour les partenaires de l'événement

  • Montez le Smart Field Controller sur le périmètre du terrain
    • (Solution de montage « officielle » pour les champs métalliques et portables à déterminer)
  • Connectez la source d'alimentation et les câbles du contrôleur
    • Connecter le cerveau à une batterie et la batterie à une source d'alimentation peut être une alternative
    • Une source d'alimentation directe à l'aide d'un adaptateur secteur est recommandée (voir schéma ci-dessous)

103.jpg

  • Connectez Raspberry Pi au Smart Field Controller via micro USB
    • Le micro USB de marque VEX est recommandé
  • Connectez le Raspberry Pi à l'écran via HDMI
    • Il faudra peut-être reflasher l'image Raspberry Pi sur la carte SD
    • Source d'alimentation 3 ampères recommandée sur Raspberry Pi
  • Exécuter le programme
    • Activer le contrôleur de champ intelligent
    • Sélectionnez le dossier « Programmes »
    • Sélectionnez le fichier « FC Match » (ou « FC Skills »)
    • Exécuter le programme
  • Remarque : le contrôleur Smart Field doit être connecté et sous tension avant de démarrer Tournament Manager

Avant un match

  • Les équipes doivent connecter les contrôleurs au Smart Field Controller
    • Pour les matchs V5RC, chaque station de pilote disposera de deux câbles intelligents. Peu importe le câble que vous utilisez. Les câbles de l'équipe bleue seront au poste de pilotage de l'équipe bleue et les câbles de l'équipe rouge seront au poste de pilotage de l'équipe rouge. Vous pouvez connecter l’un des câbles intelligents à l’un des deux ports intelligents de votre contrôleur V5. Ne pas connecter au port central/hérité du contrôleur.

Connect_Controllers.jpgPorts_du_contrôleur.png

  • Vérifiez les indicateurs dans TM

TM_Indicateurs.png

  • Vérifiez les indicateurs sur l'affichage de la file d'attente sur le terrain
    • Si rouge - Connexion sur le terrain perdue, défaut sur le terrain
    • Si jaune - Radio non liée, programme non exécuté, champ de veille du micrologiciel incorrect (champ non actif)
    • Si gris - Aucun contrôleur connecté
    • Si bleu clair - En attente d'activation du champ
    • Si vert - Prêt pour le match/Terrain actif

File_d'attente_Affichage_UPS_.pngQueue_Display_Rack_.pngFile_d'attente_Affichage__TVA_.png

  • Démarrer le match dans Tournament Manager ou TM Mobile (lorsque tous les indicateurs sont verts)

Bonnes pratiques

  • Actuellement, cette fonctionnalité n'est disponible que pour les cerveaux V5. Le contrôle sur le terrain n’est actuellement pas une option pour les cerveaux EXP.
  • Les cerveaux V5 existants peuvent être convertis en contrôleurs de terrain intelligents à l'aide du processus décrit ci-dessus. Si vous avez des cerveaux avec des ports soufflés ou des cerveaux qui ne sont pas utilisés pour les robots de compétition, ils peuvent être utilisés comme contrôleurs de terrain. Si vous faites cela, il est préférable de marquer les ports grillés/indisponibles afin que personne ne se connecte à ces ports spécifiques lors d'un événement.
  • Si vous utilisez un contrôleur de terrain intelligent lors d'un événement, un partenaire de l'événement doit communiquer ce dernier ainsi que les étapes d'inspection aux entraîneurs avant l'événement. Les équipes doivent venir à l'événement avec le firmware approprié et le numéro/la lettre d'équipe correctement ajoutés au cerveau du robot via VEXcode. Cela fera partie du processus d’inspection et sera nécessaire pour que les robots fonctionnent avec le système de contrôle sur le terrain. Cela fait partie du processus d'inspection chez VEX Worlds.
  • Vous devez toujours connecter le câble de commande de terrain au contrôleur V5 qui dispose de la connexion radio au robot. Donc, si vous utilisez une configuration à double contrôleur, assurez-vous de brancher le câble intelligent du terrain sur le contrôleur associé au robot. Une fois que vous avez connecté le câble à votre contrôleur, vous verrez le symbole du champ apparaître sur la barre d'état du contrôleur et vous êtes officiellement connecté au champ.
  • Pour les tentatives de défi de compétences, il y aura un câble intelligent dans chaque station d'alliance autorisée par le manuel du jeu. En fonction de la position de départ choisie, l'équipe peut utiliser le câble intelligent le plus proche pour connecter son contrôleur V5 au système de contrôle du terrain. Une fois connecté, l'icône de contrôle du terrain doit s'afficher sur l'écran du contrôleur et le robot est prêt à démarrer l'exécution des compétences.
  • Fixez les câbles du contrôleur au périmètre avec des attaches zippées ou du ruban adhésif.
  • Il est recommandé de reflasher l'image Raspberry Pi avant la première utilisation.
  • Couvrir le port de contrôle de champ hérité sur le contrôleur d'équipe.
  • Le contrôleur de terrain intelligent doit être connecté et sous tension avant de démarrer Tournament Manager.
  • L'utilisation d'un Raspberry Pi est facultative. Des PC peuvent être utilisés.

Spécifications techniques

  • Pour obtenir des spécifications techniques et des informations sur la journalisation des données/erreurs, consultez le manuel d'utilisation de VEX Field Control
  • La compatibilité avec les Mac n'est actuellement pas disponible

Links

Manuel d'utilisation du système de contrôle de terrain VEX

Utilisation d'un cerveau de robot V5 pour le contrôle sur le terrain des défis de compétences robotiques

Application sur le terrain

Caches de ports de contrôle de champ hérités

Câble USB A vers Micro (marque VEX - 1 par cerveau)

FAQ sur le contrôle intelligent des champs

Comment fonctionnent les nouveaux contrôleurs Smart Field ?

L'ancien système de contrôle de champ utilise une logique numérique discrète pour signaler les états du champ. Une seule broche sur le connecteur RJ45 basculerait de haut en bas pour signaler que le champ passait de « Désactivé » à « Activé ». Il n’y avait pas de données réelles transmises entre les robots et le terrain.

Les nouveaux contrôleurs Smart Field utilisent un logiciel spécial fonctionnant sur un cerveau V5. Le Field Brain se connecte au port intelligent des contrôleurs V5 pour transmettre non seulement les mêmes informations sur l'état du terrain que l'ancien système, mais également des données supplémentaires comme l'heure du match. Le contrôleur V5 peut également transmettre des informations au contrôleur de terrain sur l'état du robot (informations sur la liaison radio, niveaux de batterie, l'application utilisateur est-elle en cours d'exécution…). Ces informations peuvent être utilisées pour résoudre rapidement les problèmes liés aux robots sur le terrain. Le Field Brain se connecte également au logiciel Tournament Manager afin que toutes ces informations puissent désormais être affichées sur le moniteur du terrain pour permettre aux arbitres de savoir si tous les systèmes sont prêts à fonctionner avant le début du match.

Comment connecter mon contrôleur V5 aux nouveaux contrôleurs Smart Field ?

Pour les matchs V5RC, chaque poste de pilote disposera de deux câbles intelligents. Peu importe le câble que vous utilisez. Les câbles de l'équipe bleue seront au poste de pilotage de l'équipe bleue et les câbles de l'équipe rouge seront au poste de pilotage de l'équipe rouge. Vous pouvez connecter l’un des câbles intelligents à l’un des deux ports intelligents de votre contrôleur V5.

REMARQUE : Assurez-vous de ne pas brancher le câble sur le port du contrôleur de terrain hérité. Cela pourrait endommager votre contrôleur.

Vous devez toujours connecter le câble de commande de terrain au contrôleur V5 qui dispose de la connexion radio au robot. Donc, si vous utilisez une configuration à double contrôleur, assurez-vous de brancher le câble intelligent du terrain sur le contrôleur associé au robot. Une fois que vous avez connecté le câble à votre contrôleur, vous verrez le symbole du champ apparaître sur la barre d'état du contrôleur et vous êtes officiellement connecté au champ.

Pour les tentatives de compétences, il y aura un câble intelligent au poste de conduite de l'alliance bleue et un câble intelligent au poste de conduite de l'alliance rouge. En fonction de la position de départ choisie, l'équipe peut utiliser le câble intelligent le plus proche pour connecter son contrôleur V5 au système de contrôle du terrain. Une fois connecté, l'icône de contrôle du terrain doit s'afficher sur l'écran du contrôleur et le robot est prêt à démarrer l'exécution des compétences.

Mon robot agira-t-il différemment avec le système Smart Field ?

En ce qui concerne le contrôle de votre robot et le déroulement du match, non, il n'y aura aucune différence. La seule chose que vous remarquerez est la façon dont les connexions radio fonctionnent avec le nouveau système. Avec le système hérité, dès que vous connectez votre contrôleur au terrain, le contrôleur passe à un canal de compétition, puis se reconnecte au robot. Avec le nouveau système, ce ne sera plus le cas. Lorsque vous connectez pour la première fois le câble Smart Field à votre contrôleur, vous pouvez voir une chute radio, mais il se connectera sur un canal de stand au lieu d'un canal de compétition. Nous faisons cela pour nous assurer que nous n’avons pas trop de robots sur les chaînes de compétition à un moment donné. Une fois que l’opérateur de terrain est prêt, il « activera » votre champ. L'activation n'aura lieu qu'une fois tous les autres matchs de votre division terminés. Lorsque votre terrain est activé, votre contrôleur V5 passera à un canal de compétition spécifique et se reconnectera à votre robot. Il est donc possible que votre liaison radio soit interrompue plusieurs fois avant le début du match. Mais ne vous inquiétez pas, l'opérateur de terrain ne démarrera pas le match tant que chaque robot ne sera pas connecté sur le bon canal et que toutes les équipes ne seront
prêtes à partir.

De plus, peu de temps après la fin du match, le terrain sera désactivé par l'opérateur. Cela fera que votre contrôleur quittera le canal de compétition et reviendra sur un canal de fosse, libérant ainsi le canal pour le prochain match. Lorsque cela se produit, votre robot ne sera plus lié à votre contrôleur et vous devrez redémarrer le cerveau du robot pour rétablir le lien.

Comment puis-je m'assurer que le cerveau de mon robot V5 est à jour ? (ne s'applique pas aux cerveaux spécifiques au SFC)

Vous pouvez rapidement vérifier la version de VEXos sur le cerveau V5 en cliquant sur l’icône « Appareils » sur l’écran d’accueil. Cliquez ensuite sur l’icône du cerveau. La version de VEXos sera affichée sur l’image du cerveau sur cet écran. Si la version est 1.1.1 (ou supérieure), alors vous êtes prêt. Si le tableau de bord du cerveau n'indique pas que votre cerveau est à jour, vous devrez télécharger soit VEXcode , soit l'utilitaire de micrologiciel V5. Chacune de ces applications pourra mettre à jour votre cerveau V5 vers la dernière version de VEXos. Voici un lien vers un article expliquant comment mettre à jour le firmware avec.

  • Une fois la mise à jour effectuée, assurez-vous de suivre toutes les invites sur l'écran du cerveau une fois celui-ci redémarré. Dans de nombreux cas, le cerveau voudra mettre à jour plusieurs appareils (puce d'alimentation, radio, contrôleur et ressources du contrôleur). Assurez-vous de cliquer sur OK sur toutes ces invites et laissez-leur le temps de se terminer.
  • Assurez-vous de connecter tous vos contrôleurs au cerveau qui a été mis à jour. Cela permettra au cerveau de mettre à jour le firmware du contrôleur. Une fois le contrôleur attaché au cerveau, vous verrez l'écran du contrôleur devenir brièvement rouge, puis le contrôleur redémarrera. Assurez-vous de laisser le contrôleur branché au cerveau après le redémarrage afin que le cerveau puisse mettre à jour les ressources sur le contrôleur. Une fois que le cerveau et le contrôleur se connectent après le redémarrage, le cerveau affichera une invite demandant de mettre à jour les ressources du contrôleur. Cliquez sur « OK » puis laissez le téléchargement se terminer.
  • Pour la version actuelle du firmware, cliquez ici.

Que se passe-t-il si je dois changer le cerveau de mon robot avant le match et que je ne le fais pas mettre à jour ?

Une fois que vous avez connecté votre contrôleur au système de contrôle du terrain, le statut de votre équipe s'affichera sur le moniteur de votre terrain. Si le contrôleur, la radio ou le cerveau de votre robot sont obsolètes, le moniteur affichera votre statut comme « Micrologiciel non valide ». Lorsque cela se produit, un arbitre ou un technicien de terrain peut venir vous aider à résoudre le problème.

La mise à jour du firmware de mon robot affectera-t-elle le fonctionnement de mon programme utilisateur ?

Dans la plupart des cas, ce ne sera pas le cas. Mais en fonction de l'ancienneté du firmware du robot que vous avez testé, il peut y avoir de légères différences. C'est pourquoi c'est toujours une bonne idée de faire une mise à jour bien avant un événement afin de pouvoir tester et s'assurer que tout fonctionne correctement.

Opération Championnat du monde de robotique VEX

Mode Bluetooth pour les compétences

Contrôler la qualité des liaisons radio VEX est toujours un défi pour les grandes compétitions comme le Championnat du Monde de Robotique VEX. Afin de garantir que nos matchs de division et nos tentatives de compétences se déroulent le plus facilement possible, les matchs du Robot Skills Challenge se dérouleront à l'aide de la radio VEX en mode Bluetooth au lieu du mode VEXnet. Cela permettra à l'événement d'accueillir davantage de domaines de compétences et plus de temps pour les courses de compétences. Bluetooth a été couramment utilisé avec V5 dans les salles de classe. Il permet au cerveau de communiquer avec les tablettes et les appareils mobiles pour les téléchargements d'applications utilisateur à distance. Mais le contrôleur V5 prend également en charge Bluetooth et fonctionne exactement de la même manière que VEXnet. Cette année, chaque équipe devra passer son cerveau V5 et son contrôleur V5 en mode Bluetooth avant de pouvoir commencer une tentative de compétence.

FAQ sur le contrôle intelligent du terrain du Championnat du monde de robotique VEX

Comment changer mon robot du mode VEXnet au mode Bluetooth ?

Changer le cerveau
Depuis l'écran d'accueil, sélectionnez « Paramètres ».

mceclip0.png

Si la case « Type de radio » indique « VEXnet », cliquez sur la case pour la changer en « Bluetooth ».

mceclip1.png

Une boîte de dialogue de confirmation sera présentée pour vérifier votre choix. Cliquez sur « OK ». REMARQUE : Vous pouvez à ce stade attacher votre contrôleur au cerveau et le cerveau modifiera le mode radio de votre contrôleur pour vous. Mais si vous n'attachez pas votre contrôleur à cette étape, vous pouvez soit l'attacher plus tard, soit modifier manuellement le mode radio à l'aide du menu du contrôleur.

mceclip2.png

Une fois que vous avez cliqué sur « Ok », vérifiez que votre « Type de radio » indique désormais « Bluetooth ».

mceclip3.png

REMARQUE : Vous n’avez PAS besoin d’activer « Données radio » pour utiliser le contrôleur en mode Bluetooth pour
vos tentatives de compétences.

Changer le contrôleur V5

  • Une fois que vous avez configuré le V5 Brain en mode Bluetooth, vous pouvez alors connecter votre contrôleur V5
    au cerveau, et il configurera le contrôleur pour vous
  • Vous pouvez également modifier manuellement le mode radio sur l'écran des paramètres du contrôleur
    • Sélectionnez « Paramètres » dans le menu principal du contrôleur
    • Faites défiler jusqu’à « Radio : VEXnet » et sélectionnez cette ligne
    • Le texte devrait passer de « Radio : VEXnet » à « Radio : Bluetooth »
    • REMARQUE : vous n’avez pas besoin de coupler à nouveau le contrôleur avec le cerveau. Tant que le cerveau et le contrôleur sont tous deux réglés sur le mode Bluetooth, ils se connecteront

Mon robot fonctionnera-t-il de la même manière avec les radios en mode Bluetooth que lorsqu'elles sont en mode VEXnet ?

Oui. Bluetooth et VEXnet partagent le même ensemble de fonctionnalités. Ils transmettent tous deux les mêmes données de contrôleur au cerveau à presque le même intervalle (VEXnet se met à jour toutes les 25 millisecondes et Bluetooth se met à jour environ toutes les 15 ms). Les deux modes radio permettent de transmettre les états de contrôle du terrain via la liaison radio.

La seule différence que vous remarquerez peut-être est que le mode Bluetooth prend un peu plus de temps à se connecter que VEXnet. Cela est dû à la surcharge de la connexion Bluetooth. De plus, certains rapports indiquent que les connexions Bluetooth prennent beaucoup de temps à se connecter. Si vous constatez ce phénomène, essayez d'éteindre et de redémarrer votre contrôleur.

Que se passe-t-il lorsque j'arrive au champ de compétences et que j'oublie de régler mon robot en mode Bluetooth ?

Lorsque vous branchez votre contrôleur sur les commandes Smart Field du terrain de compétences, le contrôleur de terrain affichera un message d'erreur indiquant que vous devez changer votre mode radio en Bluetooth. Une fois que vous avez modifié les paramètres de votre robot, le contrôleur de terrain vous permettra de démarrer votre exécution de compétences.

Que se passe-t-il si j'oublie de remettre mon robot en mode VEXnet avant d'arriver sur un terrain de division pour un match de division ?

Lorsque vous branchez votre contrôleur sur les commandes Smart Field du champ de division, le contrôleur
un message d'erreur indiquant que vous devez changer votre mode radio sur VEXnet. Vous pouvez changer
mode sur le terrain et une fois cela fait, le système de contrôle du terrain permettra au match de se dérouler.
Les techniciens de terrain seront là pour vous aider si nécessaire.