Menggunakan Sensor Penglihatan AI di Arena Bermain Dorong Mundur V5RC

Anda dapat menggunakan Sensor Penglihatan AI untuk membantu Anda mengidentifikasi objek game (Blok) pada V5RC 25-26 Push Back Playground di VEXcode VR menggunakan Klasifikasi AI.

Jika Anda sudah familiar dengan versi fisik dari AI Vision Sensor, Anda akan tahu bahwa sensor fisik tersebut juga memiliki kemampuan untuk melaporkan informasi tentang AprilTags dan Color Signature yang telah dikonfigurasi. Karena tidak diperlukan konfigurasi robot di VEXcode VR dan tidak ada AprilTags yang terdapat pada V5RC 25-26 Push Back Field, sensor virtual hanya melaporkan informasi pada Elemen Permainan yang telah dikonfigurasi sebelumnya: Balok Merah dan Balok Biru. 


Cara Kerja Sensor Penglihatan AI di V5RC Push Back di VEXcode VR

Sensor Penglihatan AI yang dipasang pada robot Dex untuk deteksi area bermain dorong mundur.

Sensor Penglihatan AI adalah kamera yang dapat secara otomatis mengidentifikasi dan membedakan antara Elemen Permainan, memungkinkan robot Anda untuk secara mandiri mengarahkan dirinya ke objek tertentu. Sensor ini telah dilatih sebelumnya untuk mengenali Elemen Permainan Dorong Mundur V5RC tahun ini, sehingga akan secara otomatis mendeteksi Balok.

Untuk mendeteksi objek-objek ini, Sensor Penglihatan AI dipasang di bagian depan robot (seperti yang ditunjukkan di sini).


Mengumpulkan Data dari Sensor Penglihatan AI

Anda dapat melihat data yang dilaporkan oleh Sensor Penglihatan AI melalui Jendela Cuplikan, Konsol Monitor, atau Konsol Cetak di VEXcode VR.

Tombol Snapshot untuk mengambil gambar dari Sensor Penglihatan AI di V5RC Push Back Playground.

Untuk melihat Jendela Cuplikan dan melihat data yang dilaporkan oleh Sensor Penglihatan AI, pilih tombol AI Vision Sensor

Pilih tombolAI Vision Sensor lagi untuk menyembunyikan Jendela Cuplikan. 

Sensor Penglihatan AI mengidentifikasi balok merah dan biru di Taman Bermain Dorong Mundur.

Jendela Cuplikan muncul di sudut kiri atas Jendela Area Bermain dan mengidentifikasi semua Elemen Permainan dalam bidang pandang Sensor Penglihatan AI.

Untuk setiap objek yang terdeteksi, sistem menampilkan data penting termasuk klasifikasi, koordinat Pusat X dan Pusat Y, serta lebar dan tinggi.

Penjelasan mengenai jenis data yang dilaporkan oleh AI Vision Sensor, termasuk perintah VEXcode terkait, dapat ditemukan di Blocks dan Python VEX API.

Perintah-perintah tersebut dapat digunakan di Konsol Monitor dan/atau Konsol Cetak untuk membantu memvisualisasikan data dari setiap snapshot yang diambil saat proyek Anda berjalan. Pelajari lebih lanjut tentang penggunaan Konsol Monitor dan Cetak dengan Blok, dengan Python, atau Menggunakan Konsol Cetak.


Menggunakan Sensor Penglihatan AI untuk Membantu Dex Mengidentifikasi Objek

Anda dapat menggunakan Sensor Penglihatan AI untuk membantu Dex menavigasi ke objek tertentu dengan menafsirkan data sensor. Dengan teknologi ini, Dex dapat membidik dan menuju ke Elemen Permainan untuk mengambilnya.

Sensor Penglihatan AI hanya akan melaporkan data dari snapshot terbaru, jadi Dex perlu terus memperbarui snapshot tersebut saat berkendara.

V5RC 25-26 Mengambil Blok Menggunakan Visi AI contoh proyek ikon

Contoh proyek ini menunjukkan bagaimana Dex dapat menggunakan Sensor Penglihatan AI untuk secara otomatis mengarahkan diri ke sebuah Balok dan mengambilnya.

Pelajari cara mengakses dan menjalankan proyek contoh dengan Blok atau dengan Python.


Menggunakan Sensor Dex Secara Bersama-sama

Sensor Penglihatan AI dapat dikombinasikan dengan sensor lain pada robot untuk menyelesaikan tugas-tugas di sekitar lapangan. Daftar lengkap sensor pada versi virtual Dex dapat ditemukan halaman API VEX ini. Berikut beberapa ide untuk membantu Anda memulai penulisan kode:

  • Gunakan Sensor Penglihatan AI untuk menemukan dan membidik Elemen Permainan, lalu gunakan Sensor GPS untuk menuju ke gawang.
  • Gunakan Sensor Penglihatan AI untuk menemukan dan menargetkan beberapa Elemen Permainan, lalu gunakan Sensor Optik untuk menentukan warna Balok di konveyor sebelum melepaskannya.

Ingatlah bahwa informasi tambahan tentang perintah spesifik, V5RC Push Back Field, dan Hero Bot, Dex, dapat ditemukan di VEX API dan di Bantuan bawaan di VEXcode VR (Blok dan Python).

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

Last Updated: