1.ROS2-Install

文章目录

选择版本

官网:

下载过程暂时没有,现在不是docker就是服务器配好的

加载全局ros

bash 复制代码
# 直接放终端配置里
vim .bashrc
# 加载全局的ros
source /opt/ros/jazzy/setup.bash 

测试

bash 复制代码
# 1st bash
ros2 run demo_nodes_cpp talker
# 2nd bash
ros2 run demo_nodes_cpp listener

build workspace

bash 复制代码
mkdir ros2_ws
mkdir src
bash 复制代码
# 在workspace下,创建工作目录
colcon build
bash 复制代码
cd install
ls
# local_setup.bash 只会引用工作空间的ros
# setup.bash 会引用全局的ros
source setup.bash
bash 复制代码
# 直接放终端配置里
vim .bashrc
# 加载自定义的ros packages
source ~/ros2_ws/install/setup.bash 
相关推荐
benchmark_cc13 小时前
如何用 Python + QuantDash 快速构建高胜率“配对交易(Pairs Trading)”策略?
开发语言·人工智能·python·pandas·量化交易·quantdash
Python+9915 小时前
Java 枚举类(Enum)详解:从基础到高级应用
java·开发语言·python
zmzb010315 小时前
C++课后习题训练记录Day157
开发语言·c++
dunge202616 小时前
2026年7月最新ChatGPT Plus / Pro 与 Codex:当 AI Agent 最新5.6版本来袭,必须理解事务、幂等与补偿
开发语言·人工智能·python
小白学大数据17 小时前
两周完成爬虫技术栈升级:Scrapy 迁移 Crawlo 的路径与取舍
爬虫·python·scrapy
用户83562907805118 小时前
使用 Python 在 Excel 中添加和自定义文本框
后端·python
总裁余(余登武)18 小时前
python多个py文件打包【解决exe不能移动运行bug】
python
kisloy19 小时前
【python零基础教程第24讲】代码规范与质量管控
开发语言·python
从零开始的代码生活_19 小时前
C++ 多态详解:虚函数、动态绑定、抽象类与虚表原理
开发语言·c++·后端·学习·算法
xywww16819 小时前
AWS 账号权限怎么分:根用户和 IAM 用户区别及日常使用建议
大数据·开发语言·人工智能·python·gpt·云计算·aws