The qrb_ros_pipeline_manager_service
is a ROS 2 package designed to manage nodes dynamically using a service-based approach. This package allows the starting, stopping, and management of other ROS nodes at runtime, without requiring a complete system restart. It employs a Node Container structure, making it highly flexible and ideal for applications that demand runtime configuration and control.
- Node Management: Load, unload, and control nodes in a ROS 2 environment dynamically.
- Service-Based: Easy interaction through ROS 2 services for efficient node lifecycle management.
- Configurable Parameters: Pass runtime parameters like topic names and resolutions for better control over node behavior.
We would love to have you as a part of the QRB ROS community. Whether you are helping us fix bugs, proposing new features, improving our documentation, or spreading the word, please refer to our contribution guidelines and code of conduct.
- Bug report: If you see an error message or encounter failures, please create a bug report
- Feature Request: If you have an idea or if there is a capability that is missing and would make development easier and more robust, please submit a feature request
Please visit QRB ROS Documentation for more details.
- Zhaoyuan Cheng - Initial work - quic-zhaoyuan
See also the list of Contributors to quic-qrb-ros/qrb_ros_color_space_convert who participated in this project.
Project is licensed under the BSD-3-clause License. See LICENSE for the full license text.