ubuntu16.04環境中ROS安裝

1.首先,打開“System Settings”->點擊“Software&updates”->點擊“Other Softwares”->點擊左下角“Add”按鈕:

 

在APT行裏輸入:

deb http://ros.exbot.net/rospackage/ros/ubuntu/ xenial main

 

2.添加源,Terminal中輸入:

sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

輸入祕鑰:

sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 0xB01FA116

注意:如果上述顯示鏈接超時,可以將上述鏈接改成:hkp://pgp.mit.edu:80或者hkp://keyserver.ubuntu.com:80。本實驗嘗試hkp://pgp.mit.edu:80成功。

3.更新軟件和包

sudo apt-get update(更新軟件列表)

sudo apt-get upgrade(更新已安裝軟件到最新版本)

4.安裝aptitude(看了幾篇博客,好像有博主沒有安裝該工具,也安裝ROS成功的,本實驗中安裝了該工具,目前運行良好,至於該工具的強大之處,還在感受中:))

sudo apt-get install aptitude

5.使用aptitude工具安裝ROS kinetic完整版(該版本對應於Ubuntu 16.04 (Xenial),每個版本對應情況,可以參看文末參考博客)

sudo aptitude install ros-kinetic-desktop-full

6.安裝完成之後還不能夠使用,還需要初始化rosdep

sudo rosdep init

rosdep update

7.初始化環境變量

echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc

source ~/.bashrc

8. 可以安裝building package的依賴項

sudo apt-get install python-rosinstall python-rosinstall-generator python-wstool build-essential

9. 安裝之後就可以測試ROS是否安裝成功

roscore

文件opt/ros/kinect

 

表示安裝成功:

打開簾外一個終端輸入:

rosrun turtlesim turtlesim_node

出現一隻小烏龜

 

再打開一個窗口,輸入:

rosrun turtlesim turtle_teleop_key

可以在終端窗口,使用上下左右方向鍵控制小烏龜的移動
 

 

參考鏈接:

https://blog.csdn.net/wangguchao/article/details/81044558

https://blog.csdn.net/sinat_39411798/article/details/80591605

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章