AI Vision Utility memungkinkan Anda menghubungkan dan mengonfigurasiAI Vision SensorAnda. Untuk membaca tentang cara melakukannya, Anda dapat membaca artikel berikut di sini:

Memahami bagaimana AI Vision Sensor mendeteksi dan mengukur objek dapat membantu Anda menggunakan pengukuran ini dengan lebih baik dalam proyek pengkodean Anda. Dengan pengetahuan ini, Anda dapat meningkatkan keterampilan pengkodean dan membuat solusi yang lebih tepat untuk tugas-tugas seperti pengenalan objek dan analisis spasial.

Memahami Piksel dan Resolusi

Kotak-kotak dengan gambar rumah di atasnya.

Bayangkan Anda sedang menggambar suatu gambar pada selembar kertas kotak-kotak. Setiap kotak kecil pada kertas seperti piksel. Saat Anda mewarnai kotak-kotak ini, Anda sedang membuat gambar Anda.

Resolusi Rendah Resolusi Tinggi
Versi robot kartun VEX 123 yang sangat berpiksel. Versi sangat rinci dari robot kartun VEX 123.

Sekarang, mari kita bicara tentang resolusi . Resolusi adalah jumlah piksel dalam suatu gambar. Jika memiliki banyak kotak kecil (piksel) di kertas Anda, Anda akan terlihat tajam dan terperinci. Tetapi jika Anda hanya memiliki beberapa piksel, gambar Anda mungkin terlihat buram dan tidak terlalu jelas.

Persegi panjang untuk menunjukkan resolusi Sensor Penglihatan AI. Sudut kiri atas memiliki koordinat 0 koma 0. Sudut kanan atas memiliki koordinat 320 koma 0. Sudut kiri bawah memiliki koordinat 0 koma 240. Dan pusatnya mempunyai koordinat terbaca 160 koma 120.

Sensor Penglihatan AI memiliki resolusi 320 piksel secara horizontal dan 240 piksel secara vertikal. Artinya, pusat deteksi tepat sejajar dengan koordinat 160 pada sumbu X dan 120 pada sumbu Y.

Bagaimana Sensor Penglihatan AI Mengukur Objek

Sensor Penglihatan AI mengumpulkan data tentang warna yang dikonfigurasi, ID AprilTag, dan Klasifikasi AI. Beberapa data ini ditampilkan dalam AI Vision Utility dan dapat membantu saat merencanakan dan membuat proyek VEXcode. 

Tampilan dekat Blue Cube yang dideteksi oleh AI Vision di Utility. Sorotan menyoroti bagian teks di atas Kubus Biru yang bertuliskan W titik dua 80 H titik dua 92. Ini menunjukkan bahwa lebar kubus adalah 80 piksel dan tingginya 92 piksel.

Lebar dan Tinggi

Ini adalah lebar atau tinggi objek yang terdeteksi dalam piksel.

Pengukuran lebar dan tinggi dapat membantu mengidentifikasi objek yang berbeda. Misalnya, Kubus akan memiliki lebar dan tinggi yang sama, tetapi Cincin akan memiliki lebar lebih besar daripada tingginya. 

Tampilan dekat Blue Cube yang dideteksi oleh AI Vision di Utility. Sorotan menyoroti bagian teks di atas Kubus Biru yang bertuliskan CX titik dua 169 CY titik dua 139. Ini menunjukkan bahwa koordinat pusat kubus adalah 169, 139.

CenterX dan CenterY

Ini adalah koordinat pusat objek yang terdeteksi dalam piksel.

Koordinat CenterX dan CenterY membantu navigasi dan penentuan posisi. Sensor Penglihatan AI memiliki resolusi 320 x 240 piksel.

Gambar berputar yang menunjukkan bagaimana nilai sudut bergerak dari 0 hingga 90 hingga 180 hingga 360 derajat saat kode warna diputar.

Sudut

Sudut adalah properti yang hanya tersedia untukKode Warna danID AprilTag. Ini menunjukkan orientasi Kode Warnayang terdeteksiatau AprilTag ID.

Tampilan dekat Blue Cube yang terdeteksi oleh AI Vision di Utility. Sorotan menyoroti sudut kiri atas kotak di sekitar Kubus Biru, yang menunjukkan titik asal.

OriginX dan OriginY

OriginX dan OriginY adalah koordinat di sudut kiri atas objek yang terdeteksi dalam piksel.

Koordinat OriginX dan OriginY membantu navigasi dan penentuan posisi. Dengan menggabungkan koordinat ini dengan Lebar dan Tinggi objek, Anda dapat menentukan ukuran kotak pembatas objek. Ini dapat membantu melacak objek yang bergerak atau menavigasi antar objek.

Tampilan dekat Blue Cube yang dideteksi oleh AI Vision di Utility. Sorotan menyoroti sebagian teks di atas objek yang bertuliskan Blue Cube

Tampilan dekat Blue Cube yang dideteksi oleh AI Vision di Utility. Sorotan menyoroti bagian teks di atas Kubus Biru yang bertuliskan ID titik dua 5. Ini menunjukkan ID AprilTag adalah nomor 5.

TagID

TagID hanya tersedia untuk Klasifikasi AI dan AprilTags. Klasifikasi AI akan menampilkan nama yang tepat.

ID AprilTag akan menampilkan nomor ID sebenarnya.

Mengidentifikasi ID AprilTag tertentu memungkinkan navigasi selektif. Anda dapat mengkodekan robot Anda untuk bergerak menuju ID AprilTag tertentu dan mengabaikan yang lain, secara efektif menggunakannya sebagai penunjuk arah untuk navigasi otomatis.

Tampilan dekat Blue Cube yang terdeteksi oleh AI Vision di Utility. Sorotan menyebutkan teks di atas objek yang bertuliskan titik dua skor 99 persen.

Skor

Properti skor digunakan saat mendeteksiKlasifikasi AI dengan Sensor Penglihatan AI.

Skor keyakinan menunjukkan seberapa yakin AI Vision Sensor dalam mendeteksinya. Pada gambar ini, 99% keyakinan dalam mengidentifikasi objek ini sebagai Kubus Biru. Anda dapat menggunakan skor ini untuk memastikan robot Anda hanya berfokus pada deteksi yang sangat meyakinkan.

Untuk informasi lebih lanjut tentang cara membuat kode robot VEX IQ Anda dengan data ini, kunjungi Referensi API VEXcode - IQ (generasi ke-2).

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

Last Updated: