Le robot utilisé dans VEXcode VR Over Under est une version virtuelle de Striker, le robot héros VEX V5, utilisé pour la compétition VEX Robotics Competition (VRC) Over Under 2023-2024. Le Striker virtuel a les mêmes dimensions et moteurs que le Striker physique , mais avec des capteurs supplémentaires pour la programmation autonome dans VEXcode VR. Sur l'aire de jeux Over Under de VEXcode VR, il n'y a qu'un seul robot, et il est déjà préconfiguré. Cela élimine le besoin d'une configuration de robot ou d'un modèle de projet prédéterminé.
Commandes du robot
Striker possède les commandes suivantes :
Une transmission . Cela permet aux blocs de la catégorie « Transmission » de la boîte à outils de VEXcode VR de faire tourner et de propulser le robot, comme le montre cette vidéo.
Un bras contrôlé par le moteur du bras. Le bras peut être levé et abaissé comme le montre cette vidéo. Cela permet au robot de transporter des Triballes.
Le bras peut être abaissé à l'aide du bloc [Tourner pour]. Le bras sera complètement abaissé lorsqu'il aura pivoté vers l'avant de 1200 degrés.
Une admission contrôlée par le moteur d'admission. L'admission peut tourner dans un sens ou dans l'autre. Cela permet au robot de collecter et de marquer des points pour les Triballs.
L'admission peut être mise en rotation à l'aide du bloc [Tourner pour]. L'Intake récupérera une Triballe lorsqu'elle sera tournée vers l'avant sur 360 degrés et marquera ou laissera tomber une Triballe lorsqu'elle sera tournée en sens inverse sur 360 degrés.
Capteurs robotiques
Virtual Striker a ajouté des capteurs pour la programmation autonome dans VEXcode VR.
Capteur inertiel
Le capteur inertiel est utilisé avec la transmission pour permettre au Striker d'effectuer des virages précis et exacts en utilisant la direction de la transmission.
Le sens de rotation de la transmission indique une valeur comprise entre 0 et 359,9 degrés, le sens horaire étant positif.
Pour plus d'informations sur le capteur inertiel, cet article de la bibliothèque VEX.
Capteur optique
Le capteur optique indique si un objet est proche du capteur et, le cas échéant, de quelle couleur est cet objet.
Le capteur optique peut également indiquer la luminosité et la teinte d'un objet en degrés.
Le capteur optique est situé sous le bras du percuteur, pointant vers l'entrée d'air. Il peut être utilisé pour déterminer la présence d'une bille Triball dans l'admission, et également sa couleur.
Pour plus d'informations sur le capteur optique consultez cet article de la bibliothèque VEX.
Capteur de rotation
Le capteur de rotation peut indiquer la position de rotation, le nombre total de rotations et la vitesse de rotation.
L'axe qui fait tourner le bras du percuteur passe à travers le capteur de rotation. Ce capteur peut être utilisé pour mesurer la position rotationnelle, le nombre total de rotations et la vitesse de rotation du bras lorsqu'il est levé et abaissé.
La position de rotation lorsque le bras est levé est de 0 degré (valeur par défaut au début du projet).
La position de rotation lorsque le bras est complètement abaissé est de 168 degrés. Visionnez cette vidéo pour observer le changement de position rotationnelle lorsque le bras est abaissé.
Remarque : Ces valeurs sont différentes des 1200 degrés utilisés dans le bloc [Spin for] pour abaisser complètement le bras.
Pour plus d'informations sur le capteur de rotation V5, cet article de la bibliothèque VEX
Capteur du système de positionnement du jeu (GPS)
Le capteur GPS peut signaler la position actuelle X et Y du centre de rotation du Striker en millimètres ou en pouces.
Le capteur GPS peut également indiquer le cap actuel en degrés.
Le capteur GPS est situé près de l'arrière du Striker et sert à déterminer la position et l'orientation du robot sur le terrain en lisant les bandes de code GPS le long du périmètre intérieur du terrain.
Vous pouvez utiliser le capteur GPS pour aider Striker à naviguer sur le terrain en le conduisant vers des emplacements précis grâce à votre connaissance du système de coordonnées cartésiennes. Grâce au capteur GPS, Striker peut se déplacer le long des axes X ou Y jusqu'à ce que la valeur du capteur soit supérieure ou inférieure à une valeur seuil. Cela permet à Striker de se déplacer en utilisant les informations des capteurs au lieu de distances fixes.
Connaître les coordonnées des éléments de jeu, comme les Triballs et les Filets, peut également vous aider à planifier vos projets dans VRC Over Under. Pour plus d'informations sur l'identification des détails de localisation dans VEXcode VR Over Under à l'aide du capteur GPS, consultez cet article de la bibliothèque VEX.