Skip to main content

Leçon 1 : Capteur de localisation

Dans cette leçon, vous apprendrez ce qu'est le capteur de localisation et comment utiliser le capteur de localisation pour naviguer dans le robot VR sur le plan de coordonnées sur le terrain de jeu de la carte à grille numérique. Vous apprendrez comment fonctionne le capteur de localisation et comment utiliser le capteur de localisation dans un projet VEXcode VR.

Résultats d'apprentissage

  • Identifiez que le capteur de localisation lit les coordonnées (X,Y) à partir du point de virage central d'un robot VR.
  • Identifiez que le bloc (Position du robot) indique la position des coordonnées X ou Y d'un robot VR en millimètres ou en pouces.
  • Décrivez pourquoi le capteur de localisation serait utilisé dans un projet VEXcode VR.
  • Identifier comment créer un projet qui a un entraînement de robot VR le long de l'axe X jusqu'à ce que la valeur du capteur de localisation soit supérieure à une valeur seuil.
  • Expliquez comment les valeurs de coordonnées changent lorsqu'un robot VR se déplace (par exemple, lorsqu'un robot VR se déplace directement sur le terrain de jeu, la valeur X augmente).

Capteur de localisation

Un robot VR a un capteur de localisation intégré qui rapporte la position (X,Y) du robot VR. L'emplacement du robot VR est déterminé par le point de virage du centre avant. C'est également l'emplacement du stylo sur le robot VR.

La face inférieure du robot VR, avec le capteur de localisation situé le long de l'axe X central et adjacent au cerveau. Le capteur de localisation est mis en évidence par un cercle rouge.

Les valeurs du capteur de localisation peuvent être vues sur le tableau de bord dans VEXcode VR. Consultez l'article Location Sensor - Robot Features - VEXcode VR pour en savoir plus sur le capteur de localisation et comment utiliser le capteur de localisation dans les projets VEXcode VR.

Coordonnées dans les aires de jeux VR

La plupart des aires de jeux vont de -1000 millimètres (mm) à 1000 millimètres (mm) pour les positions X et Y.

Une vue de haut en bas du terrain de jeu de la grille numérotée VR, avec les axes X et Y en surbrillance et les deux se rencontrant à 0 au milieu. Le terrain de jeu s'étend sur 1000 millimètres dans chaque direction, de sorte qu'il forme un carré de 2000 par 2000 millimètres.

Le tableau de bord VR VEXcode affiche la position (X,Y) d'un robot VR déterminée à partir du capteur de localisation.

La vue du terrain de jeu VR avec le tableau de bord ouvert, et une boîte rouge mettant en évidence la valeur de détection de localisation du robot de 500 millimètres sur l'axe X et de 300 millimètres sur l'axe Y.

Consultez l'article suivant pour savoir comment identifier les coordonnées (X,Y) sur un terrain de jeu et comment identifier les coordonnées de l'emplacement et de l'angle actuels d'un robot VR.

Pour plus d'informations sur l'utilisation du système de coordonnées (X,Y) et des blocs de position dans VEXcode VR, consultez l'article suivant.

Appliquer

Le capteur de localisation peut être utilisé pour naviguer dans les coordonnées de n'importe quel terrain de jeu. Chargez et exécutez l'exemple de projet « Localisation » pour voir comment naviguer dans le robot VR avec les commentaires du capteur de localisation.

  • Sélectionnez « Ouvrir les exemples » dans le menu déroulant Fichier.
Barre d'outils VEXcode VR avec le menu Fichier ouvert et Ouvrir les exemples surlignés dans une boîte rouge. Open Examples est le quatrième élément de menu sous New Blocks Project, New Text Project et Load From Your Device.
  • Sélectionnez l'exemple de projet « Emplacement ».
La vignette de l'exemple de projet nommé « Emplacement », indiquant l'exemple de projet à ouvrir.
  • Sélectionnez le terrain de jeu Number Grid Map s'il n'est pas déjà ouvert et exécutez le projet.
L'exemple de projet VEXcode VR 'Location' est ouvert à gauche, et le terrain de jeu VR Number Grid Map est ouvert à côté. Le projet « Emplacement » commence par un bloc Quand a commencé, puis est suivi de 8 blocs. Il y a d'abord un bloc Drive Forward, puis un commentaire qui se lit comme suit : « Le robot conduira jusqu'à ce qu'il dépasse 0 sur l'axe Y ». Ensuite, attendez jusqu'à ce que la position sur l'axe Y en millimètres soit supérieure à 0 et tournez à droite sur 90 degrés. Avancez après avoir tourné, puis un bloc de commentaires indique « Le robot conduira jusqu'à ce qu'il dépasse 0 sur l'axe X ». Attendez que la position sur l'axe X en millimètres soit supérieure à 0, puis arrêtez enfin de conduire.
  • Notez que le robot VR conduit jusqu'à ce que la coordonnée Y soit supérieure à zéro, tourne à droite, puis conduit jusqu'à ce que la coordonnée X soit supérieure à zéro. Cela place le robot VR près du centre du terrain de jeu de la carte à grille numérique, près de l'emplacement (0, 0).

    Le terrain de jeu VR après avoir exécuté le projet d'exemple « Emplacement ». Le tableau de bord est ouvert et l'emplacement du robot est mis en évidence par une case rouge, avec une valeur X de 20 millimètres et une valeur Y de 20 millimètres.

Questions

Veuillez sélectionner un lien ci-dessous pour accéder au questionnaire de la leçon.

Google Doc / .docx / .pdf