Met de VEX IQ AI Vision Sensor kunt u spelobjecten (pinnen en balken) op de VIQRC 25-26 Mix & Match Playground in VEXcode VR identificeren met behulp van AI-classificaties.
Als u bekend bent met de fysieke versie van de IQ AI Vision Sensor , weet u dat de fysieke sensor ook informatie kan rapporteren over AprilTags en geconfigureerde kleurhandtekeningen. Omdat er geen robotconfiguratie nodig is in VEXcode VR en er geen AprilTags aanwezig zijn op het VIQRC 25-26 Mix & Match-veld, rapporteert de virtuele sensor alleen informatie over de vooraf geconfigureerde spelelementen: balken, rode pinnen, blauwe pinnen en oranje pinnen.
AI Vision in VIQRC Mix & Match Virtuele Vaardigheden
De IQ AI Vision Sensor is een camera die automatisch spelelementen kan identificeren en onderscheiden, waardoor uw robot zich autonoom kan oriënteren op specifieke objecten. De sensor is vooraf getraind om de VIQRC Mix & Match Game Elements van dit jaar te herkennen, zodat hij automatisch Pins en Beams detecteert.
Om deze objecten te detecteren, wordt de VEX AI Vision Sensor op de voorkant van de robot op de lift gemonteerd, die naar beneden wijst richting het veld (zoals hier afgebeeld).
AI Vision-gegevens verzamelen
U kunt de gegevens die door de IQ AI Vision Sensor worden gerapporteerd, bekijken via het Snapshot-venster, de Monitor Console of de Print Console in VEXcode VR.
Om het momentopnamevenster te bekijken en de gegevens te zien die de IQ AI Vision-sensor rapporteert, selecteert u de knop AI Vision.
Selecteer nogmaals de knopAI Vision om het Snapshot-venster te verbergen.
Het Snapshot-venster verschijnt in de linkerbovenhoek van het Playground-venster, is gemarkeerd in een rood kader en identificeert alle Game-elementen binnen het gezichtsveld van de sensor.
Voor elk gedetecteerd object worden belangrijke gegevens weergegeven, zoals classificatie, X-centrum- en Y-centrumcoördinaten, en breedte en hoogte.
Uitleg over de typen gegevens die door de IQ AI Vision Sensor worden gerapporteerd, inclusief de bijbehorende VEXcode-opdrachten, vindt u in de Blocks en Python VEX API.
Deze opdrachten kunnen in de Monitor- en/of Printconsoles worden gebruikt om de gegevens van elke momentopname die wordt gemaakt terwijl uw project wordt uitgevoerd, te visualiseren. Meer informatie over het gebruik van de Monitor- en Printconsoles met blokken, met Pythonof met behulp van de Printconsole.
Samen de sensoren van Huey gebruiken
De IQ AI Vision Sensor kan worden gecombineerd met andere sensoren op de robot om taken op het veld uit te voeren. Een volledige lijst van de sensoren op de virtuele versie van Huey is te vinden op pagina van de VEX API. Dit zijn slechts enkele ideeën om u op weg te helpen met uw code:
- Gebruik de IQ AI Vision Sensor om een Game Element te vinden en te richten, en gebruik vervolgens de Distance Sensorom het object op te pakken.
- Gebruik deIQ AI Vision Sensor om meerdere Game Elements te vinden en erop te richten. Gebruik vervolgens de Optical Sensor om de kleur van de onderste pin in de klauw te bepalen voordat u deze plaatst.
Houd er rekening mee dat aanvullende informatie over specifieke opdrachten, het VIQRC Mix & Match-veld en de Hero Bot, Huey, te vinden is in de VEX API en in de ingebouwde Help in VEXcode VR (Blocks en Python).