Ubuntu 安装 ROS 教程
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 教程相关推荐
- ubuntu安装ROS melodic(最新、超详细图文教程)
Ubuntu 安装 ROS ROS安装 准备 方法一(推荐)使用小鱼ROS一键安装 方法二 使用官方教程 配置rosdep 方法一(推荐)使用小鱼ROS一键安装 方法二 通过修改文件 ROS简介: R ...
- Ubuntu安装ros rotors 以及中间出现的问题的解决办法
Ubuntu安装ros rotors 以及中间出现的问题的解决办法 下文列出了我的问题 在文档末尾,自行查看 安装ubuntu 这个网上的教程很多 我使用的是vmware安装,基本上就是连点 我所使用 ...
- linux(ubuntu)安装ROS系统
linux(ubuntu)安装ROS系统 官方安装教程,建议对比使用 http://wiki.ros.org/noetic/Installation/Ubuntu 文章目录 linux(ubuntu) ...
- (一)Ubuntu安装详细教程(从镜像制作到NVIDIA驱动安装全流程)——超详细的图文教程
Ubuntu安装详细教程(从下载镜像到安装NVIDIA驱动) 1.下载镜像文件 2.制作硬盘镜像 2.1 安装UltraISO并打开ISO文件 2.2 制作硬盘镜像 2.3 检查是否成功 3.划分磁盘 ...
- ubuntu篇---ubuntu安装mysql教程
ubuntu篇---ubuntu安装mysql教程 一. 首先卸载掉原来的mysql 第一步,依次执行下面的语句 第2步 清理残留数据 第三步 验证原有主机上是否安装mysql: 二. 安装mysql ...
- 大数据——VMware Ubuntu安装详细教程
VMware Ubuntu安装详细教程 下载Ubuntu镜像文件 VMware安装Ubuntu 下载Ubuntu镜像文件 下载地址:Ubuntu 打开下载链接,点击download 下一步,点击Ubu ...
- PC、树莓派Ubuntu安装ROS
Ubuntu安装ROS 安装ROS 设置sources.list 设置密钥 安装软件 环境设置 创建ROS工作空间 安装ROS 本文将接着之前安装Ubuntu 18.04.5的脚步,继续我们的环境搭建 ...
- Ubuntu安装微信教程 超简单的
Ubuntu安装微信教程 超简单的[5P] 这次我用的系统是Ubuntu 16.04 x86,在网上先去下载electronic-wechat-linux https://github.com/gee ...
- Ubuntu安装ROS系统
Ubuntu安装ROS系统 步骤 一.设置sources.list(设置软件源) 二.设置key(公钥) 三.更新package 四.安装ROS 五.初始化rosdep 六.配置ROS环境 七.安装依 ...
- Ubuntu 安装OBS教程
Ubuntu 安装OBS教程 注:本教程使用的Ubuntu版本为20.04 1. 使用apt-get命令安装: sudo apt install ffmpeg 需要先安装一个ffmpeg依赖 2. 安 ...
最新文章
- Android Java虚拟机拦截技术分析
- 图像处理与识别技术的应用
- 为什么vue前端项目要使用nodejs
- react redux 相关技术
- 『数据库』朴实无华的数据库绪论
- 内存缓存MemoryCache
- 22个国外电子商务系统
- SQL Server 数据库原理与应用
- python面试通关_Python面试通关宝典
- 计算机网络 MOOC 哈尔滨工程大学 pdf课件
- mysql+orm+odb_C++ ORM ODB 入门介绍(一)
- 各层电子数排布规则_原子核外电子排布规则
- 英国研制出新型机器人具有10种人类表情(组图)
- libjpeg-turbo使用实例(编解码jpeg、jpg转bmp、bmp转jpg代码)
- 题解 [CQOI2017] 老 C 的方块
- 转圈加载html,web前端入门到实战:纯CSS实现加载转圈样式
- 华为机试--简单题(一)
- 云原生|Qunar 云原生容器化落地实践
- 动态规划之扔鸡蛋(或手机)问题
- 计算机导论中复位什么意思,计算机导论期末复习资料