ros2开发入门——黑马程序员ROS2上课笔记

基本概念和流程

Workspace(工作空间):项目本身,资源调度的顶层容器【工业园区】

Package(功能包): 最小的分享单元,包含代码依赖声明和编译规则【独立生产车间】

Node(节点):执行具体任务的逻辑最小单元。控制、驱动、传感器等逻辑的主要载体【全职工人】

ROS2开入门

工作空间创建


Package包的创建、
复制代码
ros2 pkg create --build-type ament_python --node-name my_node my_package
节点创建

上一个步骤创建的节点如下

编译运行流程
相关推荐
南境十里·墨染春水29 分钟前
C++ 笔记 友元(面向对象)
开发语言·c++·笔记
cqbelt1 小时前
Python 并发编程实战学习笔记
笔记·python·学习
·醉挽清风·3 小时前
学习笔记—Linux—信号阻塞&信号捕捉
linux·笔记·学习
Hello_Embed3 小时前
嵌入式上位机开发入门(四):TCP 编程 —— Client 端实现
网络·笔记·网络协议·tcp/ip·嵌入式
雷工笔记4 小时前
读书笔记《工程师进阶之路》
笔记·学习
Engineer邓祥浩4 小时前
JVM学习笔记(4) 第二部分 自动内存管理 第3章 垃圾收集器与分配策略
jvm·笔记·学习
LuminousCPP4 小时前
3 道结构体 + 位段高频错题全拆解(附表格详解)
经验分享·笔记·结构体·位段
一定要AK5 小时前
Java流程控制
java·开发语言·笔记
chase。5 小时前
【学习笔记】基于扩散模型的运动规划学习与适应
人工智能·笔记·学习
xiaokangzhe5 小时前
MySQL主从复制读写分离笔记
笔记·mysql·adb