rmw_implementation 源码详细分析

rmw_implementation 源码详细分析

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


1. 定位

rmw 实现代理包RMW_IMPLEMENTATION 环境变量或 ament 默认选择具体 rmw 后端,对上层透明链接。


2. 子包列表

包名 版本 说明
rmw_implementation 2.8.5 Proxy implementation of the ROS 2 Middleware Interface.
test_rmw_implementation 2.8.5 Test suite for ROS middleware API.

3. 核心组件

rmw_implementationtest_rmw_implementation。CMake 导出 get_default_rmw_implementation()


4. 在 ROS 2 Humble 栈中的关系

ros2总览.md 分层图。


5. 推荐阅读顺序

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

6. 小结

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

文章互动

阅读 --

留言

0 条留言

正在加载留言…