Makro#
Perkenalan#
Robot Pemrograman VEX AIM menyertakan makro, yaitu aksi bawaan yang menggabungkan berbagai perilaku robot menjadi satu blok. Makro dapat membuat robot memeragakan emosi, berputar hingga mendeteksi suatu objek, atau bergerak menuju objek yang terdeteksi oleh Sensor Penglihatan AI.
Berikut adalah daftar semua blok:
Aksi — Jalankan perilaku robot yang sudah dibuat sebelumnya.
act — Membuat robot memeragakan emosi yang dipilih.
putar sampai objek — Memutar robot sampai Sensor Penglihatan AI mendeteksi objek yang dipilih.
ambil objek — Menggerakkan robot untuk mengambil objek yang dipilih.
pindah ke objek — Menggerakkan robot menuju objek yang dipilih.
Tindakan#
bertindak#
Blok tumpukan act membuat robot menampilkan emosi yang dipilih menggunakan gerakan, suara, emoji, dan LED.
bertingkah [senang v]
Parameter |
Keterangan |
|---|---|
emosi |
Emosi yang akan diperagakan oleh robot:
|
Contoh
saat dimulai
[React to kicking a sports ball.]
tendang objek [sedang v]
bertingkah [senang v]
putar sampai objek#
Blok tumpukan putar hingga objek memutar robot hingga Sensor Penglihatan AI mendeteksi suatu objek.
Catatan: Jika robot mengalami kesulitan mendeteksi objek, coba kurangi kecepatan putar robot dengan blok atur kecepatan putar.
belok [kanan v] sampai [bola olahraga v] ditemukan
Parameter |
Keterangan |
|---|---|
arah |
Arah putaran robot:
|
benda-benda |
Objek yang akan dideteksi oleh Sensor Penglihatan AI:
|
Contoh
saat dimulai
[Turn left until an orange barrel is detected.]
belok [kiri v] sampai [tong oranye v] ditemukan
mendapatkan objek#
Blok tumpukan get object mengarahkan robot menuju objek yang terdeteksi hingga objek tersebut menempel pada magnet robot.
Catatan: ID AprilTag tidak dapat dipilih karena tidak memiliki magnet.
Catatan: Jika robot mengalami kesulitan mendeteksi objek, coba kurangi kecepatan gerak dan putar robot dengan blok set move velocity dan set turn velocity.
ambil [bola olahraga v]
Parameter |
Keterangan |
|---|---|
benda-benda |
Objek yang harus dikumpulkan oleh robot:
|
Contoh
saat dimulai
[Find and kick a sports ball.]
belok [kanan v] sampai [bola olahraga v] ditemukan
ambil [bola olahraga v]
tendang objek [sedang v]
pindah ke objek#
Blok tumpukan pindah ke objek menggerakkan robot menuju objek yang terdeteksi oleh Sensor Penglihatan AI.
Catatan: Jika robot mengalami kesulitan mendeteksi objek, coba kurangi kecepatan gerak dan putar robot dengan blok set move velocity dan set turn velocity.
gerak ke [AIM robot v]
Parameter |
Keterangan |
|---|---|
benda-benda |
Objek yang akan dituju robot:
|
Contoh
saat dimulai
[Approach the closest AIM Robot.]
belok [kanan v] sampai [AIM robot v] ditemukan
gerak ke [AIM robot v]