VEXcode IQ'da Yapay Zeka Sınıflandırmalarını ve AprilTag Kimlik Algılamasını Etkinleştirme

VEX IQ AI Görüntü Sensörü, bilinen nesneleri tespit etmek için önceden eğitilmiş AI modellerini kullanabilir. Bunlar arasında AI Sınıflandırmaları ve AprilTag Kimlikleri yer alıyor. Bu makalede, bu tespiti etkinleştirmek için VEXcode IQ'daki AI Vision Utility'nin nasıl kullanılacağı açıklanacaktır.

Başlamadan önce AI Vision Sensörünün VEXcode IQ'ya bağlanması ve yapılandırılması gerekir. Daha fazla bilgi için şu makalelere bakın:


Yapay Zeka Sınıflandırma Modelleri

Yapay Zeka Sınıflandırmaları, Yapay Zeka Görme Sensörünün algılayabileceği Oyun Nesneleridir. Bu sınıflandırmalar, AI Vision Sensörünün görüş alanındaki farklı nesne türlerini ayırt etmesini sağlar. 

Metin tabanlı VEXcode'da, bu sınıflandırmaların her birine, projelerde bunları birbirinden ayırt etmek için kullanılan atanmış bir kimlik verilir.

Sınıf Öğeleri

Sınıf Öğeleri modeli, IQ Sınıf Paketi ve EXP Sınıf Paketibulunan oyun nesnelerini içerir.

Yapay Zeka Sınıflandırmaları şunları içerir:

  • Mavi, Kırmızı ve Yeşil Küpler
  • Mavi ve Kırmızı Buckyball'lar
  • Mavi, Kırmızı ve Yeşil Halkalar
Oyun Nesneleri Yapay Zeka Sınıflandırması Python Kimliği C++ Kimliği

 

Kırmızı, yeşil ve mavi küp oyun nesnesi.

Mavi, Kırmızı ve Yeşil Küpler

Mavi Küp SınıfÖğeleri.MAVİ_KÜP maviKüp
Yeşil Küp SınıfÖğeleri.YEŞİL_KÜP yeşilKüp
Kırmızı Küp SınıfÖğeleri.RED_CUBE kırmızıKüp

Mavi ve kırmızı bir top.

Mavi ve Kırmızı Buckyball'lar

Mavi Top SınıfÖğeleri.MAVİ_TOP maviTop
Kırmızı Top SınıfÖğeleri.KIRMIZI_TOP kırmızıTop

 

Mavi, kırmızı ve yeşil halka oyun nesnesi.

Mavi, Kırmızı ve Yeşil Halkalar

Mavi Halka SınıfÖğeleri.MAVİ_HALKA maviYüzük
Yeşil Halka SınıfÖğeleri.YEŞİL_HALKA yeşilYüzük
Kırmızı Halka SınıfÖğeleri.KIRMIZI_HALKA kırmızıYüzük

VIQRC Mix & Match

VIQRC Mix & Match modeli, VEX IQ Robotik Yarışması "Mix & Match" Tam Oyun & Saha Elemanı Kiti ve 2025-26 VEX IQ Robotik Yarışması "Mix & Match" Puanlama Elemanı Kiti.bulunan oyun nesnelerini içerir.

Yapay Zeka Sınıflandırmaları şunları içerir:

  • Turuncu, Kırmızı ve Mavi Pinler
  • Kirişler
Oyun Nesneleri Yapay Zeka Sınıflandırması Python Kimliği C++ Kimliği

 

Turuncu, Kırmızı ve Mavi Pinler

Turuncu Pin OyunÖğeleriKarıştırVeEşleştir.TURUNCU_PIN turuncuPin
Kırmızı Pin OyunÖğeleriKarıştırVeEşleştir.RED_PIN kırmızıPin
Mavi Pin OyunÖğeleriKarıştırVeEşleştir.BLUE_PIN maviPin

Kirişler

Kiriş OyunÖğeleriKarıştırVeEşleştir.BEAM ışın

AI Sınıflandırma Algılamayı Etkinleştir

AI Vision Sensörünün AI Sınıflandırmalarını algılaması için AI Vision Utility'de Algılama Modunun etkinleştirilmesi gerekir.

