Ros Kinetic Turtlebot Kurulumu (Install Turtlebot With Ros Kinetic)

 

Github Link

Ros kinetic turtlrbot’u resmi olarak desteklememektedir ancak bazı yerlerde resmi olmayan kurulumlar yapılmış. Bu kurulumu yapan kişilerde sık sık hatalarla karşılaşılaştıklarını yazmışlardır bende aşağıdaki kurulum adımlarını gerçekleştirerek ros kinetic üzerine turtlebot kurulumunu gerçekleştirdim ve devamında gelecek olan tutorialda bazı hatalarla karşılaçtım ancak bu hataları el ile giderdikten sonra turtlebot çalışmasında bir sıkıntı çıkmadı.

sudo apt-get install ros-kinetic-turtlebot*

Şöyle bir hata ile karşılaşırsanız

The following packages have unmet dependencies:
 ros-kinetic-turtlebot-bringup : Depends: ros-kinetic-realsense-camera but it is not going to be installed

Şu komutu deneyin.

sudo apt-get install ros-kinetic-realsense-camera

Bu komuttan sonra aşağudaki çıktı verilir ise

The following packages have unmet dependencies:
ros-kinetic-librealsense : Depends: linux-headers-generic but it is not going to be installed

bunu çalıştırın

sudo apt-get install linux-headers-generic

Ros kaynaklarını ekleyelim ve güncelleyelim

sudo sh -c 'echo "deb-src http://us.archive.ubuntu.com/ubuntu/ xenial main restricted deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-updates main restricted deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse deb-src http://security.ubuntu.com/ubuntu xenial-security main restricted" > \ /etc/apt/sources.list.d/official-source-repositories.list'

sudo apt-get update
sudo apt-get install build-essential g++

Tekrar deneyelim

sudo apt-get install ros-kinetic-librealsense

Son olarak

sudo apt-get install ros-kinetic-realsense-camera
sudo apt-get install ros-kinetic-turtlebot

Ve turtlebot kurulumumuz tamamlanmıştır. Söylediğim gibi bu remi bir kurulum olmadığı için farklı hatalarla karşılaşabilirsiniz ancak bende şu ana kadar bir sıkıntı çıkmadı.