目录

Ubuntu20.04之ROS(noetic)安装教程

Ubuntu18.04之ROS(melodic)安装教程


ubuntu20.04之ROS(noetic)安装教程

1、软件源(作用是比官方快)
sudo sh -c '. /etc/lsb-release && echo "deb htt六p://m六irrors.tuna.tsinghua.edu.cn/ros/ubuntu/ `lsb_release -cs` main" > /etc/apt/sources.list.d/ros-latest.list'

2、密钥

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116

3、更新软件源
sudo apt update

4、添加一个公钥
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F42ED6FBAB17C654

5、安装ROS(noetic)
sudo apt install ros-noetic-desktop-full

6、初始化rosdep
sudo rosdep init

7、错误:找不到rosdep命令
方法:sudo apt install python3-rosdep2

8、再初始化rosdep
报错:ERROR: cannot download default sources list from:
ht六tps://raw.git六hub六userc六ontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list Website may be down.

原因:网络不好连接github超时。
解决方法:
    1、连手机热点(有时候也不好使)或者 能翻qiang的网(好使)
    2、进入 sudo gedit /usr/lib/python3/dist-packages/rosdep2/sources_list.py 修改72行的DOWNLOAD_TIMEOUT = 15.0  改大点变成150。(网慢的时候可以改,但是如果你的网根本进不去github的网站,那这个数改到多大都不好使。)
    3、(鱼香ROS的大佬写的  亲测好用!!)

到 sudo gedit /etc/hosts,将199.232.28.133 raw.githubusercontent.com添加在文件中。

sudo apt-get install python3-pip
sudo pip install rosdepc

再初始化一次

sudo rosdepc init

再更新一次依赖

rosdepc update

如下是成功界面

自此就完成rosdep更新啦

9、设置环境变量

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

更新一下修改后的脚本变量

source ~/.bashrc

10、安装rosinstall

sudo apt install python3-rosinstall python3-rosinstall-generator python3-wstool

11、验证ROS是否成功

安装roscore

sudo apt install python3-roslaunch

运行roscore

roscore

小插曲:报错:Resource not found : roslaunch  ...(说明ros安装不完整)

解决方法:重安装

sudo apt install ros-noetic-desktop-full

再运行roscore

roscore

12、ROS测试之小海龟

rosrun turtlesim turtlesim_node
rosrun turtlesim turtle_teleop_key

尝试用↑←↓→方向键操纵海龟,成了就代表ROS安装完毕!


Ubuntu18.04之ROS(melodic)安装教程

1、软件源(作用是比官方快)
sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ `lsb_release -cs` main" > /etc/apt/sources.list.d/ros-latest.list'

2、密钥

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116

3、更新软件源
sudo apt update

4、添加一个公钥
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F42ED6FBAB17C654

5、安装ROS(melodic)
sudo apt install ros-melodic-desktop-full

安装ROS(kinetic)

sudo apt install ros-kinetic-desktop-full

6、初始化rosdep
sudo rosdep init

7、错误:找不到rosdep命令
方法:sudo apt install python3-rosdep2

8、再初始化rosdep
报错:ERROR: cannot download default sources list from:
ht六tps://raw.githubu六serco六ntent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list
Website may be down.

解决方法:同上

9、剩余步骤也同上


