Ubuntu16.04安裝ROS kinetic

 

1.配置Ubuntu的資源庫:"restricted","universe"和"multiverse"。(反正我沒動,這三項勾上就不用管)

2.設置Ubuntu的sources.list

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

 

3.設置key

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

4.更新package

sudo apt-get update

5.安裝ROS kinetic完整版

sudo apt-get install ros-kinetic-desktop-full

6.初始化rosdep
在使用ROS之前必須要初始化rosdep

sudo rosdep init

此處有坑,會報錯,網站down,還有文件已存在神什麼的,我不記得試了什麼,就好使了,鏈接放在這裏了

https://www.cnblogs.com/qiangzi0221/p/7707128.html

7.根據提示,輸入了rosdep update

8.配置環境

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

9.安裝building package的依賴

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

10.測試ROS安裝成功

1)打開Termial,輸入以下命令,初始化ROS環境:

roscore

2)打開新的Termial,輸入以下命令,彈出一個小烏龜窗口:

rosrun turtlesim turtlesim_node

3)打開新的Termial,輸入以下命令,可以在Termial中通過方向鍵控制小烏龜的移動(鼠標必須在新的黑窗口上):

rosrun turtlesim turtle_teleop_key

 紀念照片:

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