Vexcode'da, yapılandır yazan bir düğmenin vurgulandığı AI Vision sensörünü gösteren Aygıtlar penceresi.

AI Vision Sensörünün cihaz menüsündenYapılandır seçin.

AI Vision Utility açılacaktır. Yardımcı Programın sağ üst köşesindeki AI Sınıflandırması altındaki geçiş düğmesini seçerek AI Sınıflandırma Algılama Moduaçın.

Soldaki videoda gösterildiği gibi, AI Sınıflandırma geçişi açıldığında, pencerede herhangi bir AI Sınıflandırma nesnesiyle ilgili veriler görünecektir.

AI Vision Sensörünün hangi AI Sınıflandırmalarını algılamasını istediğinizi seçmek için AI Sınıflandırması açılır menüsünü seçin.

VEXcode'da AI Vision Utility, sağ alt köşedeki Kapat butonuna vurgu yapıyor.

AI Vision Utility'den çıkmak için sağ alt köşedekiKapatseçin.

VEXcode'da AI Vision Utility'de AI Sınıflandırma tespitinin açık olduğu alanın vurgulanması. İkinci bir vurgu, alt tarafta bulunan AI Sınıflandırma tablosunda mevcut sınıflandırmaların listesinin yer aldığı görülebilir.

YeniAI Sınıflandırma Algılama Modu Açık olarak ayarlandığını ve algılanacak AI Sınıflandırmalarının AI Görüntü Sensörü'nün cihaz menüsünün altına eklendiğini göreceksiniz.

Vexcode'da AI Vision sensörünü gösteren ve üzerinde "Tamam" yazan bir düğmenin vurgulandığı Aygıtlar penceresi.

Değişikliklerinizi AI Vision Sensörünün yapılandırmasına kaydetmek içinTamam seçin.


AprilTag Kimlikleri

AprilTag ID'leri, bilgisayarlı görüntüleme sistemleri tarafından kolayca tespit ve tanımlama için tasarlanmış görsel işaretleyicilerdir. Bu kare etiketler, kameraların ve yazılımların bunları hızla tanımasına ve 3 boyutlu uzaydaki kesin konumlarını ve yönelimlerini belirlemesine olanak tanıyan benzersiz bir yüksek kontrastlı (genellikle siyah beyaz) desene sahiptir.

0'dan 37'ye kadar numaralandırılmış 38 farklı AprilTag kimliği vardır. Bu AprilTag Kimliklerinin yazdırılabilir bir kopyası için, PDF sürümünü indirmek için buraya tıklayın veya Cricut ZIP (SVG) sürümünü indirmek için buraya tıklayın.

AI Vision Utility'de iki AprilTag. Birinin ID'si 5, diğerinin ID'si 4 olarak görünüyor.

Her AprilTag'in, AI Vision Sensörünün bunları birbirinden ayırt etmesini sağlayan tanımlanabilir bir kimlik numarası vardır. Bu, AprilTag kimliklerinin bir alanda gezinmek veya ilgi noktalarını belirlemek için kullanılmasına olanak tanır.

AprilTag Algılamayı Etkinleştir

Vexcode'da, yapılandır yazan bir düğmenin vurgulandığı AI Vision sensörünü gösteren Aygıtlar penceresi.

AI Vision Sensörünün cihaz menüsündenYapılandır seçin.

AI Vision Utility açılacaktır. AprilTags altındaki Yardımcı Programın sağ üst köşesindeki geçiş düğmesini seçerek AprilTag Algılama Moduaçın.

Soldaki videoda gösterildiği gibi, geçiş açıldığında, herhangi bir AprilTag ID'sine ilişkin veriler pencerede görünecektir.

VEXcode'da AI Vision Utility, AprilTag algılamanın açık olduğu alanı vurguluyor.

YeniNisan Etiketleri Algılama Modu Açık olarak ayarlandığını göreceksiniz.

Vexcode'da AI Vision sensörünü gösteren ve üzerinde "Tamam" yazan bir düğmenin vurgulandığı Aygıtlar penceresi.

Değişikliklerinizi AI Vision Sensörünün yapılandırmasına kaydetmek içinTamam seçin.

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

Last Updated: