文件信息

  • about: 如何安装ros2 foxy版本,如何跑出小乌龟。
  • email: jfq3301@163.com
  • date: 2022.6.19

版本对应关系

ubuntu ros version Release date End of life
ubuntu 20 ros2 Foxy Fitzroy June 5th, 2020 May, 2023
ubuntu 22 ros2 Humble Hawksbill May 23rd, 2022 May 2027

安装ubuntu

选择优麒麟ubuntu进行安装。优麒麟ubuntu是中文发布版本,版本中包含docker、搜狗拼音、aliyun源下载等。

优麒麟ubuntu

设置编码

sudo apt update && sudo apt install locales
sudo locale-gen en_US en_US.UTF-8
sudo update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8
export LANG=en_US.UTF-8

添加源

sudo apt update && sudo apt install curl gnupg2 lsb-release
sudo curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key  -o /usr/share/keyrings/ros-archive-keyring.gpgecho "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros2/ubuntu $(source /etc/os-release && echo $UBUNTU_CODENAME) main" | sudo tee /etc/apt/sources.list.d/ros2.list > /dev/null

问题

如遇报错“Failed to connect to raw.githubusercontent.com”,
可参考: https://www.guyuehome.com/37844

解决方法

登录网站:https://www.ipaddress.com,搜索raw.githubusercontent.com的IP地址。

sudo vi /etc/hosts#添加一条记录
185.199.110.133 raw.githubusercontent.com#再次运行
sudo curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key  -o /usr/share/keyrings/ros-archive-keyring.gpg

安装ROS2

sudo apt update
sudo apt upgrade
sudo apt install ros-foxy-desktop

设置环境变量

注意这里的ros版本是foxy,如果是其他版本,请自行替换foxy字段。

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

命令行示例

ros2 run demo_nodes_cpp talker

ros2 run demo_nodes_py listener

小海龟访真示例

ros2 run turtlesim turtlesim_node

参考

ROS foxy docs

ROS foxy github网址

古月居ROS2视频

古月居ROS2图文版教程

[tips] 1.2 优麒麟ubuntu 20安装ROS2 Foxy版本相关推荐

  1. 在Ubuntu20.04中安装ROS2 Foxy版本

    配置系统软件源 打开"软件和更新",进入到"Ubuntu软件"页面,允许universe.restricted.multiverse三项,即勾选这三项,如下图所 ...

  2. Ubuntu 20.04 ROS2 Foxy安装

    设置语言环境 locale # check for UTF-8sudo apt update && sudo apt install locales sudo locale-gen e ...

  3. 优麒麟Ubuntu20.04安装各种问题

    优麒麟Ubuntu用了六年了,版本旧了,所以按照20.04版. 1.adobe-flashplugin的安装极其慢 慎重啊!需要好几个小时,无法忍受啊! 2.dpkg被中断的解决方法 关闭掉Ubunt ...

  4. linux音乐播放 桌面歌词,在优麒麟Ubuntu桌面上显示歌词

    对于IT一族,边工作边听音乐是必不可少的,有时遇到好听的曲目或者不知道歌手在唱什么,显示歌词就显得非常必要了.既然在Windows平台上可以方便地做到,那么对于无所不能的Linux程序员自然也不在话下 ...

  5. 麒麟linux怎么安装软件,在优麒麟Ubuntu Kylin 20.04下安装QQ for Linux的方法

    本文介绍在优麒麟Ubuntu Kylin 20.04操作系统下安装QQ for Linux的方法,同时给出遇到QQ for Linux闪退的解决方案. 安装方法 请先到QQ for Linux下载页面 ...

  6. 麒麟电脑linux微信版本过低,在优麒麟Ubuntu Kylin 20.04系统上快速安装微信和QQ的方法...

    在优麒麟Ubuntu Kylin 20.04系统上安装微信和QQ非常的简单,因为在软件商店中存在这两款应用,所以直接就可以在软件商店中快速安装它们了. 1.新安装的Ubuntu Kylin 20.04 ...

  7. 优麒麟在linux下安装教程,在优麒麟Ubuntu Kylin系统中安装百度网盘Linux版.deb的方法...

    本文介绍在优麒麟Ubuntu Kylin操作系统中安装百度网盘Linux版.deb的方法,可用在优麒麟及 Ubuntu 19.04/18.04上,当前百度网盘Linux版的版本号是Linux V2.0 ...

  8. 优麒麟mysql_如何在优麒麟Ubuntu Kylin下安装Numix主题和图标

    Numix主题和图标受到了很多Linux用户的好评,我们前面介绍了 如何在Ubuntu中安装Numix主题和图标,本文要介绍的是如何在优麒麟Ubuntu Kylin下安装Numix主题和图标,其实方法 ...

  9. 优麒麟安装php环境,优麒麟Ubuntu Kylin 最新版 15.10下载地址及五大优势

    2015年10月23日,优麒麟官方发布了其最新版本Ubuntu Kylin 15.10正式版本下载. 官方下载地址:http://www.ubuntukylin.com/downloads/(该地址包 ...

最新文章

  1. maven构建本地jar包到本地仓库
  2. Visio修改默认字体样式
  3. 1803无法升级到2004_微软向win10 1803以后版本推送新的Edge浏览器更新 安装后不再支持直接卸载...
  4. java中遍历Map的方法
  5. 如何在Java中将图像上传到DropBox
  6. 2018最新阿里Java技术三面(已拿Offer):JVM+高并发性能+单点登录+微服务
  7. matlab二维数组最小值出错,矩阵求最小值问题 问题是: 错误使用空矩形矩阵进行赋值...
  8. maven配置之:<distributionManagement>snapshot快照库和release发布库
  9. win10如何截屏_win10系统电脑截屏的多种操作方法
  10. java 排序 内存_Java内存模型(二)——重排序
  11. lesson - 1 - IP /DNS /cat !$ /putty 知识扩充
  12. python中给文件改名
  13. Android开发动态设置view宽度和高度layoutParams的单位问题
  14. 2022妈妈杯移动通信网络站址规划和区域聚类问题D题思路导读,你还在用kmeans?
  15. 解决微信端无法使用window.open打开文件的问题
  16. R语言使用order函数对dataframe数据进行排序、基于多个字段(变量)进行降序排序(DESCENDING)
  17. 购物车里看中国:淘宝发布18年18件“时代宝贝”
  18. 【matlab图像处理】matlab数据结构(1)
  19. css设置背景图片随滚动缓慢滚动_h5页面背景图很长要有滚动条滑动效果的实现...
  20. 马尔科夫随机场(MRF)与吉布斯分布(Gibbs)

热门文章

  1. 哈佛大学开放课程:《公正:该如何做是好?》2
  2. ddr2的上电顺序_DDR DDR2 DDR3设计总结指导手册.pdf
  3. 分享自己的 快马进程管理器 2008版
  4. 腾讯ISUX:精益设计 “纸上谈兵”的说服力
  5. springboot整合多线程ThreadPoolTaskExecutor
  6. 新氧用数据化作为分析 帮助用户甄选医美机构
  7. 路由器关闭dhcp后再登录路由器
  8. python正整数平方根_python怎么求一个数的平方根
  9. 管理学论文之定量研究方法
  10. 鸭子-策略模式(Strategy)[原]