Ubuntu18.04、Ubuntu20.04之ROS安装教程相关推荐

  1. DELL戴尔Win10双硬盘安装Ubuntu20.04双系统(附带ROS安装教程)

    DELL戴尔Win10双硬盘安装Ubuntu20.04双系统(附带ROS安装教程) 1.安装场景及注意事项 1.1.确认电脑的引导方式 1.2.关闭电脑BitLocker硬盘保护 2.安装步骤 2.1 ...

  2. Windows/Ubuntu16.04双系统和ros安装方法及可能出现的问题

    Windows/Ubuntu16.04双系统和ros安装方法及可能出现的问题 双系统安装(Ubuntu16.04) 正常安装步骤 可能会遇到的问题 ros安装 安装步骤 测试ROS是否安装成功 ros ...

  3. 几乎完美安装! NVIDIA Jetson Nano B01 Ubuntu 18.04.3 LTS 的 ROS 安装和菜鸟的踩坑记录【会继续完善】

    几乎完美安装! NVIDIA Jetson Nano B01 Ubuntu 18.04.3 LTS 的 ROS 安装和菜鸟的踩坑记录 NVIDIA Jetson Nano B01技术规格 Ubuntu ...

  4. 树莓派4B+Ubuntu 18.04 LTS + 桌面desktop + ros安装@树莓派4B、Ubuntu、desktop、ros

    树莓派4B+Ubuntu 18.04 LTS + 桌面desktop + ros安装@树莓派4B.Ubuntu.desktop.ros 久违的一篇博客,说实话CSDN的编辑器还是用不太习惯,记录一下树 ...

  5. VM ware虚拟机、Ubuntu系统、Ros安装教程

    VM ware虚拟机.Ubuntu系统.Ros安装教程 一.VM ware 虚拟机安装 1.你只需要在浏览器中搜索找到VM ware官网进行下载你所需要的版本即可,这里给出VM ware17.0pro ...

  6. ROS的安装(包含文字和视频教程,我的ROS安装教程以这篇为准)

    ROS在ubuntu18.04LTS上的安装我录屏放到B站上了 ROS安装(包含终端一些配置)librealsense安装realsense-ros安装录屏_哔哩哔哩_bilibili ======= ...

  7. Ubuntu20.04及18.04的ROS安装教程及各种失败解决方法 (sudo rosdep init找不到命令或失败与rosdep update一直timeout,roscore找不到命令)

    项目场景:ros安装 在安装ROS的过程中一般选择有网络非常好的网络进行安装,这样就可以全程顺利执行一次性安装成功,但不顺利也没问题这个教程将会给出解决由网络原因造成安装失败的解决方法 安装步骤:Ct ...

  8. ubuntu20.04双系统安装及ROS安装

    PS:本博客记录博主双系统安装及ROS安装,大家可以选择性参考 一.双系统安装 材料准备: 1.8G以上U盘,且U盘需要清空 2.电脑 步骤一:制作启动盘 (1)ubuntu20.04镜像下载 在网盘 ...

  9. ros安装教程unbuntu20.04

    答:请参考以下安装教程:1. 首先从ROS官网下载安装文件:http://wiki.ros.org/cn/Installation/Ubuntu 2. 打开终端,输入以下代码:sudo apt upd ...

  10. Ubuntu 16.04 LTS(Xenial Xerus)中文版安装教程(附下载地址)

    #Ubuntu 16.04 LTS(Xenial Xerus)中文版安装教程 文章目录 ##硬盘分区 右键"计算机"→管理→磁盘管理→右键准备装Ubuntu的盘→压缩卷,大小大概是 ...

最新文章

  1. js判断是iOS还是Android
  2. 加州理工《数据学习:机器学习课程》视频及ppt分享(附下载)
  3. AOP||动态代理||AOP专业术语;
  4. 程序通过定义学生结构体变量,存储学生的学号、姓名和3门课的成绩。函数fun的功能是:对形参b所指结构体变量中的数据进行修改,并在主函数中输出修改后的数据。...
  5. java中字符串(1)
  6. linux如何安装zip文件格式,如何在Linux下创建与解压,安装zip, tar, tar.gz和tar.bz2文件...
  7. 移远ec20型号区别_移远EC20CEFDKG PCIE 全网通4G模块 增加B5频段 性价更高
  8. 2022恒生电子前端笔试
  9. 删除卸载企业微信后的残留文件
  10. java是怎么分配内存和释放内存的-详解
  11. 极光 短信验证出现403
  12. 遮罩层 遮挡不住 flash曲线的解决办法
  13. 用PS将GIF中的每一帧都输出为PNG
  14. 入木三分学网络第一篇--VRRP协议详解-----(1)
  15. phytool下载与使用(详解)
  16. 使用 GCD 实现倒计时效果
  17. 程序员求职高峰期,这12条工作小技巧必看
  18. 计算机组成原理说课课件,计算机组成原理说课稿.ppt
  19. Matlab常用工具箱的调用命令
  20. 2011年10月高等教育国际金融全国统一命题考试

热门文章

  1. k3 lede刷官改_斐讯K3路由LEDE固件刷回官方原版固件
  2. VSCode 离线安装中文语言包
  3. python源代码(create,huafen,doc)
  4. 腾讯会议共享屏幕 共享PPT视频声音
  5. Rosetta Stone罗塞塔石碑学习语言Win+Mac最新v5.0.37完美破解版+全语言包
  6. 三星固态硬盘装linux,三星T5 SSD制作ubuntu18.04随身携带即插即用与win10共享文件真爽~(简单粗暴安装大法一步到位)...
  7. 缺陷分析之缺陷预防的过程
  8. Navicat Premium 12安装激活教程
  9. IDEA打包war部署到Tomcat
  10. python游戏dnf_招募:基于python的召唤师全时段全技能(含均值AI)计算器全程测试...