Kembali lagi di tutorial raspberry pi gan, kali ini kita akan menginstall ROS2, tepatnya ROS 2 Eloquent Elusor. ROS atau Robot Operating System adalah satu kumpulan software, library dan tool untuk membuat aplikasi robotika, dari sekedar driver-driver sampai dengan algoritma-algoritma yang terbaru.
Untuk sistem operasi yang digunakan pada tutorial kali ini adalah Ubuntu Server Edition versi 18.04.3 untuk arsitektur ARM64 (aarch64), arsitektur dari Raspberry Pi 3 Model B+. Silakan downlaod dulu file installer dari Ubuntu Server Edition dan burn ke microSD.
Setelah menginstall Ubuntu Server Edition, pastikan Raspberry Pi 3:
– Sudah bisa terkoneksi ke internet,
– Enable SSH Access
untuk menginstall ROS 2, silakan ikuti tutorial berikut:
- seting Locale:
sudo locale-gen en_US en_US.UTF-8 sudo update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 export LANG=en_US.UTF-8
- Atur sources:
sudo apt update && sudo apt install curl gnupg2 lsb-release curl -s https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | sudo apt-key add - sudo sh -c 'echo "deb [arch=amd64,arm64] http://packages.ros.org/ros2/ubuntu `lsb_release -cs` main" > /etc/apt/sources.list.d/ros2-latest.list'
- Kemudian install ROS2 dengan apt install:
sudo apt update && sudo apt install ros-eloquent-ros-base
Tugnggu sampai proses instalasi selesai.
- Lakukan alias perintah dari ROS ini dengan:
source /opt/ros/eloquent/setup.bash
Selamat mencoba!