common_interfaces 源码详细分析

common_interfaces 源码详细分析

工作区路径:/home/cp/work2/ros2Learn/ros2_humble/src/ros2/common_interfaces
子包数量:13


1. 定位

common_interfaces 目录含 13 个 ROS 2 包,工作区路径见下。


2. 子包列表

包名 版本 说明
actionlib_msgs 4.9.1 A package containing some message definitions used in the im…
common_interfaces 4.9.1 common_interfaces contains messages and services that are wi…
diagnostic_msgs 4.9.1 A package containing some diagnostics related message and se…
geometry_msgs 4.9.1 A package containing some geometry related message definitio…
nav_msgs 4.9.1 A package containing some navigation related message and ser…
sensor_msgs 4.9.1 A package containing some sensor data related message and se…
sensor_msgs_py 4.9.1 A package for easy creation and reading of PointCloud2 messa…
shape_msgs 4.9.1 A package containing some message definitions which describe…
std_msgs 4.9.1 A package containing some standard message definitions.
std_srvs 4.9.1 A package containing some standard service definitions.
stereo_msgs 4.9.1 A package containing some stereo camera related message defi…
trajectory_msgs 4.9.1 A package containing some robot trajectory message definitio…
visualization_msgs 4.9.1 A package containing some visualization and interaction rela…

3. 在 ROS 2 Humble 栈中的关系

标准消息定义


4. 推荐阅读顺序

  1. 阅读各子包 package.xml 2. 入口源码 3. 下游依赖方

5. 小结

common_interfaces 为含 13 个子包的源码树,是 ROS 2 Humble 发行版的一部分。

文章互动

阅读 --

留言

0 条留言

正在加载留言…