VEXcode VR'daki VIQC Pitching In Playground'da kullanılan robot, 2021-2022 VEX IQ Challenge (VIQC) Pitching In yarışmasında kullanılan VEX IQ Hero Bot Fling'in sanal bir versiyonudur. Sanal Fling, fiziksel Fling ile aynı boyutlara ve motorlara sahip olmakla birlikte, VEXcode VR'da otonom programlama için ek sensörler içermektedir. VEXcode VR'ın Pitching In versiyonunda yalnızca bir robot var ve bu robot zaten önceden yapılandırılmış durumda. Bu, robot konfigürasyonuna veya önceden belirlenmiş bir şablon projesine olan ihtiyacı ortadan kaldırır.
Robot Kontrolleri
Fling'in aşağıdaki kontrolleri vardır:
Jiroskoplu aktarma organı. Bu, VEXcode IQ'nun 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 Mancınık Motoru tarafından kontrol edilen Mancınık Kolu. Bu sayede robot, topları kaleye fırlatabiliyor ve bu videoda gösterildiği gibi asılı çubuktan alçaktan asılarak gol atabiliyor.
- Mancınık kolu, [Döndürme] bloğu kullanılarak sürekli bir hareketle fırlatılır. Varsayılan pozisyon, kolun aşağıya doğru indirilmiş olmasıdır.
- [Konumlandırmak için döndür] bloğu kullanılarak, mancınık kolu 2600 derece konumuna getirildiğinde düzleştirilebilir. Bu, asma bariyerlerin altından geçerken faydalıdır.
Mancınık kolu gerilimi Kol Gerilim Motoru tarafından kontrol edilir. Bu sayede robot, bu videoda gösterildiği gibi, sahada farklı mesafelere toplar fırlatabiliyor.
- Mancınık kolunun gerginliği, [Konumlandırmak için döndür] bloğu kullanılarak ayarlanabilir. Bu, sahada farklı mesafelerden top fırlatırken faydalıdır.
- Varsayılan gerilim 90 dereceye ayarlanmıştır.
Emme Motoru tarafından kontrol edilen Emme. Bu, robotun mancınık kolu tarafından fırlatılacak topları içeri almasını veya topları içeri alıp dışarı doğru fırlatmak için (içeri alma işleminin tersine çevrilmesine çıkış da denir) içeri alma işlemini tersine çevirmesini sağlar. Bu yöntemle topları toplayıp farklı bir yere taşıyabilirsiniz.
- Giriş kısmı [Döndürme] bloğu kullanılarak döndürülebilir. Bu videoda gösterildiği gibi, hava girişini 180 derece döndürmek, sahadan gelen bir topu içeri alır.
Robot Sensörleri
Virtual Fling, VEXcode VR'da otonom programlama için sensörler ekledi.
Aktarma organları
tahrik sistemi ile birlikte kullanılan Jiroskop 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ü
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.
Tampon Anahtarı
Bumper Switch şu anda basılı olup olmadığını bildirir.
Renk Sensörü
Renk Sensörü bir nesnenin rengini, ton değerini, gri tonlama değerini ve yakınlığını algılamak için yansıyan ışığı kullanır.
Fling'in altında bulunan Renk Sensörü, robotun sanal alandaki siyah çizgilerin üzerinden geçip geçmediğini tespit etmek için kullanılır.
Bu özellik, sahadaki belirli bir siyah çizgi tespit edilene kadar sürüş yaparken veya sahadaki siyah çizgilerin sayısını kullanarak Fling'in ne kadar mesafe kat etmesi gerektiğini takip ederken faydalı olabilir.