Du kan använda VEX IQ AI Vision Sensor för att identifiera spelobjekt (Pins och Beams) på VIQRC 25-26 Mix & Match Playground i VEXcode VR med hjälp av AI-klassificeringar
Om du är bekant med den versionen av IQ AI Vision Sensor vet du att den fysiska sensorn också kan rapportera information om AprilTags och konfigurerade färgsignaturer. Eftersom ingen robotkonfiguration behövs i VEXcode VR och inga AprilTags finns på VIQRC 25-26 Mix & Match-fältet, rapporterar den virtuella sensorn endast information om de förkonfigurerade spelelementen: strålar, röda käglar, blå käglar och orange käglar.
AI-vision i VIQRC Mix & Match virtuella färdigheter
IQ AI Vision Sensor är en kamera som automatiskt kan identifiera och skilja mellan spelelement, vilket gör att din robot autonomt kan orientera sig mot specifika objekt. Sensorn är förtränad för att känna igen årets VIQRC Mix & Match-spelelement, så den kommer automatiskt att upptäcka käglor och strålar.
För att detektera dessa objekt är VEX AI Vision Sensor monterad på robotens framsida på lyften och pekad nedåt mot fältet (som visas här).
Samla in AI-visionsdata
Du kan visa data som rapporteras av IQ AI Vision Sensor via ögonblicksbildsfönstret, monitorkonsolen eller utskriftskonsolen i VEXcode VR.
För att visa ögonblicksbildsfönstret och se de data som IQ AI Vision-sensorn rapporterar, välj knappen AI Vision.
Välj knappenAI Vision igen för att dölja ögonblicksbildsfönstret.
Ögonblicksbildsfönstret visas i det övre vänstra hörnet av lekplatsfönstret, är markerat i en röd ruta och identifierar alla spelelement inom sensorns synfält.
För varje detekterat objekt visas viktiga data inklusive klassificering, X- och Y-koordinater i mitten samt bredd och höjd.
Förklaringar av de typer av data som rapporteras av IQ AI Vision Sensor, inklusive deras relaterade VEXcode-kommandon, finns i Blocks och Python VEX API.
Dessa kommandon kan användas i monitorn och/eller utskriftskonsolerna för att visualisera data från varje ögonblicksbild som tas medan projektet körs. Läs mer om att använda Monitor- och Print Consoles med Block, med Pythoneller Använda Print Console.
Använda Hueys sensorer tillsammans
IQ AI Vision Sensor kan kombineras med andra sensorer på roboten för att slutföra uppgifter runt om i fältet. En fullständig lista över sensorerna i den virtuella versionen av Huey finns på denna sida av VEX API. Här är bara några idéer som kan hjälpa dig att komma igång med din kod:
- Använd IQ AI-synsensorn för att hitta och rikta in dig på ett spelelement, använd sedan avståndssensornför att plocka upp föremålet.
- AnvändIQ AI-synsensorn för att hitta och rikta in dig på flera spelelement, använd sedan den optiska sensorn för att bestämma färgen på den nedersta pinnen i klon innan du placerar den.
Kom ihåg att ytterligare information om specifika kommandon, VIQRC Mix & Match Field och Hero Bot, Huey, finns i VEX API och i den inbyggda hjälpen i VEXcode VR (Block och Python).