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:
- AI Vision Sensörünü Web Tabanlı VEXcode IQ'ya Bağlayın
- AI Vision Sensörünü Uygulama Tabanlı VEXcode IQBağlayı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 |
|
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ı 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 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.
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.
AI Vision Utility'den çıkmak için sağ alt köşedekiKapatseçin.
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.
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.
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
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.
YeniNisan Etiketleri Algılama Modu Açık olarak ayarlandığını göreceksiniz.
Değişikliklerinizi AI Vision Sensörünün yapılandırmasına kaydetmek içinTamam seçin.