Ubuntu 安装 ROS

  • 一、修改为国内镜像源
  • 二、ROS 官网安装介绍(kinetic-16.04、melodic-18.04、noetic-20.04)
  • 三、ROS 安装步骤
    • 1.添加 ROS 软件源到 sources.list
    • 2.导入密钥
    • 3.更新
    • 4.安装 ROS 完整版
    • 5.初始化rosdep
      • 第一步
      • 第二步
    • 6.配置环境变量
    • 7.安装 rosinstall 依赖项
  • 四、测试
    • 打开三个终端分别运行以下三条指令
      • 1.启动ROS Master
      • 2.启动小海龟仿真器
      • 3.启动海龟控制节点

一、修改为国内镜像源

在安装ROS时,修改为国内镜像源可以提高安装速度,避免出现无法定位软件包以及安装不成功的问题。

修改为国内镜像源的方法:点击此处跳转

二、ROS 官网安装介绍(kinetic-16.04、melodic-18.04、noetic-20.04)

网址:点击此处跳转

三、ROS 安装步骤

1.添加 ROS 软件源到 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'

2.导入密钥

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

3.更新

sudo apt-get update

4.安装 ROS 完整版

此指令代表安装桌面完整版本,包括:ROS,rqt, rviz,机器人通用库,2D/3D 仿真器,导航及 2D/3D 感知。

Ubuntu16.04 对应的 kinetic 版本

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

Ubuntu18.04 对应的 melodic 版本

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

Ubuntu20.04 对应的 noetic 版本

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

如下图情况,按 y 或者 Enter回车 继续

安装完成

5.初始化rosdep

第一步

sudo rosdep init

成功后长这个样子

可能会出现如下报错,点击此处跳转解决

第二步

rosdep update

6.配置环境变量

Ubuntu16.04 对应的 kinetic 版本

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

Ubuntu18.04 对应的 melodic 版本

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

Ubuntu20.04 对应的 noetic 版本

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

然后执行

source ~/.bashrc

7.安装 rosinstall 依赖项

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

安装完成!!!

四、测试

打开三个终端分别运行以下三条指令

1.启动ROS Master

roscore

2.启动小海龟仿真器

rosrun turtlesim turtlesim_node

3.启动海龟控制节点

rosrun turtlesim turtle_teleop_key

Ubuntu 安装 ROS 教程相关推荐

  1. ubuntu安装ROS melodic(最新、超详细图文教程)

    Ubuntu 安装 ROS ROS安装 准备 方法一(推荐)使用小鱼ROS一键安装 方法二 使用官方教程 配置rosdep 方法一(推荐)使用小鱼ROS一键安装 方法二 通过修改文件 ROS简介: R ...

  2. Ubuntu安装ros rotors 以及中间出现的问题的解决办法

    Ubuntu安装ros rotors 以及中间出现的问题的解决办法 下文列出了我的问题 在文档末尾,自行查看 安装ubuntu 这个网上的教程很多 我使用的是vmware安装,基本上就是连点 我所使用 ...

  3. linux(ubuntu)安装ROS系统

    linux(ubuntu)安装ROS系统 官方安装教程,建议对比使用 http://wiki.ros.org/noetic/Installation/Ubuntu 文章目录 linux(ubuntu) ...

  4. (一)Ubuntu安装详细教程(从镜像制作到NVIDIA驱动安装全流程)——超详细的图文教程

    Ubuntu安装详细教程(从下载镜像到安装NVIDIA驱动) 1.下载镜像文件 2.制作硬盘镜像 2.1 安装UltraISO并打开ISO文件 2.2 制作硬盘镜像 2.3 检查是否成功 3.划分磁盘 ...

  5. ubuntu篇---ubuntu安装mysql教程

    ubuntu篇---ubuntu安装mysql教程 一. 首先卸载掉原来的mysql 第一步,依次执行下面的语句 第2步 清理残留数据 第三步 验证原有主机上是否安装mysql: 二. 安装mysql ...

  6. 大数据——VMware Ubuntu安装详细教程

    VMware Ubuntu安装详细教程 下载Ubuntu镜像文件 VMware安装Ubuntu 下载Ubuntu镜像文件 下载地址:Ubuntu 打开下载链接,点击download 下一步,点击Ubu ...

  7. PC、树莓派Ubuntu安装ROS

    Ubuntu安装ROS 安装ROS 设置sources.list 设置密钥 安装软件 环境设置 创建ROS工作空间 安装ROS 本文将接着之前安装Ubuntu 18.04.5的脚步,继续我们的环境搭建 ...

  8. Ubuntu安装微信教程 超简单的

    Ubuntu安装微信教程 超简单的[5P] 这次我用的系统是Ubuntu 16.04 x86,在网上先去下载electronic-wechat-linux https://github.com/gee ...

  9. Ubuntu安装ROS系统

    Ubuntu安装ROS系统 步骤 一.设置sources.list(设置软件源) 二.设置key(公钥) 三.更新package 四.安装ROS 五.初始化rosdep 六.配置ROS环境 七.安装依 ...

  10. Ubuntu 安装OBS教程

    Ubuntu 安装OBS教程 注:本教程使用的Ubuntu版本为20.04 1. 使用apt-get命令安装: sudo apt install ffmpeg 需要先安装一个ffmpeg依赖 2. 安 ...

最新文章

  1. Android Java虚拟机拦截技术分析
  2. 图像处理与识别技术的应用
  3. 为什么vue前端项目要使用nodejs
  4. react redux 相关技术
  5. 『数据库』朴实无华的数据库绪论
  6. 内存缓存MemoryCache
  7. 22个国外电子商务系统
  8. SQL Server 数据库原理与应用
  9. python面试通关_Python面试通关宝典
  10. 计算机网络 MOOC 哈尔滨工程大学 pdf课件
  11. mysql+orm+odb_C++ ORM ODB 入门介绍(一)
  12. 各层电子数排布规则_原子核外电子排布规则
  13. 英国研制出新型机器人具有10种人类表情(组图)
  14. libjpeg-turbo使用实例(编解码jpeg、jpg转bmp、bmp转jpg代码)
  15. 题解 [CQOI2017] 老 C 的方块
  16. 转圈加载html,web前端入门到实战:纯CSS实现加载转圈样式
  17. 华为机试--简单题(一)
  18. 云原生|Qunar 云原生容器化落地实践
  19. 动态规划之扔鸡蛋(或手机)问题
  20. 计算机导论中复位什么意思,计算机导论期末复习资料

热门文章

  1. sip协议的超时机制
  2. 深度学习之语义分割(SegNet)
  3. 关于Eclipse优化记录
  4. HBase常用命令(超全超详细)
  5. Raspberry Pi车牌识别系统
  6. 网络攻防WEB入门指南
  7. ARM 内核寄存器 和 基本汇编语言讲解
  8. Protel99SE教程(二)——PCB封装
  9. 计算机图形学基础第七章ppt,第三章 计算机图形学基础ppt课件.ppt
  10. 内蒙古自治区乌兰察布市谷歌高清卫星地图下载(百度网盘离线包下载)