Pelajaran 5: Gerakan Otonom Sepanjang Sumbu Z
Pada Pelajaran sebelumnya, Anda menjelajahi sumbu x dan y dengan mengodekan Lengan Robot 6-Sumbu untuk bergerak sepanjang dua sumbu tersebut.
Dalam Pelajaran ini, Anda akan mempelajari tentang sumbu z dan cara membuat kode Lengan 6-Sumbu untuk bergerak sepanjang sumbu ketiga ini.
Pada akhir Pelajaran ini, Anda akan dapat mengkodekan Lengan 6-Sumbu untuk bergerak sepanjang sumbu z termasuk bergerak dengan beberapa sumbu yang berubah pada saat yang bersamaan.

Pengantar Sumbu Z
Dalam sistem koordinat Cartestian, sumbu z mewakili gerakan vertikal atau ketinggian.
Tidak seperti sumbu x dan y, yang biasanya berhubungan dengan gerakan horizontal (kiri-kanan dan maju-mundur), sumbu z tegak lurus terhadap keduanya, bergerak ke atas dan ke bawah seperti ditunjukkan dalam video ini. Dalam lingkungan industri, sumbu vertikal ini penting untuk tugas yang memerlukan pengangkatan, penurunan, atau pencapaian pada ketinggian berbeda.
Dalam kasus Lengan 6-Sumbu, sumbu z mengendalikan seberapa tinggi atau rendah lengan tersebut memanjang. Ketepatan dalam bergerak sepanjang sumbu z sangat penting bagi lengan untuk mencapai target secara akurat, menghindari rintangan, dan melakukan operasi rumit seperti yang ditunjukkan dalam video ini.
Dalam manufaktur, robot sering menggunakan sumbu z untuk menempatkan komponen pada ban berjalan, menumpuk barang, atau melakukan tugas perakitan yang memerlukan gerakan vertikal. Di gudang, sistem robotik memanfaatkan sumbu z untuk mengambil atau menyimpan barang di berbagai tingkat rak.
Saat mengodekan pergerakan dalam VEXcode, Anda perlu mempertimbangkan sumbu z untuk tugas yang melibatkan pengangkatan atau penurunan Lengan 6-Sumbu seperti yang ditunjukkan dalam video ini. Hal ini memperkenalkan lapisan kompleksitas tambahan dibandingkan dengan gerakan yang dibatasi pada sumbu x dan y seperti yang Anda lihat dalam Pelajaran 3 dan 4.
Dalam klip video ini, Lengan 6-Sumbu mulai berada di posisi aman, lalu bergerak untuk mengambil Cakram pada lokasi Ubin 18. Bergerak ke bawah pada sumbu z untuk menyentuh Disk, lalu mengangkat Disk ke atas sepanjang sumbu z, untuk bergerak dengan aman di atas Disk lain pada Ubin. Lengan 6-Sumbu kemudian bergerak ke lokasi Ubin 33, dan bergerak ke bawah pada sumbu z untuk menjatuhkan Cakram dengan aman di lokasi barunya.
Mengkodekan Lengan 6-Sumbu Sepanjang Sumbu Z
Sumbu z dapat digunakan serupa dengan cara Anda mengkodekan pergerakan sepanjang sumbu x dan y dalam Pelajaran sebelumnya. Ikuti langkah-langkah di bawah ini untuk mengkode Lengan 6-Sumbu agar bergerak sepanjang sumbu z.
Buka proyek Anda yang tersimpan dari Pelajaran 4. Ubah nama proyek Ubah nilai zdan simpan ke perangkat Anda.

Ubah nilai kedua blok Pindahkan ke posisi pada koordinat berikut. Ingat bahwa koordinat ditulis sebagai (x, y, z).
- (100, 0, 50)
- (100, 0, 200)
Menurut Anda apa yang akan terjadi pada Lengan 6-Sumbu? Catat prediksi Anda di buku catatan teknik Anda.

Pastikan Lengan 6-Sumbu terhubung ke VEXcode. Jalankan proyeknya.
Amati Lengan 6-Sumbu saat bergerak sepanjang sumbu z. Perhatikan bahwa Lengan 6-Sumbu akan mulai bergerak ke Posisi Aman (120, 0, 100), lalu akan mengeksekusi blok dalam proyek.

Hentikan proyek setelah Lengan 6-Sumbu berhenti bergerak.
Catatlah pengamatan Anda di buku catatan teknik Anda. Bagaimana Lengan 6-Sumbu bergerak dalam proyek ini? Apakah serupa atau berbeda dengan prediksi Anda? Mengapa?

Perhatikan bahwa ketika nilai z diubah, Lengan 6-Sumbu memanjang dan memendek sepanjang sumbu z, seperti yang ditunjukkan dalam animasi ini.
Bagaimana perbandingannya dengan pergerakan Lengan 6-Sumbu dalam proyek ini?
Untuk Informasi Anda
Anda juga dapat menggabungkan gerakan sepanjang beberapa sumbu sekaligus dengan memasukkan koordinat (x, y, z) di blok Pindah ke posisi.
Untuk menemukan koordinat (x, y, z) suatu lokasi tertentu, Anda dapat menggunakan Monitor Console di VEXcode EXP. Untuk membuka konsol, pilih ikon Monitor Console di sudut kanan atas Toolbar.
Konsol Monitor akan terbuka dan menunjukkan data termasuk nilai x, y, dan z saat ini dari efektor akhir dan apakah Menara Sinyal sedang ditekan. Perhatikan bahwa nilai Monitor Console akan diperbarui secara real time saat Anda menggerakkan Lengan 6-Sumbu secara manual, seperti yang ditunjukkan dalam video di bawah.
Aktivitas
Sekarang setelah Anda mempelajari cara membuat kode Lengan 6-Sumbu untuk bergerak sepanjang sumbu z, Anda akan melatih keterampilan ini. Dalam aktivitas ini, Anda akan mengkode Lengan 6-Sumbu untuk bergerak sepanjang sumbu z untuk menemukan nilai z minimum dan maksimum yang dapat dicapai Lengan 6-Sumbu.

- Buat prediksi untuk nilai z minimum dan maksimum yang dapat dicapai oleh Lengan 6-Sumbu. Catat nilai prediksi di buku catatan teknik Anda.
- Dengan menggunakan proyek yang sama dari atas, ubah nilai-z di blok Pindahkan ke posisike nilai prediksi Anda.
- Jalankan proyek Anda untuk menguji prediksi Anda. Pastikan Lengan 6-Sumbu Anda terhubung ke VEXcode.
- Terus prediksi dan uji nilai-z yang berbeda. Pastikan untuk mencatat prediksi dan hasil Anda di buku catatan teknik saat menguji proyek Anda. Berapa nilai minimum dan maksimum yang Anda temukan?
- Bandingkan hasil Anda dengan nilai kelompok lain. Apakah mereka serupa atau berbeda? Kelompok manakah yang memiliki nilai terbesar dan terkecil? Uji nilai-nilai tersebut dan sesuaikan hasil Anda jika diperlukan.
Periksa Pemahaman Anda
Sebelum memulai Pelajaran berikutnya, pastikan Anda memahami konsep dalam Pelajaran ini dengan menjawab pertanyaan dalam dokumen di bawah ini di buku catatan teknik Anda.
Pertanyaan Periksa Pemahaman Anda > (Google Doc / .docx / .pdf)
Pilih Berikutnya > untuk menggabungkan keterampilan Anda dalam aktivitas Menyatukan Semuanya.