Instalasi Robot Operating System (Kinetic Kame di Ubuntu 16.04 LTS )
ROS berjalan di sistem operasi linux, Ubuntu adalah salah satu distro linux yang didukung (ada beberapa distro dan sistem operasi yang lain yang didukung secara eksperimental) Sehingga dalam tutorial ini saya akan menggunakan Ubuntu 16.04 LTS, dan ROS versi Kinetic Kame.
Ada beberapa alternatif untuk menginstall OS Ubuntu.
- Menginstall secara native di komputer. Anda bisa mendownload iso nya di situs resmi ubuntu
- Menginstall sebagai bootable USB
- Menggunakan Virtual Machine
embeddednesia dalam waktu dekat akan menyediakan image sistem operasi ubuntu yang telah terinstall ROS Kinetic Kame pada opsi ke 3, sehingga anda tinggal membeli DVD-nya dan menginstalnya pada komputer anda. Pilihan ini yang embeddednesia pandang lebih cocok untuk pembelajaran, karena pembaca tidak perlu dipusingkan dengan banyak hal tentang instalasi Sistem Operasi, atau harus mengganti sistem operasi komputer yang sekarang digunakan.
Oke, asumsikan, anda telah siap dengan Sistem Operasi Ubuntu 16.04 LTS, maka terlebih dahulu harus dipastikan bahwa pengaturan Software & Updates telah diatur ke posisi Main Server (Bukan server lokal regional), silahkan sesuaikan
Oke, mari mulai persiapan instalasinya, ketik perintah berikut untuk untuk menambah repositori:
Setelah itu pasang key, dengan mengetikkan perintah berikut sehingga Ubuntu akan memasukkan repositori tersebut ke dalam trusted list
Kemudian, pastikan bahwa semua package yang berada dalam sistem linux telah dimutakhirkan
ROS berisi banyak pustaka dan program yang mungkin tidak pernah anda gunakan, sehingga ROS menyediakan empat jenis paket instalasi yang berbeda, untuk pengguna tingkat lanjut misalnya, mungkin hanya memerlukan instalasi basic sehinga developer hanya menginstal apa yang digunakan, namun untuk tingkat pemula, direkomendasikan melakukan instalasi penuh untuk keperluan latihan dan pembelajaran
Sebelum menggunakan ROS, perlu diinisialisasikan rosdep. perangkat command line rosdep membantu developer untuk mengetahui dependensi sistem dari kode sumber yang sedang di-compile atau instal. Untuk alasan ini, maka rosdep diperlukan oleh beberapa komponen inti dari ROS, sehingga secara default perangkat ini telah terinstal.
Untuk menginisialisasi rosdep, jalankan perintah berikut
- Mengatur Environment
Selamat, kini ROS telah terinstall pada Sistem Operasi Ubuntu anda, untuk memulai menggunakannya. Sistem harus perlu mengetahui lokasi dari file executable atau binary berada. Untuk melakukan ini kita harus menjalankan sebuah script seperti berikut
Buat direktori workspace misalkan kinetic_workspace
Tambahkan ke ROS_PACKAGE_PATH
ROS Install
rosinstall adalah command tool yang memungkinkan developer dengan mudah mengunduh kode sumber package ROS dengan menggunakan satu perintah. Command tool ini didistribusikan secara terpisah, sehingga kita juga perlu menginstalnya, gunakan perintah berikut
Oke, selesei. Kini ROS sudah siap digunakan di komputer anda, selamat bereksperimen. dan Salam elektronika 😉
[…] Dalam tutorial ini embeddednesia menggunakan Ubuntu 16.04 LTS dan ROS versi Kinetic Kame. Bagi pembaca yang belum memiliki environment ROS yang berjalan, silahkan baca tutorial sebelumnya tentang bagaimana cara menginstal ROS. […]