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ıfElemanları.MAVİ_KÜP |
mavi küp |
| Yeşil Küp | SınıfElemanları.YEŞİL_KÜP |
yeşilküp |
|
| Kırmızı Küp | SınıfElemanları.KIRMIZI_KÜP |
kırmızıküp |
|
|
Mavi ve Kırmızı Buckyball'lar |
Mavi Top | Sınıf Öğeleri.MAVİ_TOP |
mavi top |
| Kırmızı Top | SınıfElemanları.KIRMIZI_TOP |
kırmızı top |
|
|
Mavi, Kırmızı ve Yeşil Halkalar |
Mavi Halka | SınıfElemanları.MAVİ_HALKA |
maviRing |
| Yeşil Halka | SınıfElemanları.YEŞİL_HALKA |
yeşilRing |
|
| Kırmızı Halka | SınıfElemanları.KIRMIZI_HALKA |
kırmızıRing |
Seviye Atla
Seviye Yükseltme modeli, VEX IQ Robotik Yarışması "Seviye Yükseltme" Tam Oyun & Saha Eleman Kiti ve 2026-27 VEX IQ Robotik Yarışması "Seviye Yükseltme" Puanlama Eleman Kiti içinde bulunan oyun nesnelerini içerir.
Yapay Zeka Sınıflandırmaları şunları içerir:
- Sarı, Kırmızı ve Mavi Fasulye Torbaları
| Oyun Nesneleri | Yapay Zeka Sınıflandırması | Python Kimliği | C++ Kimliği |
|---|---|---|---|
|
Sarı, Kırmızı ve Mavi Fasulye Torbaları |
Sarı Fasulye Torbası | OyunÖğeleriSeviye Yükseltme.SARI_FASULYE_TORBASI |
sarıPuf |
| Kırmızı Fasulye Torbası | OyunÖğeleriSeviye Yükseltme.KIRMIZI_FASULYE_TORBASI |
kırmızıPuf |
|
| Mavi Fasulye Torbası | GameElementsLevelUp.BLUE_BEAN_BAG |
maviPuf |
Karıştır & Eşleştir
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. içinde 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.