Aktivera AI-klassificeringar och AprilTag ID-detektering i VEXcode IQ

VEX IQ AI Vision Sensor kan använda förtränade AI-modeller för att upptäcka kända objekt. Dessa inkluderar AI-klassificeringar och AprilTag-ID:n. Den här artikeln förklarar hur man använder AI Vision Utility i VEXcode IQ för att aktivera denna detektering.

Innan du börjar måste AI-visionssensorn anslutas och konfigureras i VEXcode IQ. Se dessa artiklar för mer information:


AI-klassificeringsmodeller

AI-klassificeringar är spelobjekt som en AI-synsensor kan upptäcka. Dessa klassificeringar gör det möjligt för AI-visionssensorn att skilja mellan olika typer av objekt inom sitt synfält. 

I textbaserad VEXcode har var och en av dessa klassificeringar ett tilldelat ID som används för att skilja mellan dem i projekt.

Klassrumselement

Klassrumselement modellen innehåller spelföremål som finns i IQ Klassrumspaket och EXP Klassrumspaket.

AI-klassificeringarna inkluderar:

  • Blå, röda och gröna kuber
  • Blå och röda Buckyballs
  • Blå, röda och gröna ringar
Spelobjekt AI-klassificering Python-ID C++-ID

 

Ett spelobjekt med en röd, grön och blå kub.

Blå, röda och gröna kuber

Blå kub Klassrumselement.BLÅ_KUB blåkub
Gröna kuben Klassrumselement.GRÖN_KUB grön kub
Röd kub Klassrumselement.RED_CUBE rödkub

En blå och röd boll.

Blå och röda Buckyballs

Blå boll Klassrumselement.BLUE_BALL blåboll
Röd boll Klassrumselement.RED_BALL rödboll

 

Ett blått, rött och grönt ringspelsföremål.

Blå, röda och gröna ringar

Blå ring Klassrumselement.BLÅ_RING blåRing
Grön ring Klassrumselement.GRÖN_RING grönRing
Röd ring Klassrumselement.RED_RING rödRing

VIQRC Mix & Match

VIQRC Mix & Match modellen innehåller spelföremål som finns i VEX IQ Robotics Competition "Mix & Match" Full Game & Field Element Kit och 2025-26 VEX IQ Robotics Competition "Mix & Match" Poängsättningselementkit.

AI-klassificeringarna inkluderar:

  • Orange, röda och blå nålar
  • Balkar
Spelobjekt AI-klassificering Python-ID C++-ID

 

Orange, röda och blå nålar

Orange nål GameElementsMixAndMatch.ORANGE_PIN orangePin
Röd nål GameElementsMixAndMatch.RED_PIN rödPin
Blå nål GameElementsMixAndMatch.BLÅ_PIN blåPin

Balkar

Balk GameElementsMixAndMatch.BEAM balk

Aktivera AI-klassificeringsdetektering

Detekteringsläget måste vara aktiverat i AI Vision Utility för att AI Vision-sensorn ska kunna detektera AI-klassificeringar.

Enhetsfönstret i vexcode som visar AI Vision-sensorn med en markering på en knapp som heter konfigurera.

VäljKonfigurera i AI Vision Sensorns enhetsmeny.

AI Vision-verktyget öppnas. Välj reglaget i det övre högra hörnet av verktyget under AI-klassificering för att aktivera AI-klassificeringsdetekteringsläget.

Som visas i videon till vänster, när AI-klassificeringsknappen har aktiverats, visas data om alla AI-klassificeringsobjekt i fönstret.

Välj rullgardinsmenyn AI-klassificering för att välja vilka AI-klassificeringar du vill att AI-visionssensorn ska detektera.

AI Vision Utility i VEXcode med en markering på knappen i det nedre högra hörnet som heter Stäng.

VäljStängi det nedre högra hörnet för att avsluta AI Vision Utility.

AI Vision Utility i VEXcode med en markering i området som visar att AI-klassificeringsdetektering är på. En andra markering kan ses i AI-klassificeringstabellen längst ner som visar listan över tillgängliga klassificeringar.

Du kommer att se att det nyaAI-klassificeringsdetekteringsläget är inställt på och de AI-klassificeringar som kommer att detekteras läggs till längst ner i AI-visionssensorns enhetsmeny.

Enhetsfönstret i vexcode som visar AI Vision-sensorn med en markering på en knapp som heter Klar.

VäljKlar för att spara dina ändringar i AI-visionssensorns konfiguration.


AprilTag-ID:n

AprilTag-ID:n är visuella markörer utformade för enkel upptäckt och identifiering av datorseendesystem. Dessa fyrkantiga taggar har ett unikt mönster med hög kontrast (vanligtvis svartvitt) som gör att kameror och programvara snabbt kan känna igen dem och bestämma deras exakta position och orientering i 3D-rymden.

Det finns 38 olika AprilTag-ID:n, numrerade från 0 till 37. För en utskrivbar kopia av dessa AprilTag-ID:n, klicka här för att ladda ner PDF-version eller klicka här för att ladda ner Cricut ZIP (SVG) version.

Två AprilTags i AI Vision Utility. Den ena visas som ID 5 och den andra visas som ID 4.

Varje AprilTag har ett identifierbart ID-nummer som gör det möjligt för AI-visionssensorn att skilja mellan dem. Detta gör att AprilTag-ID:n kan användas för navigering runt ett fält eller för att identifiera intressanta platser.

Aktivera AprilTag-detektering

Enhetsfönstret i vexcode som visar AI Vision-sensorn med en markering på en knapp som heter konfigurera.

VäljKonfigurera i AI Vision Sensorns enhetsmeny.

AI Vision-verktyget öppnas. Välj reglaget i det övre högra hörnet av verktyget under AprilTags för att aktivera AprilTag-detekteringsläget.

Som visas i videon till vänster, när reglaget har slagits på, kommer data om alla AprilTag-ID:n att visas i fönstret.

AI Vision Utility i VEXcode med en markering i området som visar att AprilTag-detektering är på.

Du kommer att se att det nyaAprilTags-detekteringsläget är inställt på På.

Enhetsfönstret i vexcode som visar AI Vision-sensorn med en markering på en knapp som heter Klar.

VäljKlar för att spara dina ändringar i AI-visionssensorns konfiguration.

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

Last Updated: