ubuntu16.04 安装ros

主要参考了以下两个帖子:

    https://blog.csdn.net/shenghuaijing3314/article/details/76222385

    https://blog.csdn.net/hongliang2009/article/details/77278611

1.进入设置里面的软件和更新,设置软件源。


2.进入终端:ctrl+ault +t

3.更新软件源: $sudo apt-get update

4.下载ros镜像,用中科大的镜像,官网默认的太慢:sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.ustc.edu.cn/ros/u    buntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'

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

6. 更新:sudo apt-get update
7. 安装完全版本的ROS:sudo apt-get install ros-kinetic-desktop-full
8. 初始化ROS:sudo rosdep init
9. 更新:qrosdep update
10.配置环境变量,目的是告诉系统ROS的安装位置: echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
11. source ~/.bashrc
12.装载工具和依赖项: sudo apt-get install python-rosinstall python-rosinstall-generator python-ws    tool build-essential

13. 测试ROS是否安装成功:roscore


14. 新开一个终端:rosrun turtlesim turtlesim_node          会出现一个小乌龟。


15.再开一个终端,可以通过上下左右键控制小乌龟,ROS安装完毕: rosrun turtlesim turtle_teleop_key



在第8歩遇到了点麻烦,初始化不成功。

    ERROR: cannot download default sources list from: 

    https://raw.github.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list 

    Website may be down. 

解决方式:

1.wget http://packages.ros.org/ros.key -O - | sudo apt-key add -

2.sudo apt-get install ca-certificates -q

3.sudo c_rehash /etc/ssl/certs








    

  • 3
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值