Memahami Fitur Robot di VIQRC Slapshot


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.

Tangkapan layar antarmuka VEXcode VR yang menampilkan lingkungan pemrograman VIQC Slapshot (2022-2023), yang menampilkan tata letak pengkodean berbasis blok untuk pemrograman robot virtual, yang dirancang untuk tujuan pendidikan dalam pembelajaran STEM.


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

Tangkapan layar antarmuka VEXcode VR yang menampilkan lingkungan pemrograman VIQC Slapshot (2022-2023), yang menampilkan opsi pengkodean berbasis blok bagi pengguna untuk membuat dan men-debug kode robot virtual, yang dirancang untuk pendidikan STEM.

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)

Tangkapan layar antarmuka VEXcode VR yang menampilkan lingkungan pemrograman VIQC Slapshot (2022-2023), yang menampilkan opsi pengkodean berbasis blok bagi pengguna untuk membuat dan menguji kode untuk robot virtual dalam konteks pendidikan STEM.

Sensor Jarak melaporkan jika suatu objek dekat dengan sensor, serta perkiraan jarak dari depan sensor ke suatu objek, dalam milimeter atau inci.

Tangkapan layar antarmuka VEXcode VR yang menampilkan lingkungan pemrograman VIQC Slapshot (2022-2023), yang menampilkan tata letak pengkodean berbasis blok yang dirancang untuk tujuan pendidikan dalam robotika dan pembelajaran STEM.

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

Tangkapan layar antarmuka VEXcode VR yang menampilkan lingkungan pemrograman VIQC Slapshot (2022-2023), yang menampilkan elemen pengkodean berbasis blok dan robot virtual untuk tujuan pendidikan dalam pembelajaran STEM.

Sakelar Bumper melaporkan apakah sedang ditekan atau tidak.

Tangkapan layar antarmuka VEXcode VR yang menampilkan lingkungan pemrograman VIQC Slapshot (2022-2023), yang menampilkan elemen pengkodean berbasis blok dan simulasi robot virtual untuk tujuan pendidikan dalam pembelajaran STEM.

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

Tangkapan layar antarmuka VEXcode VR yang menampilkan lingkungan pemrograman VIQC Slapshot (2022-2023), yang menampilkan elemen pengkodean berbasis blok dan simulasi robot virtual untuk tujuan pendidikan dalam pembelajaran STEM.

Sensor Optik menggunakan cahaya pantulan untuk mendeteksi warna suatu objek, nilai rona, nilai skala abu-abu, dan kedekatannya.

Gambar yang mengilustrasikan permainan VIQC Slapshot untuk musim 2022-2023, memamerkan robot virtual dan antarmuka pengkodean dalam VEXcode VR, yang dirancang untuk meningkatkan pendidikan STEM melalui prinsip-prinsip pemrograman dan robotika.

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.

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

Last Updated: