Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/swri-robotics/swri_console
Replacement for rqt_console
https://github.com/swri-robotics/swri_console
Last synced: 1 day ago
JSON representation
Replacement for rqt_console
- Host: GitHub
- URL: https://github.com/swri-robotics/swri_console
- Owner: swri-robotics
- License: other
- Created: 2015-09-30T14:49:51.000Z (over 9 years ago)
- Default Branch: ros2-devel
- Last Pushed: 2024-12-09T23:36:18.000Z (2 months ago)
- Last Synced: 2025-01-29T10:34:17.828Z (13 days ago)
- Language: C++
- Size: 2.68 MB
- Stars: 49
- Watchers: 20
- Forks: 22
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.rst
- License: LICENSE
Awesome Lists containing this project
- awesome-ros-tools - swri_console - an alternative to rqt_console for viewing the ROS console output. swri_console was written to scale well to large systems with heavy console output. It stays responsive under fire and allows users to quickly find information to track down problems. ![swri_console](https://img.shields.io/github/stars/swri-robotics/swri_console.svg?style=flat&label=Star&maxAge=86400) (Development Tools)
README
# swri_console
![screenshot](doc/images/screenshot.png)
swri_console is an alternative to rqt_console for viewing the ROS console output. swri_console was written to scale well to large systems with heavy console output. It stays responsive under fire and allows users to quickly find information to track down problems.
## Features
- High performance; swri_console handles receiving thousands of logs per second and storing millions in memory while staying responsive
- Ctrl or shift-click to quickly select which nodes you want to monitor
- Hide or show log messages based on substring matches, or, if you need more power, regular expressions
- Hide, show, and colorize log messages based on severity
- Save and load log messages to text files
- Save and load log messages directly from the `/rosout` topic in a bag file
- Right-click on nodes to dynamically set their logger levels
- *Not supported in ROS 2 yet*Build Status
--------
| Humble | Jazzy | Rolling |
| :----- | :---- | :------ |
| [![Build Status](https://build.ros2.org/job/Hbin_uJ64__swri_console__ubuntu_jammy_amd64__binary/badge/icon)](https://build.ros2.org/job/Hbin_uJ64__swri_console__ubuntu_jammy_amd64__binary/) | [![Build Status](https://build.ros2.org/job/Jbin_uN64__swri_console__ubuntu_noble_amd64__binary/badge/icon)](https://build.ros2.org/job/Jbin_uN64__swri_console__ubuntu_noble_amd64__binary/) | [![Build Status](https://build.ros2.org/job/Rbin_uN64__swri_console__ubuntu_noble_amd64__binary/badge/icon)](https://build.ros2.org/job/Rbin_uN64__swri_console__ubuntu_noble_amd64__binary/)