AI-classificaties en AprilTag ID-detectie inschakelen in VEXcode IQ

De VEX IQ AI Vision Sensor kan vooraf getrainde AI-modellen gebruiken om bekende objecten te detecteren. Hieronder vallen onder andere AI-classificaties en AprilTag-ID's. In dit artikel wordt uitgelegd hoe u de AI Vision Utility in VEXcode IQ kunt gebruiken om deze detectie in te schakelen.

Voordat u begint, moet de AI Vision Sensor worden aangesloten en geconfigureerd in VEXcode IQ. Zie deze artikelen voor meer informatie:


AI-classificatiemodellen

AI-classificaties zijn spelobjecten die een AI-visiesensor kan detecteren. Dankzij deze classificaties kan de AI Vision Sensor onderscheid maken tussen verschillende soorten objecten in zijn gezichtsveld. 

In tekstgebaseerde VEXcode heeft elk van deze classificaties een toegewezen ID. Deze ID wordt gebruikt om ze in projecten van elkaar te onderscheiden.

Klaslokaalelementen

Het modelClassroom Elements bevat spelobjecten die te vinden zijn in de IQ Classroom Bundle en EXP Classroom Bundle.

De AI-classificaties omvatten:

  • Blauwe, rode en groene kubussen
  • Blauwe en rode buckyballs
  • Blauwe, rode en groene ringen
Spelobjecten AI-classificatie Python-ID C++-ID

 

Een rood, groen en blauw kubusobject.

Blauwe, rode en groene kubussen

Blauwe Kubus ClassroomElements.BLUE_CUBE blauweKubus
Groene Kubus ClassroomElements.GROENE_KUBUS groeneKubus
Rode Kubus ClassroomElements.RED_CUBE rodeKubus

Een blauw en rode bal.

Blauwe en rode Buckyballs

Blauwe bal ClassroomElements.BLAUWE_BAL blauweBal
Rode bal ClassroomElements.RED_BALL rodeBal

 

Een blauw, rood en groen ringspelobject.

Blauwe, rode en groene ringen

Blauwe Ring ClassroomElements.BLAUWE_RING blauweRing
Groene Ring ClassroomElements.GROENE_RING groeneRing
Rode ring ClassroomElements.RED_RING rodeRing

VIQRC Mix & Match

HetVIQRC Mix & Match model bevat spelobjecten die te vinden zijn in de VEX IQ Robotics Competition "Mix & Match" volledige game & veldelementenset en 2025-26 VEX IQ Robotics Competition "Mix & Match" score-elementenset.

De AI-classificaties omvatten:

  • Oranje, rode en blauwe spelden
  • Balken
Spelobjecten AI-classificatie Python-ID C++-ID

 

Oranje, rode en blauwe spelden

Oranje speld GameElementsMixAndMatch.ORANGE_PIN oranjePin
Rode speld GameElementsMixAndMatch.RED_PIN rodePin
Blauwe speld GameElementsMixAndMatch.BLUE_PIN blauwePin

Balken

Straal GameElementsMixAndMatch.BEAM straal

AI-classificatiedetectie inschakelen

De detectiemodus moet worden ingeschakeld in de AI Vision Utility, zodat de AI Vision-sensor AI-classificaties kan detecteren.

Het venster Apparaten in vexcode toont de AI Vision-sensor met een markering op een knop met de tekst configureren.

SelecteerConfigureren in het apparaatmenu van de AI Vision Sensor.

Het AI Vision Utility wordt geopend. Selecteer de schakelaar in de rechterbovenhoek van het hulpprogramma onder AI-classificatie om de AI-classificatiedetectiemodusin te schakelen.

Zoals u in de video links kunt zien, verschijnen er gegevens over alle AI-classificatieobjecten in het venster zodra de schakelaar voor AI-classificatie is ingeschakeld.

Selecteer het vervolgkeuzemenu AI-classificatie om te kiezen welke AI-classificaties u wilt laten detecteren door de AI Vision Sensor.

AI Vision Utility in VEXcode met een markering op de knop in de rechter benedenhoek met de tekst Sluiten.

SelecteerSluitenin de rechter benedenhoek om de AI Vision Utility af te sluiten.

AI Vision Utility in VEXcode met een markering in het gebied waarin staat dat AI-classificatiedetectie is ingeschakeld. Een tweede hoogtepunt is te zien in de AI-classificatietabel onderaan. Deze toont een lijst met beschikbare classificaties.

U ziet dat de nieuweAI-classificatiedetectiemodus wordt ingesteld op op en dat de AI-classificaties die worden gedetecteerd, worden toegevoegd onderaan het apparaatmenu van de AI Vision-sensor.

Het venster 'Apparaten' in vexcode toont de AI Vision-sensor met een markering op een knop met de tekst 'Gereed'.

SelecteerGereed om uw wijzigingen in de configuratie van de AI Vision Sensor op te slaan.


AprilTag-ID's

AprilTag-ID's zijn visuele markeringen die zijn ontworpen voor eenvoudige detectie en identificatie door computer vision-systemen. Deze vierkante tags hebben een uniek patroon met hoog contrast (meestal zwart-wit), waardoor camera's en software ze snel kunnen herkennen en hun precieze positie en oriëntatie in de 3D-ruimte kunnen bepalen.

Er zijn 38 verschillende AprilTag-ID's, genummerd van 0 tot en met 37. Voor een afdrukbaar exemplaar van deze AprilTag ID's, klik hier om de PDF-versie te downloaden of klik hier om de Cricut ZIP (SVG)-versie te downloaden.

Twee AprilTags in de AI Vision Utility. De ene wordt weergegeven als ID 5 en de andere als ID 4.

Elke AprilTag heeft een herkenbaar ID-nummer waarmee de AI Vision Sensor ze van elkaar kan onderscheiden. Hierdoor kunnen de AprilTag-ID's worden gebruikt voor navigatie in een veld of om interessante punten te identificeren.

AprilTag-detectie inschakelen

Het venster Apparaten in vexcode toont de AI Vision-sensor met een markering op een knop met de tekst configureren.

SelecteerConfigureren in het apparaatmenu van de AI Vision Sensor.

Het AI Vision Utility wordt geopend. Selecteer de schakelaar in de rechterbovenhoek van het hulpprogramma onder AprilTags om de AprilTag-detectiemodusin te schakelen.

Zoals u in de video links kunt zien, verschijnen er in het venster gegevens over alle AprilTag-ID's zodra de schakelaar is ingeschakeld.

AI Vision Utility in VEXcode met een markering op het gebied waar staat dat AprilTag-detectie is ingeschakeld.

U zult zien dat de nieuweAprilTags Detectiemodus wordt ingesteld op Aan.

Het venster 'Apparaten' in vexcode toont de AI Vision-sensor met een markering op een knop met de tekst 'Gereed'.

SelecteerGereed om uw wijzigingen in de configuratie van de AI Vision Sensor op te slaan.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: