ubuntu18.04 安装 ros2 foxy
安装 colcon and vcs
sudo apt update && sudo apt install -y build-essential
sudo apt install -y git cmake python3-pip
pip3 install -U colcon-common-extensions vcstool
添加环境变量,让终端可以直接执行colcon和vcs
vi ~/.bashrc
添加到末尾
export PATH=$PATH:~/.local/bin/
source ~/.bashrc
Get ros2 foxy repo
下载源码
mkdir -p ~/ros2_foxy/src cd ~/ros2_foxy wget https://raw.githubusercontent.com/ros2/ros2/foxy/ros2.repos vcs import src < ros2.repos
Download OGRE
下载rviz依赖
https://github.com/OGRECave/ogre/archive/v1.12.1.zip
unzip to ~/ros2_foxy
On linux you additionally need the following system headers to build the GL & GLES2 RenderSystems (command for Ubuntu):
sudo apt-get install libgles2-mesa-dev
furthermore we recommend installing the following optional packages
sudo apt-get install libsdl2-dev libxt-dev libxaw7-dev doxygen
Build ros2
安装编译依赖
pip3 install lark numpy
sudo apt-get install python3-pyqt5 pyqt5-dev-tools qttools5-dev-tools
sudo apt-get install python3-sip-dev
编译
cd ~/ros2_foxy/ colcon build --symlink-install
环境激活
. ~/ros2_foxy/install/local_setup.bash
测试
启动 C++ talker:
. ~/ros2_foxy/install/local_setup.bash
ros2 run demo_nodes_cpp talker
启动 Python listener:
. ~/ros2_foxy/install/local_setup.bash
ros2 run demo_nodes_py listener
ubuntu18.04 安装 ros2 foxy相关推荐
- Ubuntu20.04 安装ROS2 Foxy
Ubuntu20.04 安装ROS2 Foxy记录 参考文献 确保环境支持UTF-8 设置源 安装package 配置环境 测试 参考文献 ROS2官网: https://docs.ros.org/e ...
- Ubuntu20.04安装ROS2(Foxy)极简教程
背景&吐槽:ros安装对中国用户是真的不友好,好多资源需要翻qiang才能下载得到,折腾了一两天我才搞定,终于可以继续学习. 安装步骤:废话不多说,官网得安装步骤其实是很坑的,我这里尽量在官网 ...
- ubuntu20.04安装ros2 foxy
参考官网教程 官网教程 一.填坑 更换源:sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.tuna.ts ...
- ubuntu20.04更新后安装ros2 foxy依赖问题
Ubuntu20.04.3刚装完系统, 然后推荐我更新软件, 然后我就将所有推荐的更新完, 之后进行ros2的安装, 在执行到sudo apt install ros-foxy-desktop 时老是 ...
- Ubunut中安装ROS2 foxy:问题及记录
关于安装流程可以参照 官网,执行这些命令时可能会遇到的一些问题: 问题一:执行下面的命令报错curl: (7) Failed to connect to raw.githubusercontent.c ...
- Ubuntu18.04配置 ROS2 dashing+ gazebo9 + Turtlebot3
Ubuntu18.04配置 ROS2 dashing+ gazebo9 + Turtlebot3 预备工作 1.换源 2.配置Hosts 一.安装ros2 dashing 1. 设置语言环境 2.添加 ...
- Ubuntu18.04 安装ROS Melodic(官方版) 之不使用科学方法
此前记录了官方安装流程,参见Ubuntu18.04 安装ROS Melodic(官方版),但是受限于无法访问raw.githubusercontent.com,需科学方法才能成功安装,带来诸多不便,网 ...
- Ubuntu18.04安装安装ROS2-Dashing
Ubuntu18.04安装安装ROS2-Dashing 一.安装ROS Melodic 二.安装ROS 2 Dashing 1.设置UTF-8编码 2.更新软件源 3.安装ros2 4.安装自动补全工 ...
- Ubuntu18.04安装教程及SLAM常用软件安装教程
文章目录 前言 Ubuntu18.04安装教程 一.准备工作 1.1.下载ubuntu镜像 1.2.制作U盘启动项 1.3.给ubuntu分配硬盘空间 二 安装ubuntu18.04系统 2.1.设置 ...
最新文章
- 人才招聘丨 清华大学精准医学研究院招聘启事
- 最长子段和 11061008 谢子鸣
- 【数据结构与算法】之深入解析“石子游戏VI”的求解思路与算法示例
- C语言实用算法系列之DOS传参“加减乘除计算器”
- 自定义组件--创建mxml组件
- python判断点在矩形内_判断平面内矩形和圆是否有交点的python实现
- socket()编程简介
- python日志记录_Python日志记录
- android 免root 模拟器,真正免root的root工具箱详细使用教程
- 实现直播带货系统推流,你进行推流监控了吗?
- A. K-divisible Sum
- 初学 博弈论 又称对策论 Game Theory
- 阻容感基础05:电容器原理(1)-电容器模型
- android 4.3 nfc,nfc读卡在android 4.4以上与4.4以下写法的区别
- 如何做电视节目的视频直播(电视台节目直播)
- 嵌入式课设-基于GPS模块的校园定位程序
- mac air 安装linux系统下载,Macbook Air安装linux重获新生
- 1bit和1byte_bit与字节Byte的区别和联系
- 让edge浏览器可以一直启动flash问题的解决办法。
- Java+Swing+Mysql实现停车场管理系统