Dans cette leçon, vous explorerez comment le robot de codage VEX AIM « voit » son environnement, en utilisant le tableau de bord AI Vision dans VEXcode AIM. Vous vous appuierez également sur ce que vous avez appris sur l'utilisation des blocs macro lorsque vous coderez le robot pour livrer des barils à un AprilTag à l'aide du bloc Déplacer vers l'objet.
Regardez la vidéo ci-dessous pour en savoir plus sur :
- Comment le capteur de vision IA perçoit son environnement
- Comment le tableau de bord AI Vision dans l'onglet Moniteur de VEXcode AIM vous permet de visualiser les commentaires des capteurs en temps réel.
- Comment coder le robot pour se déplacer vers un AprilTag en utilisant le bloc Déplacer vers l'objet .
Maintenant que vous avez regardé la vidéo, notez vos pensées dans votre journal. Répondez à ces questions pour guider votre réflexion et vous aider à préparer une discussion en classe entière :
- Comment envisagez-vous d'utiliser le tableau de bord AI Vision pour vous aider à coder votre robot à l'aide du capteur AI Vision ?
- En quoi pensez-vous que la perception des robots est différente de la perception humaine ?
- À votre avis, comment le bloc Déplacer vers l'objet sera-t-il utile ?
- Quelles preuves avez-vous tirées de la vidéo qui soutiennent vos idées ?
- Quelles questions vous posez-vous après avoir regardé la vidéo ? Selon vous, qu’est-ce qui vous aidera à y répondre ?
Maintenant que vous avez regardé la vidéo, notez vos pensées dans votre journal. Répondez à ces questions pour guider votre réflexion et vous aider à préparer une discussion en classe entière :
- Comment envisagez-vous d'utiliser le tableau de bord AI Vision pour vous aider à coder votre robot à l'aide du capteur AI Vision ?
- Selon vous, en quoi la perception des robots est-elle différente de la perception humaine ?
- À votre avis, comment le bloc Déplacer vers l'objet sera-t-il utile ?
- Quelles preuves avez-vous tirées de la vidéo qui soutiennent vos idées ?
- Quelles questions vous posez-vous après avoir regardé la vidéo ? Selon vous, qu’est-ce qui vous aidera à y répondre ?
Après que les élèves ont regardé la vidéo et avant de s'entraîner, se réunissent pour une discussion en classe entière. Utilisez les réponses des élèves aux questions fournies comme base de discussion.
Explorer la différence entre la façon dont un robot ou un ordinateur voit le monde et la façon dont les humains voient le monde aide les étudiants à développer une compréhension fondamentale du fonctionnement de l’IA. Les humains obtiennent des informations sur leur environnement grâce à leurs cinq sens, tandis que les robots doivent utiliser le retour d’informations des capteurs pour le faire. Il est important de ramener l’attention des élèves sur cette exploration tout au long de cette leçon et au-delà afin qu’ils puissent pleinement comprendre ce concept clé de l’IA.
De plus, le terme « champ de vision » est utilisé pour décrire la zone dans laquelle le capteur de vision IA peut percevoir des objets. Présentez et renforcez ce terme dans la conversation tout au long de cette leçon.
Pratique guidée
Maintenant que vous avez regardé et discuté de la vidéo, c'est à votre tour de pratiquer !
Étape 1 : Configurez votre champ comme indiqué dans l’image ci-dessous.

Étape 2 : Utilisez le mode Drive pour modéliser les mouvements que votre robot doit effectuer pour terminer la tâche.
- Votre tâche consiste à conduire le robot pour récupérer chacun des quatre barils et les placer devant AprilTag ID 0. Documentez votre conduite, puis planifiez comment coder ce mouvement.
- Utilisez cette fiche de tâches (Google / .docx / .pdf) pour guider votre pratique.
- Conseil de pro : après avoir placé chaque baril devant l'AprilTag, retirez-le du champ à la main. Cela permet au capteur de vision AI d'avoir l'AprilTag dans son champ de vision.
Étape 3 : Codez le robot pour terminer la tâche.
- Votre tâche consiste à utiliser votre plan de parcours de l'étape 2 pour coder le robot afin qu'il récupère chacun des quatre barils et les place devant AprilTag ID 0.
- Utilisez cette fiche de tâches (Google / .docx / .pdf) pour guider votre pratique.
- Conseil de pro : utilisez le tableau de bord AI Vision dans l’onglet Moniteur pour vous aider. Pour en savoir plus sur le tableau de bord AI Vision, cet article
Étape 4 : Explorez ! Passez de la conduite au codage pour itérer sur votre projet et améliorer votre stratégie.
- Avec votre groupe, réfléchissez à des moyens d’améliorer votre projet.
- Conduisez le robot pour tester vos idées et choisissez-en une pour commencer.
- Répétez votre projet pour qu'il corresponde aux nouveaux comportements pilotés.
- Continuez à passer fréquemment de la conduite au codage pour itérer sur votre projet et trouver la meilleure stratégie pour terminer la tâche !
Ressources pour la pratique :
Les articles liés ici sont disponibles si vous avez besoin d'un soutien supplémentaire pour réaliser l'activité.
Maintenant que vous avez regardé et discuté de la vidéo, c'est à votre tour de pratiquer !
Étape 1 : Configurez votre champ comme indiqué dans l’image ci-dessous.

