nodelet_core/README.md
2022-11-03 20:37:24 +08:00

162 lines
4.4 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.

# nodelet_core
#### 介绍
nodelet_core 是rosnode很重要的一部分
nodelet包现在是nodelet_core的一部分。在以前的版本中它们是公共的一部分。
有关使用nodelet的文档请参阅nodelet包。有关与topic_tools包功能相似的nodelet库请参阅nodelet_topic_tools。
#### 软件架构
软件架构说明
文件内容:
```
nodelet_core/
├── nodelet
│   ├── CHANGELOG.rst
│   ├── CMakeLists.txt
│   ├── include
│   ├── mainpage.dox
│   ├── package.xml
│   ├── scripts
│   ├── src
│   └── srv
├── nodelet_core
│   ├── CHANGELOG.rst
│   ├── CMakeLists.txt
│   └── package.xml
└── nodelet_topic_tools
├── cfg
├── CHANGELOG.rst
├── CMakeLists.txt
├── include
├── mainpage.dox
└── package.xml
```
#### 安装教程
1.下载rpm包
aarch64:
wget https://117.78.1.88/build/home:davidhan:branches:openEuler:22.03:LTS/standard_aarch64/aarch64/ros-noetic-ros-nodelet_core/ros-noetic-ros-nodelet_core-1.10.1-1.oe2203.aarch64.rpm
x86_64:
wget https://117.78.1.88/build/home:davidhan:branches:openEuler:22.03:LTS/standard_x86_64/x86_64/ros-noetic-ros-nodelet_core/ros-noetic-ros-nodelet_core-1.10.1-1.oe2203.x86_64.rpm
2.安装rpm包
aarch64:
sudo rpm -ivh ros-noetic-ros-nodelet_core-1.10.1-1.oe2203.aarch64.rpm --nodeps --force
x86_64:
sudo rpm -ivh ros-noetic-ros-nodelet_core-1.10.1-1.oe2203.x86_64.rpm --nodeps --force
#### 使用说明
依赖环境安装:
sh /opt/ros/noetic/install_dependence.sh
安装完成以后,在/opt/ros/noetic/目录下有如下输出,则表示安装成功
输出:
```
nodelet
├── cmake.lock
├── env.sh
├── include
│   └── nodelet
│   ├── NodeletList.h
│   ├── NodeletListRequest.h
│   ├── NodeletListResponse.h
│   ├── NodeletLoad.h
│   ├── NodeletLoadRequest.h
│   ├── NodeletLoadResponse.h
│   ├── NodeletUnload.h
│   ├── NodeletUnloadRequest.h
│   └── NodeletUnloadResponse.h
├── lib
│   ├── libnodeletlib.so
│   ├── nodelet
│   │   ├── cmake.lock
│   │   ├── declared_nodelets
│   │   ├── list_nodelets
│   │   └── nodelet
│   ├── pkgconfig
│   │   └── nodelet.pc
│   └── python2.7
│   └── dist-packages
├── local_setup.bash
├── local_setup.sh
├── local_setup.zsh
├── setup.bash
├── setup.sh
├── _setup_util.py
├── setup.zsh
└── share
├── common-lisp
│   └── ros
├── gennodejs
│   └── ros
├── nodelet
│   └── cmake
└── roseus
└── ros
nodelet_core
├── cmake.lock
├── env.sh
├── local_setup.bash
├── local_setup.sh
├── local_setup.zsh
├── setup.bash
├── setup.sh
├── _setup_util.py
└── setup.zsh
nodelet_topic_tools
├── cmake.lock
├── env.sh
├── include
│   └── nodelet_topic_tools
│   └── NodeletThrottleConfig.h
├── lib
│   ├── pkgconfig
│   │   └── nodelet_topic_tools.pc
│   └── python2.7
│   └── dist-packages
├── local_setup.bash
├── local_setup.sh
├── local_setup.zsh
├── setup.bash
├── setup.sh
├── _setup_util.py
├── setup.zsh
└── share
└── nodelet_topic_tools
├── cmake
└── docs
```
#### 参与贡献
1. Fork 本仓库
2. 新建 Feat_xxx 分支
3. 提交代码
4. 新建 Pull Request
#### 特技
1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md
2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com)
3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目
4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目
5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help)
6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)