Ubuntu 16.04安装kinetic版本的ROS
版权声明:本文为博主原创文章,未经博主允许不得转载。
https://blog.csdn.net/qq_26239525/article/details/86442718
-
先将软件源换为中国的服务器:
参考:https://blog.csdn.net/qq_26239525/article/details/82316493
1. 添加中科大ROS软件源(不要使用官网的软件源,下载速度太慢)
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'
2. 添加秘钥
sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
3. 安装ros
sudo apt-get update
sudo apt-get install ros-kinetic-desktop-full
4. rosdep初始化
sudo rosdep init
rosdep update
注意:如果rosdep update出错,按照出错提示运行就好
5. 配置环境变量
echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
source ~/.bashrc
6. 安装rosinstall
sudo apt-get install python-rosinstall python-rosinstall-generator python-wstool build-essential
7. 测试ROS安装是否成功
roscore
- 测试可参考 ROS indigo安装完成后运行小乌龟示例程序