我是靠谱客的博主 无情牛排,最近开发中收集的这篇文章主要介绍新手ubuntu16.04安装ROS,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Linux系统选择的是Ubuntu16.04,因此对应的ROS选择的版本是ROS Kinetic

1、配置软件库如下图

这里选择的是中科大的源,后续也使用该源

2、设置软件源

打开/etc/apt/source.list,将下面的内容加入

deb http://debian.ustc.edu.cn/ubuntu/ trusty main multiverse restricted universe

deb http://debian.ustc.edu.cn/ubuntu/ trusty-backports main multiverse restricted universe

deb http://debian.ustc.edu.cn/ubuntu/ trusty-proposed main multiverse restricted universe

deb http://debian.ustc.edu.cn/ubuntu/ trusty-security main multiverse restricted universe

deb http://debian.ustc.edu.cn/ubuntu/ trusty-updates main multiverse restricted universe

deb-src http://debian.ustc.edu.cn/ubuntu/ trusty main multiverse restricted universe

deb-src http://debian.ustc.edu.cn/ubuntu/ trusty-backports main multiverse restricted universe

deb-src http://debian.ustc.edu.cn/ubuntu/ trusty-proposed main multiverse restricted universe

deb-src http://debian.ustc.edu.cn/ubuntu/ trusty-security main multiverse restricted universe

deb-src http://debian.ustc.edu.cn/ubuntu/ trusty-updates main multiverse restricted universe

保存后执行

sudo apt-get update

sudo apt-get upgrade
3、添加source.list

sudo sh -c 'echo "deb https://mirrors.ustc.edu.cn/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

4、添加公钥

sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654

5、安装

sudo apt-get update

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

6、初始化

sudo rosdep init

此处如果出现网址不可达执行下面的命令

sudo c_rehash /etc/ssl/certs

sudo -E rosdep init

之后再执行

rosdep update

7、配置ROS环境

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

source ~/.bashrc

8、安装依赖项

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

到此,ROS安装完毕!

 

 

最后

以上就是无情牛排为你收集整理的新手ubuntu16.04安装ROS的全部内容,希望文章能够帮你解决新手ubuntu16.04安装ROS所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(70)

评论列表共有 0 条评论

立即
投稿
返回
顶部