Instalasi ROS Melodic Morenia pada Microsoft Windows 10
Sepertinya semenjak Satya Nadela mengambil tampuk kepemimpinan Microsoft, perusahaan pemilik Sistem Operasi terpopuler sejagad (Microsoft Windows) berubah haluan dengan sangat radikal — dari yang semula sangat alergi, menjadi lebih bersahabat kepada banyak project Open Source.
Kali ini Microsoft menunjukkan dukungannya pada ROS (Robot Operating System) yang semenjak versi Melodic Meronia mulai didukung oleh Microsoft melalui hadirnya “middleware robotik” tersebut ke dalam Sistem Operasi mereka — Microsoft Windows 10.
Dukungan tersebut dapat ditelusuri pada ROSCon 2018 di Spanyol tahun lalu dimana Microsoft mengumumkan bergabungnya mereka kedalam ROS Industrial Consortium untuk berinvestasi di dalam membangun robot industri dan bekerja sama dalam membangun komunitas Open Robotics dan ROS Industrial Consortium untuk memasukkan Robot Operating System kedalam Microsoft Windows
Tentu ini kabar baik bagi pengguna Sistem Operasi Windows sekaligus penggemar ROS, sehingga dengan adanya dukungan ROS ke dalam Microsoft Windows, mereka tidak perlu lagi membuat sistem dual booting pada mesin komputer atau menggunakan VirtualBox untuk sekedar belajar dan menggunakan Robot Operating System.
- Prasyarat.
Untuk mulai menginstal ROS pada Microsoft Windows 10. Pembaca diasumsikan telah menginstal beberapa software sebagai berikut
- Visual Studio : Pengguna dapat menggunakan versi Visual Studio 2017 ataupun 2019. Pembaca dapat merujuk pada artikel terdahulu tentang bagaimana petunjuk untuk menginstal Microsoft Visual Studio di tautan berikut
Baca Juga :
- Chocolatey : Chocolatey adalah software package manager untuk Microsoft Windows yang dapat digunakan untuk menginstall software cukup menggunakan Command prompt layaknya apt-get pada Linux famili Debian. Untuk menginstal, gunakan command prompt atau Power Shell dengan privilege Administrator lalu jalankan script berikut
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
- Git: Git adalah software untuk versioning control source code. Pembaca dapat membaca lebih lanjut artikel embeddednesia lain untuk menginstal dan memahami penggunaan Git pada tautan berikut
- Instalasi
Untuk memulai proses instalasi, pertama buat shortcut di dekstop dengan klik kanan pilih New > Shortcut lalu masukkan sintaks berikut. Lalu beri nama shortcut tersebut, misalnya ROS
C:\Windows\System32\cmd.exe /k "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\VsDevCmd.bat" -arch=amd64 -host_arch=amd64
Sintaks tersebut berlaku jika digunakan Visual Studio 2019 Community, jika yang digunakan adalah versi 2017 Community, pengguna dapat mengganti angka 2019 pada sintaks diatas menjadi 2017
Jalankan shortcut tersebut dengan privilige Administrator, dengan mengetikkan pada taskbar Windows lalu pilih Run As Administrator
Setelah jendela command prompt ROS telah tampil, ketikkan perintah berikut
choco source add -n=ros-win -s="https://roswin.azurewebsites.net/api/v2" --priority=1 choco upgrade ros-melodic-desktop_full -y --execution-timeout=0
proses pengunduhan dan instalasi akan memakan waktu beberapa saat bergantung pada kecepatan akses internet yang digunakan
- Menggunakan ROS di dalam Windows
Untuk menjalankan ROS pada command prompt, buat shortcut baru atau ubah shortcut ROS sebelumnya, lalu ganti menjadi sebagai berikut. Caranya, klik kanan pada shortcut yang dimaksud, lalu pilih properties dan Ubah pada field Target
C:\Windows\System32\cmd.exe /k "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\VsDevCmd.bat" -arch=amd64 -host_arch=amd64 && C:\opt\ros\melodic\x64\setup.bat
Perhatikan, bahwa command yang digunakan sama, hanya ditambahkan perintah berikut
&& C:\opt\ros\melodic\x64\setup.bat
guna menjalankan setup.bat
pada ROS setiap command prompt ROS baru dibuka. Penulis menaruh shortcut ini pada C:\ Users\{user.name}\
karena ini adalah alamat pertama yang tampil kala membuka jendela command prompt baru
Anda harus log masuk untuk menerbitkan komentar.