[tips] 1.2 优麒麟ubuntu 20安装ROS2 Foxy版本
文件信息
- 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版本相关推荐
- 在Ubuntu20.04中安装ROS2 Foxy版本
配置系统软件源 打开"软件和更新",进入到"Ubuntu软件"页面,允许universe.restricted.multiverse三项,即勾选这三项,如下图所 ...
- Ubuntu 20.04 ROS2 Foxy安装
设置语言环境 locale # check for UTF-8sudo apt update && sudo apt install locales sudo locale-gen e ...
- 优麒麟Ubuntu20.04安装各种问题
优麒麟Ubuntu用了六年了,版本旧了,所以按照20.04版. 1.adobe-flashplugin的安装极其慢 慎重啊!需要好几个小时,无法忍受啊! 2.dpkg被中断的解决方法 关闭掉Ubunt ...
- linux音乐播放 桌面歌词,在优麒麟Ubuntu桌面上显示歌词
对于IT一族,边工作边听音乐是必不可少的,有时遇到好听的曲目或者不知道歌手在唱什么,显示歌词就显得非常必要了.既然在Windows平台上可以方便地做到,那么对于无所不能的Linux程序员自然也不在话下 ...
- 麒麟linux怎么安装软件,在优麒麟Ubuntu Kylin 20.04下安装QQ for Linux的方法
本文介绍在优麒麟Ubuntu Kylin 20.04操作系统下安装QQ for Linux的方法,同时给出遇到QQ for Linux闪退的解决方案. 安装方法 请先到QQ for Linux下载页面 ...
- 麒麟电脑linux微信版本过低,在优麒麟Ubuntu Kylin 20.04系统上快速安装微信和QQ的方法...
在优麒麟Ubuntu Kylin 20.04系统上安装微信和QQ非常的简单,因为在软件商店中存在这两款应用,所以直接就可以在软件商店中快速安装它们了. 1.新安装的Ubuntu Kylin 20.04 ...
- 优麒麟在linux下安装教程,在优麒麟Ubuntu Kylin系统中安装百度网盘Linux版.deb的方法...
本文介绍在优麒麟Ubuntu Kylin操作系统中安装百度网盘Linux版.deb的方法,可用在优麒麟及 Ubuntu 19.04/18.04上,当前百度网盘Linux版的版本号是Linux V2.0 ...
- 优麒麟mysql_如何在优麒麟Ubuntu Kylin下安装Numix主题和图标
Numix主题和图标受到了很多Linux用户的好评,我们前面介绍了 如何在Ubuntu中安装Numix主题和图标,本文要介绍的是如何在优麒麟Ubuntu Kylin下安装Numix主题和图标,其实方法 ...
- 优麒麟安装php环境,优麒麟Ubuntu Kylin 最新版 15.10下载地址及五大优势
2015年10月23日,优麒麟官方发布了其最新版本Ubuntu Kylin 15.10正式版本下载. 官方下载地址:http://www.ubuntukylin.com/downloads/(该地址包 ...
最新文章
- DataGridView合并表头实现 、二维表头的实现
- 独家 | 数据科学家对可复用Python代码的实用管理方法(附链接)
- LinkedList 实现 Queue
- cas 注销不关闭浏览器异常_一次浏览器请求的生命周期
- jsp上传下载+SmartUpload插件上传
- java中自定义表单和流程_让驰骋工作流程引擎 ccbpm使用自定义表单来实现自己的业务逻辑....
- javascript学习系列(7):数组中的concat方法
- win10 利用安装包 安装 ssh
- bootstrapV5+(资源篇)
- java 线程栈大小配置,JVM运行时数据区详解-Stack栈(优化配置、代码样例)
- web后端http协议使用过程中安全防范及https协议实现原理
- (day 001 - 进制转换) 405. 数字转换为十六进制数
- 应届生实习需要注意哪些方面?
- win7 共享wifi 手机如何上网
- SpringBoot整合WebSocket实现聊天室系统
- 游戏《我的世界》马怎么繁殖?如何驯化?
- openstack下创建windows虚机出现do_hivex_close
- 三种安卓模拟器的安装和比较
- Android SDKManger 更新设置
- 传奇登录器打不开的四种原因
热门文章
- JavaMail 学习讲解
- python3邮件_Python3_发送邮件
- 多媒体计算机技术论文结束语,多媒体计算机技术教学论文
- 破解ChatGPT机遇与挑战,中国AIGC产业峰会给出最强答案
- 智能音箱来了,语音交互设计的一点认知
- 宠物识别api接口全开放:狗脸识别、猫脸识别、鼻纹识别、品种识别、相似度比对、图片质量检测
- android canvas广告牌,亚马逊广告后台创建CPC站内广告教程
- Codeforces Round 361 div2
- 阿里云学生机搭建spark、hadoop集群(踩坑之路)
- DSP:数字信号处理的原理及应用