dear_ros_node_viewer
Project description
Dear RosNodeViewer
About
- Visualize ROS2 node diagram
- Support the following sources:
- architecture.yaml generated by CARET
- rosgraph.dot generated by rqt_graph
- running ROS graph analysis
Requirements
- Ubuntu 20.04 or 22.04
- graphviz is required
- optional: ROS 2 Galactic or Humble if you need runtime ROS graph analysis
- Not tested in Windows / Mac
Get Started
# Install requirements
sudo apt install graphviz
# Install Dear RosNodeViewer
pip install dear-ros-node-viewer
# Download sample graph
wget https://raw.githubusercontent.com/iwatake2222/dear_ros_node_viewer/main/sample/architecture_autoware.yaml
# Run Dear RosNodeViewer
dear_ros_node_viewer architecture_autoware.yaml
- Quick operation guide:
- Middle button drag: move graph area
- Mouse scroll: zoom in/out (zoom function is tentative)
How to Use
Acknowledgements
- Dear RosNodeViewer utilizes Dear PyGui
- Dear RosNodeViewer is named in honor of Dear PyGui
- Dear RosNodeViewer contains Roboto font
- licensed under the Apache License, Version 2.0.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
dear_ros_node_viewer-1.0.0.tar.gz
(249.5 kB
view hashes)
Built Distribution
Close
Hashes for dear_ros_node_viewer-1.0.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 743de039f69e5a11707a5529dcb1f6b6677bf80f1a37a940054c963e7eceba09 |
|
MD5 | a01b8501337084a6039f500d665bc81e |
|
BLAKE2b-256 | 153f18b258960120ca1df936e18a59709b61a2ae9a7e26368d1b43ec686bc531 |
Close
Hashes for dear_ros_node_viewer-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f52185bca5c2536015a9b8ba6fd85d3741555eb9291268c8137188cc5910b5f3 |
|
MD5 | dddc2dbedaf052ed42a7d72cf194fd64 |
|
BLAKE2b-256 | c0712254e8e83cd3e38cde0e4fcc281773007f0f73c5b6bf32be969e39c973b5 |