Le robot de codage VEX AIM est équipé de nombreuses fonctionnalités qui permettent aux étudiants de découvrir la robotique et l'informatique de manière interactive et évolutive, des projets adaptés aux débutants aux systèmes autonomes complexes. Cet article fournit un aperçu de ces fonctionnalités et capteurs.
Mouvement
Transmission et kicker
La base du robot comprend trois roues omnidirectionnelles, créant une transmission holonome . Cela permet au robot de se déplacer en douceur dans n’importe quelle direction : vers l’avant, vers l’arrière, latéralement et en diagonale.
Un kicker est situé à l'avant du robot. Derrière le kicker se trouve un aimant qui permet au robot de collecter des barils et des ballons de sport à noyau métallique.
Lorsque le kicker est activé, il pousse vers l'avant du robot, séparant la balle de sport ou le baril de l'aimant.
Capteurs de mouvement
En plus de la transmission, le robot est équipé de capteurs pour assurer un suivi cohérent des mouvements et de l'orientation. Ces capteurs comprennent :
- Un gyroscope à 3 axes
- Un accéléromètre à 3 axes
- Encodeurs de roue
Contrôle du mouvement
Les élèves peuvent explorer ces mouvements en utilisant le mode Drive et contrôler le robot à distance. Ils peuvent également coder des mouvements dans n'importe quelle direction à l'aide de blocs ou de Python dans VEXcode AIM.
De plus, les élèves peuvent utiliser le codage du bouton pour contrôler les mouvements du robot. Les codeurs novices peuvent faire bouger, tourner et donner des coups de pied au robot directement à l'aide de l'écran du robot avant de commencer avec VEXcode.
Apprenez-en plus sur le codage des boutons dans cet article.
Capteur de vision IA
Au cœur des capacités de détection du robot, le capteur de vision AI permet au robot de :
- Détecter des objets comme des ballons de sport et des barils orange et bleus
- Reconnaître AprilTags
- Identifier les signatures de couleur configurées et les codes de couleur
Apprenez-en plus sur les données du capteur de vision IA dans cet article.
Caractéristiques visuelles
Écran
L'écran tactile du robot répond au toucher capacitif et peut être codé pour afficher de nombreuses choses différentes, notamment :
- Émojis
- Texte
- Couleurs
- Formes
- Images téléchargées par les utilisateurs
Tous ces éléments peuvent être personnalisés via VEXcode. Apprenez-en davantage sur le codage sur l'écran du robot à l'aide de la référence API VEXcode.
LED
Les élèves peuvent contrôler les six LED (diodes électroluminescentes) codables du robot pour créer :
- Indicateurs d'état
- Motifs lumineux décoratifs
- Signaux de rétroaction
Découvrez l’utilisation des LED dans un projet avec un exemple de projet. Apprenez à ouvrir un exemple de projet dans cet article.
Sons
Le haut-parleur situé sous le robot permet aux étudiants d'intégrer sons intégrés et personnalisés dans leurs projets.
Apprenez-en plus sur le téléchargement de sons personnalisés dans VEXcode dans cet article.
Messagerie robot-à-robot
Deux robots de codage VEX AIM peuvent être connectés afin qu'ils puissent envoyer et recevoir des messages lors d'un projet VEXcode AIM. Parce que les robots peuvent communiquer et travailler ensemble, ils peuvent s'attaquer à des projets plus complexes qu'un seul robot ne pourrait le faire.
Pour en savoir plus sur la communication entre robots, consultez cet article.