|
ros2_graph_export v1.0.0
|
ROS 2 Node and Topic Graph Exporter
The ros2_graph_export node exports the current graph of ROS 2 nodes and topics to a D2 diagram definition file, auto-rendered to SVG. A sample export generated in the OpenADStack repository is shown below.
🚀 Quick Start • 💻 Development • 📝 Documentation
demo/docker-compose.yml setup. This will start a ROS 2 graph export node along with a dummy publisher and subscriber node. demo/output/ros_graph.d2 and the rendered SVG in demo/output/ros_graph.svg. .openads-dev-environment submodule containing development environment configuration. Ctrl+Shift+P / Extensions: Show Recommended Extensions / Install Workspace Recommended Extensions (Cloud Download Icon)
Ctrl+Shift+B
Ctrl+Shift+P / Tasks: Run Test Task
Package and node interfaces are documented in the respective package READMEs listed below. Implementation details are found in the Source Code Documentation.
| Package | Description |
|---|---|
| ros2_graph_export | Exports ROS node and topic graphs |
The source code in this repository is licensed under Apache-2.0, see [LICENSE](LICENSE). Container images provided by this repository may contain third-party software shipped with their own license terms.
Development and maintenance of this repository are supported by the following projects. We acknowledge the funding of the respective institutions.
| Project | Funding Institution | Grant Number |
|---|---|---|
| 6GEM+ | 🇩🇪 Federal Ministry for Research, Technology and Space (BMFTR) | 16KIS2409K |