Kit Navigasi memungkinkan Anda menempatkan titik arah di Playground dan melihat data tentang lokasi tersebut. Hal ini berguna saat merencanakan jalur untuk menentukan parameter yang diperlukan untuk menggerakkan atau membelokkan robot Anda ke suatu lokasi di lapangan. Artikel ini menawarkan ikhtisar tentang Kit Navigasi dan cara mulai menggunakannya untuk membantu Anda membangun suatu proyek.
Catatan: Lapangan Bermain VIQRC 25-26 Mix & Match diperlihatkan dalam gambar di artikel ini, namun semua informasi juga berlaku untuk Lapangan Bermain V5RC 25-26 Push Back.
Titik jalan
Titik jalan adalah lokasi target Anda di Taman Bermain yang ingin Anda navigasikan. Titik arah ditandai dengan simbol plus (+) di Taman Bermain. Anda dapat menggunakan beberapa titik arah untuk membantu Anda merencanakan jalur di sekitar Taman Bermain. Titik arah dapat ditambahkan di mana saja di Taman Bermain untuk mendapatkan data tentang jarak, sudut, serta lokasi koordinat x dan y.
Menambahkan Titik Jalan Pertama
Pilih tombol Navigation Kit untuk membuka Navigation Kit.
Pilih tombol Waypoint untuk menyalakan Navigation Kit. Setelah dipilih, tombol akan diberi garis kuning, yang menunjukkan Anda siap menambahkan titik arah ke Playground.
Pilih lokasi yang Anda inginkan di Playground untuk menempatkan titik arah. Setelah dipilih, simbol + akan muncul untuk menunjukkan titik jalan, dan data navigasi tentang titik tersebut akan muncul di kotak di sebelahnya.
Garis biru juga muncul, menunjukkan lintasan dari titik pusat belok robot ke titik jalan. Anda akan mempelajari lebih lanjut tentang data navigasi dan lintasan nanti di artikel ini.
Panah hijau kecil memanjang dari bagian depan robot, menunjukkan arah maju robot. Ini menunjukkan lintasan pergerakan robot saat melaju ke depan.
Menambahkan Titik Jalan Tambahan
Anda dapat menambahkan titik arah tambahan ke jalur Anda dengan memilih lokasi lain di Playground.
Pilih lokasi berikutnya yang ingin Anda tuju, dan simbol + lainnya akan muncul.
Mengedit Titik Jalan
Setelah titik arah ditambahkan ke Playground, titik tersebut dapat dipindahkan atau dihapus.
Untuk memindahkan titik jalan, pastikan tombol Titik Jalan disorot, yang menunjukkan titik jalan dapat diedit.
Pilih titik jalan yang diinginkan dan seret ke lokasi baru. Saat titik jalan bergerak, Anda akan melihat garis lintasan dan data navigasi berubah secara real time, seperti yang ditunjukkan dalam video di sebelah kiri.
Untuk menghapus titik jalan terkini yang ditambahkan, klik kanan pada titik jalan tersebut dan titik tersebut akan hilang, seperti yang ditunjukkan dalam video di sebelah kiri. Klik kanan lagi akan menghapus titik jalan sebelumnya.
Membersihkan Semua Titik Jalan
Anda juga dapat membersihkan seluruh jalur sekaligus.
Pilih tombol Sampah untuk menghapus semua titik arah yang saat ini ada di Playground sekaligus, seperti yang ditunjukkan dalam video di sebelah kiri.
Data Navigasi
Saat titik arah ditempatkan, data navigasi yang disediakan dapat digunakan dalam proyek untuk menggerakkan robot ke lokasi tersebut.
Secara default, data navigasi untuk titik arah pertama ditentukan dari titik pusat belok robot. Untuk semua titik arah yang ditambahkan setelah yang pertama, data garis lintasan, jarak, dan sudut navigasi akan menjadi relatif terhadap titik arah sebelumnya.
Jarak
Jarak dalam milimeter (mm) menunjukkan jarak dari titik pusat belok robot ke titik jalan. Saat robot bergerak, data jarak akan berubah sesuai dengan gerakannya.
Nilai jarak adalah baris pertama kotak data navigasi.
Dalam video di sebelah kiri, jarak 605mm dari data navigasi dimasukkan sebagai parameter drive untuk blok. Saat proyek dimulai, robot bergerak maju 605 mm, seiring dengan penyesuaian garis lintasan dan data jarak. Setelah pusat robot mencapai titik jalan, data navigasi menghilang.
Sudut
Sudut dalam derajat menunjukkan sudut belokan dari titik pusat belokan robot ke titik jalan.
Nilai sudut adalah baris kedua dari kotak data navigasi.
Sudut belok positif menunjukkan belokan ke kanan, sedangkan sudut negatif menunjukkan belokan ke kiri.
Pada video di sebelah kiri, sudut 45 derajat ke kanan dari data navigasi dimasukkan sebagai parameter putaran untuk blok. Saat proyek dimulai, robot berbelok ke kanan 45 derajat, seiring dengan penyesuaian garis lintasan dan data navigasi.
Perhatikan bahwa data jarak berubah saat robot berputar.
Koordinat X dan Y
Nilai x dan y dalam data navigasi menunjukkan koordinat x dan y titik jalan di Playground. Titik asal (0, 0) adalah pusat Taman Bermain.
Data koordinat x dan y tidak akan berubah saat robot bergerak, karena lokasi titik jalan tetap dalam sistem koordinat. Untuk mempelajari lebih lanjut tentang koordinat VR Playground, lihat Referensi API VEXcode.
Nilai koordinat x dan y masing-masing adalah baris ketiga dan keempat pada kotak data navigasi.
Koordinat x dan y berhubungan dengan titik asal, dan dapat digunakan dalam proyek dengan robot VR yang memiliki sensor Lokasi atau GPS.
Pengaturan Kit Navigasi
Titik pusat belok robot digunakan sebagai lokasi default untuk data navigasi. Anda dapat menyesuaikan titik pada robot tempat data navigasi dihasilkan. Hal ini berguna jika Anda ingin menempatkan bagian robot yang lain, seperti cakar atau intake, di suatu titik rute.
Mengubah Offset
Di dalam Navigation Kit, pilih tombol Pengaturan.
Gunakan opsi Offset Jarak dalam mm untuk mengubah lokasi tempat data navigasi dihasilkan. Nilai Offset Jarak akan diperbarui berdasarkan pilihan Anda.
Anda akan melihat representasi grafis posisi di sisi kanan, untuk membantu Anda memposisikan offset ke lokasi yang diinginkan pada robot.
Pilih Konfirmasi untuk menyimpan pengaturan Anda.
Menampilkan Data Navigasi
Secara default, data navigasi ditampilkan saat proyek berjalan, sehingga titik arah dan kotak data navigasi muncul di Lapangan. Untuk menyembunyikan data navigasi, dan hanya menampilkan titik arah selama berlari, hapus centang pada kotak.
Pilih Konfirmasi untuk menyimpan pengaturan Anda.
Praktik Terbaik untuk Menggunakan Kit Navigasi
Kit Navigasi merupakan proyek dan alat perencanaan jalur yang berguna untuk membantu Anda menjelajahi jalur di sekitar Taman Bermain. Pertimbangan berikut dapat membantu Anda menggunakan Kit Navigasi dengan cara yang paling efektif saat Anda membangun proyek Anda.
- Tempatkan satu atau dua titik arah pada satu waktu. Merencanakan keseluruhan jalur di sekitar Taman Bermain sekaligus dapat mempersulit perolehan dan penggunaan data akurat untuk proyek Anda.
- Bangun dan uji proyek Anda satu titik arah dalam satu waktu. Karena data titik arah relatif terhadap titik poros pada robot, lokasi robot di Playground akan memengaruhi data navigasi. Setelah Anda mengodekan robot untuk mencapai titik jalan pertama, lihat data navigasi untuk titik berikutnya dan kodekan langkah tersebut di jalur tersebut.
- Bersihkan satu jalur dan mulai jalur baru saat berpindah ke tugas berikutnya dalam proyek Anda. Misalnya, setelah Anda menavigasi ke suatu titik arah dan menyelesaikan tugas pertama, hapus semua titik arah dan tempatkan titik arah berikutnya berdasarkan posisi robot saat ini.
- Hentikan proyek tanpa mengatur ulang Bidang untuk membuat jalur baru dengan posisi robot saat ini. Anda dapat menghapus jendela Hasil Pertandingan tanpa mengatur ulang Lapangan dengan memilih x di sudut kiri atas. Kemudian Anda dapat menambahkan titik arah menggunakan posisi robot di akhir proyek.