专栏首页深度学习和计算机视觉入门学习SLAM(Ubuntu16.04安装ROS kinetic)

入门学习SLAM(Ubuntu16.04安装ROS kinetic)

1. 配置Ubuntu的资源库:

"restricted","universe"和"multiverse"。一般情况是不用配置的,参考下图红色框部分。

如果没有配置,可以参考Ubuntu官网:点击打开链接

2. 设置Ubuntu的sources.list

sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu
 $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

3. 设置key

sudo apt-key adv --keyserver hkp:

如果无法连接上述服务器,可以尝试hkp://pgp.mit.edu:80或者hkp://keyserver.ubuntu.com:80

4. 更新package

sudo apt-get update

5. 安装ROS kinetic完整版

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

安装完可以查看可用的package:

apt-cache search ros-kinetic

6. 初始化rosdep 在使用ROS之前必须要初始化rosdep

7. 配置环境

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

8. 安装building package的依赖

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

9. 测试ROS安装成功

1) 打开Termial,输入以下命令,初始化ROS环境:

roscore

2) 打开新的Termial,输入以下命令,弹出一个小乌龟窗口:

rosrun turtlesim turtlesim_node

3) 打开新的Termial,输入以下命令,可以在Termial中通过方向键控制小乌龟的移动:

rosrun turtlesim turtle_teleop_key

4) 打开新的Termial,输入以下命令,弹出新的窗口查看ROS节点信息:

rosrun rqt_graph rqt_graph

参考博客链接:

https://blog.csdn.net/softimite_zifeng/article/details/78632211

ROS kinetic官网:

http://wiki.ros.org/kinetic/Installation/Ubuntu

本文分享自微信公众号 - 小白学视觉(NoobCV),作者:白白

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-11-03

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 数字图像处理基本知识

    数字图像,又称为数码图像或数位图像,是二维图像用有限数字数值像素的表示。数字图像是由模拟图像数字化得到的、以像素为基本元素的、可以用数字计算机或数字电路存储和处...

    小白学视觉
  • 引导式超高分辨率

    引导式超分辨率是用于多个计算机视觉任务的统一框架。它输入信息是含有某个目标物体的低分辨率源图像(例如,使用飞行时间相机获取的透视深度)和一个来自不同区域的高分辨...

    小白学视觉
  • CVPR2019 | 港中文&腾讯优图等提出:暗光下的图像增强

    论文地址:http://jiaya.me/papers/photoenhance_cvpr19.pdf

    小白学视觉
  • ROS_Kinetic_01 在 Ubuntu 16.04 安装ROS Kinetic 全教程附资料和镜像 2018.10.20更新

    2018 ROS Melodic的迷失与救赎::https://blog.csdn.net/column/details/28058.html

    zhangrelay
  • Python自动识别多个不完整图像拼接为完整图像

    首先把一个图像水平切分为多个不完整的图像(宽度相同),然后再把这些图像上下拼接起来,还原为原来的图像。如果原始图像各部分非常相似,拼接有可能会有误差,不过这是正...

    Python小屋屋主
  • Centos下安装Python3.6

    一、安装python3.6.1 1、安装依赖环境 #yum install readline-devel ##必须安装否则会出现python3编译器中不能使...

    py3study
  • Ubuntu与ROS的Docker桌面系统与ROS在线练习课程(在线Linux虚拟机)

    https://www.shiyanlou.com/courses/854 邀请码 U23ERF8H

    zhangrelay
  • ROS机器人课程复习小贴士

    https://download.csdn.net/album/detail/4431

    zhangrelay
  • Python | 其实爬虫也有套路(附赠书获奖名单)

    在刚刚接触Python爬虫的时候常常会有无从下手的感觉,于是咸鱼整理了简单爬虫的通用套路,没有思路的时候看一下吧。

    咸鱼学Python
  • 代理模式之静态代理

    代理角色------代理真实角色-----代理真实角色后,一般会做一些附属的操作。

    用户2141593

扫码关注云+社区

领取腾讯云代金券