Robot yang digunakan dalam VIQRC Slapshot Playground di VEXcode VR adalah versi virtual dari Snapshot, VEX IQ Hero Bot, yang digunakan untuk Kompetisi VEX IQ (VIQRC) Slapshot 2022-2023. Virtual Snapshot memiliki dimensi dan motor yang sama dengan Snapshot fisik, tetapi dengan sensor tambahan untuk mengkodekan gerakan otonom tambahan dalam VEXcode VR. Dalam versi Slapshot di VEXcode VR, hanya ada satu robot, dan robot tersebut sudah dikonfigurasikan sebelumnya. Ini menghilangkan kebutuhan akan konfigurasi robot, atau proyek templat yang telah ditentukan sebelumnya.
Kontrol Robot
Snapshot memiliki kontrol berikut:
Sistem penggerak dengan Sensor Inersia. Hal ini memungkinkan kategori blok “Drivetrain” di Toolbox VEXcode VR untuk menggerakkan dan memutar robot.
Lengan dikendalikan oleh Motor Lengan. Hal ini memungkinkan robot untuk melepaskan cakram dari beberapa dispenser dan menjangkau penghalang untuk menyentuh zona kontak di akhir pertandingan.
- Lengan dinaikkan dan diturunkan menggunakan blok [Putar ke] atau [Putar ke posisi]. Posisi default adalah lengan diturunkan.
Intake dikontrol oleh Motor Intake. Hal ini memungkinkan robot untuk memasukkan cakram, atau membalikkan pemasukan (membalikkan pemasukan juga disebut pengeluaran) untuk memutar cakram keluar dan menjauhi pemasukan dan mencetaknya.
- Asupan dapat diputar menggunakan blok [Putar untuk]. Memutar intake sebesar 180 derajat akan mengambil disk dari Field.
- Baik intake maupun outtake dapat dipindahkan menggunakan blok [Spin]. Dengan memutar motor selama waktu tertentu dan kemudian menghentikan motor, Anda dapat memastikan bahwa cakram telah dibersihkan dari outtake.
Sensor Robot
Virtual Snapshot telah menambahkan sensor untuk pemrograman otonom dalam VEXcode VR. Sensor ini didasarkan pada sensor VEX IQ (generasi ke-2) termasuk Sensor Jarak (generasi ke-2) dan Sensor Optik.
Inersia
Sensor Inersia yang digunakan dengan drivetrain . Hal ini memungkinkan robot membuat putaran yang akurat dan tepat.
Arah drivetrain melaporkan nilai dari 0 hingga 359,9 derajat, dan searah jarum jam bernilai positif.
Sensor Jarak (generasi ke-2)
Sensor Jarak melaporkan jika suatu objek dekat dengan sensor, serta perkiraan jarak dari depan sensor ke suatu objek, dalam milimeter atau inci.
Sensor Jarak pada Snapshot depan dapat digunakan untuk mendeteksi seberapa jauh robot saat ini dari pagar.
Untuk informasi lebih lanjut tentang Sensor Jarak IQ (generasi ke-2), lihat artikel Pustaka VEX ini.
Sakelar Bumper
Sakelar Bumper melaporkan apakah sedang ditekan atau tidak.
Bumper Switch terletak di dalam mekanisme Intake dan dapat digunakan untuk menentukan apakah suatu cakram telah dimuat ke dalam Intake.
Untuk informasi lebih lanjut tentang Bumper Switch, lihat artikel VEX Libraryini.
Sensor Optik
Sensor Optik menggunakan cahaya pantulan untuk mendeteksi warna suatu objek, nilai rona, nilai skala abu-abu, dan kedekatannya.
Sensor Optik yang terletak di bagian depan Snapshot digunakan untuk mendeteksi warna dispenser.
Hal ini berguna saat menentukan dispenser mana yang akan berinteraksi dan bagaimana robot harus merespons dispenser untuk melepaskan cakram.