ros2-topic-viewer
is a Visual Studio Code extension that allows users to easily view and interact with ROS2 topics directly within the editor. This extension is designed to streamline the development process for ROS2 applications by providing a convenient and integrated way to monitor and debug topics.
- Topic List: View a list of all available ROS2 topics.
- Message Inspection: Monitor the messages being published on a selected topic.
- Advanced Monitoring: Inspect bandwith and info an a selected topic.
Check out our robotics startup HEROBOTS. Our mission is to become the leaders of inspection and maintenance in constrained and hazardous environments.
We are evaluating the possibility to ship new features for ROS2 development:
- Topic filtering
- Message Scheme inspection
- Direct publishing
- Customization Settings: interval refresh, default filters and more!
- Open Visual Studio Code.
- Go to the Extensions view by clicking on the Extensions icon in the Activity Bar on the side of the window.
- Search for
ros2-topic-viewer
. - Click
Install
to install the extension.
- Click on the "Turtle Icon" in the lateral Extension Toolbar.
- The ROS2 Topic Viewer panel will open, displaying a list of available topics.
- Click on a topic to open a new panel containing all available data.
- Click on the upper right corner in the Explorer Tab to Refresh topics.
NOTE: After toggling the advanced options you must reopen the topic window to see the changes!
Contributions are welcome! If you have any suggestions, bug reports, or feature requests, please open an issue or submit a pull request on the GitHub repository.
This project is licensed under the MIT License.