Rover Rescue'da Yapay Zekayı Kullanma

Rover Rescue'daki VR Rover, oyun öğelerini algılamasına ve bu bilgileri sanal dünyasında daha iyi gezinmek için kullanmasına olanak tanıyan yerleşik yapay zeka teknolojisiyle donatılmıştır. Bu veriler Rover Rescue Playground ve oyun içerisinde çeşitli şekillerde görselleştirilebilir ve kullanılabilir.


Bu nasıl Yapay Zeka (AI) teknolojisine bir örnektir?

VR Rover'daki yerleşik Yapay Zeka (AI) teknolojisi, nesneleri algılamasına ve bunlarla ilgili nitelikleri raporlamasına olanak tanır. Mesafe Sensörü gibi sensörler de bir nesneyi ve konumunu tespit edebilir ancak o nesne hakkında herhangi bir bilgiyi rapor edecek zekaya sahip değildir. Yapay zeka yalnızca bir nesnenin varlığını ve konumunu tespit etmekle kalmıyor, aynı zamanda nesneyi ve onunla ilgili diğer önemli özellikleri tanımlamak için de zekasını kullanabiliyor.

Rover Rescue'da VR Rover'ın yerleşik yapay zekası, oyun nesnelerini tespit edebilecek ve aralarındaki farkı söyleyebilecek şekilde önceden eğitildi. Örneğin yapay zeka, VR Rover'ın tespit edilebilir menziline giren 'engelleri', 'düşmanları' ve 'mineralleri' tespit edecek ve adlandıracaktır. Yapay zeka, VR Rover'a olan mesafesini belirlemek için nesnenin algılanan boyutunu kullanıyor ve bu bilgiyi sürekli olarak rapor ediyor.


VR Rover'daki Yapay Zeka Formları

VR Rover, iki ana yapay zeka biçimiyle donatılmıştır: algılama ve görme.

Screen_Shot_2022-12-01_at_10.26.37_AM.png

Yapay Zeka Algılama

"Algıla", VR Rover'ın çevresinde 800 milimetre (mm) yarıçap içinde 360 ​​derecelik olanı tanımlamak için kullanılır.

VR Rover, mineralleri ve düşmanları tespit edebiliyor ve ikisi arasında ayrım yapabiliyor. Tespit yarıçapı, soldaki resimde sarı daire ile gösterilir.

Screen_Shot_2022-12-01_at_10.47.45_AM.png

Yapay Zeka Görüşü

"Görüş", 40 derecelik bir görüş alanı ve 1000 milimetre (mm) menzil dahilinde VR Rover'ın önünde ne olduğunu tespit etmek için kullanılır.

VR Rover mineralleri, düşmanları, engelleri, tehlikeleri ve Üssü görebilir ve bunları ayırt edebilir. Yapay zeka görüşü, minerallere olan mesafe ve açı veya ışınlanmış bir düşmanın sağlık noktaları gibi gördükleri hakkında daha fazla bilgi rapor edecek. Görüş alanı soldaki resimde sarı çizgilerle tahmin edilmektedir.


Rover Rescue'da AI bilgilerini görselleştirme

Yerleşik yapay zekanın Rover Rescue Playground penceresinde rapor ettiği bilgileri görselleştirmenin iki yolu vardır: mini harita ve oyun alanındaki yapay zeka görselleştirmesi.

Mini Harita

Screen_Shot_2022-12-01_at_10.51.35_AM.png

Mini harita Rover Rescue Playground penceresinde mevcut olduğunda, VR Rover'ın oynanabilir alana ve yapay zekanın tanımladığı nesnelere göre göreceli konumunu gösterecektir.

Mini haritada görünen AI bilgileri, tespit yarıçapını ve görüş alanını ve bu aralıklarda algılanabilen unsurları içerir.

Screen_Shot_2022-12-01_at_10.26.37_AM_copy.png

Yarıçapı Algıla

VR Rover'ın etrafındaki mor daire (bu resimde kırmızı okla vurgulandığı gibi) tespit yarıçapını gösterir.

Bu aralıktaki mineraller ve düşmanlar yapay zeka tespiti kullanılarak algılanabilir.

Screen_Shot_2022-12-01_at_10.26.37_AM_copy_2.png

Görüş alanı

VR Rover'ın önünden yansıtılan mor yarı saydam koni (bu görüntüde kırmızı okla vurgulandığı gibi) görüş alanını veya VR Rover'ın etkili bir şekilde "görebildiği" yeri gösterir.

Bu aralıktaki oyun öğeleri görülebilir ve bu nesneler hakkında daha fazla bilgi oyun alanında görüntülenecektir.


Yapay Zeka Görselleştirme

Screen_Shot_2022-12-01_at_10.56.52_AM.png

Yapay Zeka Görselleştirme

Oyun alanındaki AI Görselleştirme, Oyun Alanı penceresinin sağ alt köşesindeki düğme seçilerek açılıp kapatılabilir.

Açıldığında, AI bilgileri algılanan oyun öğelerini vurgulayacak ve adlarını ve mesafe veya sağlık puanları gibi ilgili nitelikleri-görüntüleyecektir.

Nitelik bilgileri yalnızca oyun öğeleri VR Rover'ın görüş alanı ve 1000 mm görüş aralığı dahilinde olduğunda görüntülenecektir. Menzil dışında olduklarında görüntülenmez.

Screen_Shot_2022-12-01_at_10.58.05_AM.png

Parlayan bir vurgu ve 'Mineral' etiketiyle gösterilen mineraller.

Minerallere olan mesafe ve açı da görüntülenir ve VR Rover yabancı ortamda hareket ettikçe gerçek zamanlı olarak değişir.

Screen_Shot_2022-12-01_at_11.02.25_AM.png

Işınlanan düşmanlar parlak bir vurgu ve 'Düşman' etiketiyle gösterilir.

Düşmana olan mesafe ve açı görüntülenir ve VR Rover ile düşman birbirlerine göre hareket ettikçe gerçek zamanlı olarak değişir.

Düşmanın seviyesi ve sağlığı da görüntülenir. Seviye ne kadar yüksek olursa düşmanın sağlık puanı da o kadar yüksek olur. Bir düşmanı etkisiz hale getirmek için gereken emme gücü, onun seviyesi ve sağlığıyla ilişkilidir.

Screen_Shot_2022-12-01_at_11.04.02_AM.png

Engeller parlak bir vurgu ve 'Engel' etiketiyle gösterilir.

Engele olan mesafe görüntülenir ve VR Rover yabancı ortamda hareket ettikçe gerçek zamanlı olarak değişir.


Yapay zeka bilgilerini projelerde kullanma

VR Rover'ın yerleşik yapay zekasından gelen bilgiler, minerallere gitmeye, düşmanları tespit etmeye, engellerden kaçınmaya ve daha fazlasına yardımcı olmak için projelerde kullanılabilir. Yapay zeka verilerinin bir projede kullanılabilmesinin birkaç yolu vardır.

Örnek projeler kodunuz için başlangıç ​​noktası olarak kullanılabilir. VEXcode VR'deki örnek projelere erişme ve bunları kullanma hakkında daha fazla bilgi için bu makale bakın.

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

Last Updated: