ros_comm/README.md
simonaXi b1d446a458 fix
2021-04-19 23:34:20 +08:00

42 lines
1.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# ros_comm
#### 介绍
ros_comm软件包提供了使用ROS构建基础结构编写和动态加载插件的工具。这些工具需要插件提供者才能在其程序包的package.xml中注册其插件才能正常工作。
ros_comm是一个C ++库用于从ROS包中加载和卸载插件。插件是从运行时库即共享对象动态链接库加载的可动态加载的类。使用ros_comm不必将其应用程序显式链接到包含类的库而是ros_comm可以随时打开包含导出类的库而无需应用程序事先知道包含类定义的库或头文件。插件可用于扩展/修改应用程序行为,而无需应用程序源代码。
#### 软件架构
软件架构说明
ros_comm 包含注册/导出插件的类和插件描述xml文件
#### 安装教程
1. 下载rpm包
wget http://121.36.3.168:82/home:/davidhan:/branches:/openEuler:/20.03:/LTS/standard_aarch64/aarch64/ros_comm-1.14.6-1.oe1.aarch64.rpm
2. 安装rpm包
sudo rpm -ivh ros_comm-1.14.6-1.oe1.aarch64.rpm
#### 使用说明
安装完成以后,在/opt/ros/melodic/目录下有ros_comm/文件夹证明安装成功
#### 参与贡献
1. Fork 本仓库
2. 新建 Feat_xxx 分支
3. 提交代码
4. 新建 Pull Request
#### 码云特技
1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md
2. 码云官方博客 [blog.gitee.com](https://blog.gitee.com)
3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解码云上的优秀开源项目
4. [GVP](https://gitee.com/gvp) 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目
5. 码云官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help)
6. 码云封面人物是一档用来展示码云会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)