Ubuntu16.04安装ROS(kinetic版本)

ubuntu及对应的ROS版本
在这里插入图片描述
给出ubuntu16.04下载链接https://www.ubuntu.com/download/desktop。由上图可知,对应的ros版本应该是kinetic版本。
Ubuntu安装教程参考:Ubuntu安装教程
在这里插入图片描述
在这里插入图片描述
打开终端:依次执行下面四条语句

~$ 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
~$ sudo apt-get update
~$ sudo apt-get install ros-kinetic-desktop-full

到这里如果装完没有出错就已经安装完成了(一般最后一步出问题),下面安装功能包

~$ sudo apt-get install ros-kinetic-你想安装的包的名字

如:~$ sudo apt-get install ros-kinetic-slam-gmapping

查找在kinetic中可以使用的功能包:~$ apt-cache search ros-kinetic

初始化:依次执行下面两条语句

~$ sudo rosdep init

~$ rosdep update

配置环境变量:依次执行下面两条语句

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

安装rosinstall:~$ sudo apt-get install python-rosinstall

至此ros安装完成,可以运行roscore尝试(当前终端处于拒绝接受指令状态,且有rosout字样说明成功了)

扫描二维码关注公众号,回复: 6174417 查看本文章

参考链接笨小孩-Ubuntu16.04安装ROS

猜你喜欢

转载自blog.csdn.net/weixin_39312052/article/details/88176671