在 Ubuntu 16.04 系统上安装 ROS Kinetic的方法 - smithgithub/ROS- GitHub Wiki
1、配置源,可以使用ROS官方源也可以使用国内源 ROS官方源:
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
1
设置官方源密匙key
sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 0xB01FA116
1
国内镜像源:
sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'
1
设置国内镜像源密匙key
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key F42ED6FBAB17C654
1
我安装使用的是国内源 在这里插入图片描述
2、更新apt功能包的列表
sudo apt-get update
1
在这里插入图片描述
3、安装 ROS,直接安装Desktop-Full 版本
sudo apt-get install ros-kinetic-desktop-full
1
在这里插入图片描述
4、初始化 rosdep:
sudo rosdep init
1
rosdep update
1
5、配置环境 为了方便每次打开新的终端时可以自动配置好 ros 相关环境,我们需要将ROS环境变量添加到.bashrc文件中:
echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
1
source ~/.bashrc
1
6、安装rosinstall等工具
sudo apt-get install python-rosinstall python-rosinstall-generator python-wstool build-essential
1
7、检查ROS是否安装成功
export | grep ROS
1
出现下图情况,则安装成功 在这里插入图片描述
也可以直接启动ROS来检查,终端下输入
roscore
1
在这里插入图片描述 启动成功则安装完成 ————————————————