https://github.com/robotnikautomation/rcomponent
Component used as templates for new ROS nodes
https://github.com/robotnikautomation/rcomponent
Last synced: about 1 year ago
JSON representation
Component used as templates for new ROS nodes
- Host: GitHub
- URL: https://github.com/robotnikautomation/rcomponent
- Owner: RobotnikAutomation
- Created: 2017-02-06T14:03:34.000Z (over 9 years ago)
- Default Branch: ros-devel
- Last Pushed: 2024-08-09T12:34:25.000Z (almost 2 years ago)
- Last Synced: 2024-08-09T13:41:16.539Z (almost 2 years ago)
- Language: C++
- Size: 147 KB
- Stars: 1
- Watchers: 8
- Forks: 6
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# RComponent
This component is used as a template for new ROS nodes.
There are two available scripts:
* **node_creator**
* Simplifies the creation of a new RComponent based node. It creates a package with a functional node in C++ or Python.
* **subnode_creator**
* Simplifies the creation of new C++ nodes that inherit from others on existing packages. The existing package requires to be created with the RComponent 'node_creator' script.
---
## Dependencies
- robotnik_msgs [🔗](https://github.com/RobotnikAutomation/robotnik_msgs)
```bash
git clone https://github.com/RobotnikAutomation/robotnik_msgs.git
```
---
## ROS
### Parameters
- **desired_freq (double, default: 40.0)**: The frequency of the node.
### Topics
* #### Publications
- **~/state (robotnik_msgs/State)**: Publishes an overview of the state of the node.