Étape 2 : Utilisez le mode Drive pour modéliser les mouvements que votre robot doit effectuer pour terminer la tâche.
- Votre tâche consiste à conduire le robot pour récupérer chacun des quatre barils et les placer devant AprilTag ID 0. Documentez votre conduite, puis planifiez comment coder ce mouvement.
- Utilisez cette fiche de tâches (Google / .docx / .pdf) pour guider votre pratique.
- Conseil de pro : après avoir placé chaque baril devant l'AprilTag, retirez-le du champ à la main. Cela permet au capteur de vision AI d'avoir l'AprilTag dans son champ de vision.
Étape 3 : Codez le robot pour terminer la tâche.
- Votre tâche consiste à utiliser votre plan de parcours de l'étape 2 pour coder le robot afin qu'il récupère chacun des quatre barils et les place devant AprilTag ID 0.
- Utilisez cette fiche de tâches (Google / .docx / .pdf) pour guider votre pratique.
- Conseil de pro : utilisez le tableau de bord AI Vision dans l’onglet Moniteur pour vous aider. Pour en savoir plus sur le tableau de bord AI Vision, cet article
Étape 4 : Explorez ! Passez de la conduite au codage pour itérer sur votre projet et améliorer votre stratégie.
- Avec votre groupe, réfléchissez à des moyens d’améliorer votre projet.
- Conduisez le robot pour tester vos idées et choisissez-en une pour commencer.
- Répétez votre projet pour qu'il corresponde aux nouveaux comportements pilotés.
- Continuez à passer fréquemment de la conduite au codage pour itérer sur votre projet et trouver la meilleure stratégie pour terminer la tâche !
Ressources pour la pratique :
Les articles liés ici sont disponibles si vous avez besoin d'un soutien supplémentaire pour réaliser l'activité.
Rappelez aux élèves leurs attentes établies en matière de travail de groupe avant de commencer.
Distribuez la carte de tâche de l'étape (Google / .docx / .pdf) à chaque élève. Rappelez aux élèves que l’objectif de la conduite est de s’assurer que tous les membres du groupe développent un modèle mental partagé de la manière dont le robot doit se déplacer pour accomplir la tâche avec succès. Encouragez les élèves à être attentifs à la manière dont ils documentent leur conduite, car ils utiliseront leur pratique comme documentation pour créer leur code.
Pendant que les élèves conduisent, circulez dans la salle et vérifiez auprès des élèves leur apprentissage. Posez des questions telles que :
- Lorsque vous conduisez à l'aide du capteur de vision IA, que remarquez-vous sur la façon dont le robot se déplace pour ramasser chaque baril ?
- Avez-vous observé quelque chose d’inattendu pendant que vous conduisez ? Si tel est le cas, comment cette observation pourrait-elle affecter vos décisions de codage ?
- Si votre groupe n’est pas d’accord sur ce qu’il faut documenter ou sur le chemin à essayer en premier lors du codage, comment résolvez-vous ce problème ?
Distribuez la carte de tâche de l'étape 3 (Google / .docx / .pdf) à chaque élève après qu'il ait satisfait aux critères de réussite de la conduite et qu'il ait partagé avec vous son parcours prévu. Les étudiants utiliseront ensuite leur plan pour construire leurs projets VEXcode initiaux. Rappelez-leur de construire et de tester leurs projets de manière incrémentielle.
Pendant que les élèves codent le robot, circulez dans la salle et discutez avec eux de leurs progrès et de leur apprentissage. Posez des questions telles que :
- Utilisez-vous le tableau de bord AI Vision pour vous aider à coder ? Si oui, comment ?
- En quoi le codage de ce projet est-il différent de la conduite ? En quoi est-ce similaire ?
- Quelles idées que vous avez développées en conduisant avez-vous appliquées à votre projet de codage ? Ont-ils fonctionné comme prévu ? Pourquoi ou pourquoi pas ?
Une fois que les élèves ont un projet de codage initial qui complète la tâche, ils doivent passer à l'étape 4 et commencer à itérer.
- Et si vous aviez besoin d'ajuster la vitesse ou la précision de votre robot pour ce projet ? Quelles stratégies pourraient aider ?
- Que remarquez-vous dans la façon dont les robots perçoivent leur environnement ? La conduite vous donne-t-elle des perspectives différentes de celles du codage ?
- Comment prenez-vous des décisions collaboratives sur les parties de votre projet à modifier ? Comment vous entendez-vous sur les changements à apporter ?
Conclure
Maintenant que vous avez pratiqué, il est temps de partager ce que vous avez appris. Répondez aux questions suivantes dans votre journal pour vous aider à réfléchir à votre apprentissage et à vous préparer à une discussion en classe entière :
- Comment la conduite et le codage du robot dans cette leçon vous ont-ils aidé à comprendre comment les robots utilisent des capteurs pour percevoir le monde ? Expliquez en utilisant des preuves tirées de votre journal.
- Dans quelles situations pensez-vous que le bloc Obtenir l'objet serait le plus utile ?
- Quelles informations avez-vous apprises à partir du tableau de bord AI Vision dans l’onglet Moniteur, et comment cela vous a-t-il aidé à comprendre ce que faisait le robot ?
- Vos stratégies de collaboration ont-elles changé au cours de ce cours ? Si oui, expliquez comment. Si non, qu’aimeriez-vous améliorer ?
Maintenant que vous avez pratiqué, il est temps de partager ce que vous avez appris. Répondez aux questions suivantes dans votre journal pour vous aider à réfléchir à votre apprentissage et à vous préparer à une discussion en classe entière :
- Comment la conduite et le codage du robot dans cette leçon vous ont-ils aidé à comprendre comment les robots utilisent des capteurs pour percevoir le monde ? Expliquez en utilisant des preuves tirées de votre journal.
- Dans quelles situations pensez-vous que le bloc Obtenir l'objet serait le plus utile ?
- Quelles informations avez-vous apprises à partir du tableau de bord AI Vision dans l’onglet Moniteur, et comment cela vous a-t-il aidé à comprendre ce que faisait le robot ?
- Vos stratégies de collaboration ont-elles changé au cours de ce cours ? Si oui, expliquez comment. Si non, qu’aimeriez-vous améliorer ?
Guidez les élèves pour qu’ils partagent leur apprentissage dans une discussion en classe entière. Aider les élèves à réfléchir à leur apprentissage par la pratique pour converger vers des compréhensions partagées ou des objectifs d’apprentissage.
Utilisez les questions auxquelles les élèves ont répondu dans leurs journaux comme point de départ de la discussion. Posez des questions de suivi pour guider la compréhension des élèves :
- Sur le capteur de vision AI :
- Que vous dit le tableau de bord sur le capteur de vision IA ? Qu'est-ce que cela ne vous dit pas ? Quelles autres informations souhaiteriez-vous avoir sur les objets détectés par le capteur de vision IA ?
- En quoi la façon dont le capteur de vision IA perçoit le monde diffère-t-elle de la façon dont vos yeux voient le monde ?
- Pensez-vous que vos yeux sont plus ou moins puissants que le capteur de vision IA ? Pourquoi?
- Sur le codage avec des blocs macro :
- Quels sont tous les comportements que le robot effectue au cours de l'exécution d'un bloc Déplacer vers l'objet ou de tout bloc macro ?
- Quelles données du capteur pensez-vous être utilisées dans le bloc macro ?
- Sur la collaboration :
- Comment votre capacité à résoudre des problèmes de manière collaborative s'est-elle améliorée ?
- Qu'aimeriez-vous faire mieux ?
- Quelles mesures pourriez-vous prendre pour atteindre cet objectif ?
Revenez au document partagé que vous avez créé pendant la leçon 1 qui répertorie les questions des élèves sur le capteur de vision AI. Mettez-le à jour avec les réponses des élèves en fonction des nouvelles informations qu'ils ont apprises au cours de cette leçon. Enregistrez toutes les nouvelles questions qui se posent.
Sélectionnez Suivant > pour passer au défi de l'unité.