VIQRC Slapshot'ta Robot Özelliklerini Anlamak


VEXcode VR'daki VIQRC Slapshot Oyun Alanı'nda kullanılan robot, 2022-2023 VEX IQ Yarışması (VIQRC) Slapshot'ta kullanılan VEX IQ Kahraman Robotu Snapshot'ın sanal bir versiyonudur. Sanal Anlık Görüntü, fiziksel Anlık Görüntü ile aynı boyutlara ve motorlara sahip olmakla birlikte, VEXcode VR'da ek otonom hareketler kodlamak için ek sensörler içerir. VEXcode VR'ın Slapshot versiyonunda yalnızca bir robot var ve o da önceden yapılandırılmış durumda. Bu, robot konfigürasyonuna veya önceden belirlenmiş bir şablon projesine olan ihtiyacı ortadan kaldırır.

VEXcode VR, VIQRC Slapshot sanal robotunu programlamak için blok tabanlı bir çalışma alanıdır.


Robot Kontrolleri

Anlık görüntü aşağıdaki kontrollere sahiptir:

Atalet sensörlü aktarma organı. Bu, VEXcode VR Araç Kutusu'ndaki "Aktarma Organları" kategorisindeki blokların robotu sürmesini ve döndürmesini sağlar. Bu video, robotun sahada hareket etmesini ve dönmesini sağlayan bir projenin çalışmasını göstermektedir.

Kol Motoru tarafından kontrol edilenKol. Bu, robotun bazı dağıtıcılardan diskleri bırakmasına ve maçın sonunda temas bölgesine dokunmak için bariyerin üzerinden uzanmasına olanak tanır. Bu video, robotun kolunu kullanarak sarı bir dağıtıcıdan diskleri serbest bırakmasını gösteriyor.

  • Kol, [Döndürme için] veya [Konumlandırmak için döndür] bloğu kullanılarak yukarı ve aşağı hareket ettirilir. Varsayılan pozisyon, kolun aşağıya doğru indirilmiş olmasıdır.

Emme Motoru tarafından kontrol edilen Emme. Bu, robotun diskleri içeri almasını veya alımı tersine çevirerek (alımı tersine çevirmeye çıkış da denir) diskleri döndürüp alım noktasından uzaklaştırarak puanlamasını sağlar. Bu video, robotun diski alıp puanlamasını gösteriyor.

  • Giriş kısmı [Döndürme] bloğu kullanılarak döndürülebilir. Giriş kısmını 180 derece döndürmek, Field'dan bir diskin içeri girmesini sağlar. 
  • Hem giriş hem de çıkış [Döndürme] bloğu kullanılarak hareket ettirilebilir. Motoru belirli bir süre çalıştırıp ardından durdurarak, diskin çıkıştan tamamen temizlendiğinden emin olabilirsiniz.

Robot Sensörleri

Virtual Snapshot, VEXcode VR'da otonom programlama için sensörler ekledi. Bu sensörler, Mesafe Sensörü (2. nesil) ve Optik Sensör dahil olmak üzere VEX IQ (2. nesil) sensörlerine dayanmaktadır.

Atalet

VEXcode VR çalışma alanı, VIQRC Slapshot sanal robotunun programlanması ve hata ayıklanması için kullanılmaktadır.

tahrik sistemi ile birlikte kullanılan bir Atalet Sensörü. Bu, robotun doğru ve hassas dönüşler yapmasını sağlar.

Aktarma organı yön göstergesi 0 ile 359,9 derece arasında bir değer gösterir ve saat yönündeki dönüş pozitiftir.

Mesafe Sensörü (2. nesil)

VEXcode VR çalışma alanı, blok tabanlı komutlarla sanal bir VIQRC Slapshot robotunu programlamak ve test etmek için kullanılır.

Mesafe Sensörü bir nesnenin sensöre yakın olup olmadığını ve sensörün önünden nesneye olan yaklaşık mesafeyi milimetre veya inç cinsinden bildirir.

VEXcode VR blokları, VIQRC Slapshot Oyun Alanı için çalışma alanını bloklar halinde sunar; kod alanının yanında robot ve saha görünür durumdadır.

Ön taraftaki Snapshot üzerindeki Mesafe Sensörü, robotun çitten ne kadar uzakta olduğunu tespit etmek için kullanılabilir.

IQ (2. nesil) Mesafe Sensörü hakkında daha fazla bilgi için, bu VEX Kütüphanesi makalesine bakın

Tampon Anahtarı

VEXcode VR çalışma alanı, VIQRC Slapshot Oyun Alanı ve blok tabanlı programlamaya hazır sanal bir robot ile birlikte.

Bumper Switch şu anda basılı olup olmadığını bildirir.

VEXcode VR çalışma alanı, VIQRC Slapshot Playground ve sanal bir robot için blok tabanlı kod içeriyor.

Tampon Anahtarı, Emme mekanizmasının içinde bulunur ve bir diskin Emme mekanizmasına yüklenip yüklenmediğini belirlemek için kullanılabilir.

Bumper Switch hakkında daha fazla bilgi için, bu VEX Kütüphanesi makalesine bakın

Optik Sensör

VEXcode VR çalışma alanı, VIQRC Slapshot Playground ve sanal robotu programlamak için blok kodlama paneli içerir.

Optik Sensör , yansıyan ışığı kullanarak bir nesnenin rengini, ton değerini, gri tonlama değerini ve yakınlığını algılar.

VEXcode VR arayüzü, sanal bir robot ve kodlama çalışma alanı içeren VIQRC Slapshot Oyun Alanını göstermektedir.

Ön tarafta bulunan optik sensör, dağıtıcıların rengini tespit etmek için kullanılır.  

Bu, hangi dağıtıcıyla etkileşim kurulacağına ve robotun diskleri serbest bırakmak için dağıtıcıya nasıl tepki vermesi gerektiğine karar verirken faydalı olabilir.

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

Last Updated: