You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Monitoring the rosout logs of a running system from the command line involves running the ros2 topic echo /rosout and dealing with the content of the message AS-IS.
Although this works, the results are less than ideal and confusing to read for most users. Doing grep to search the output is made difficult as well and filtering the content for the logs of a specific node is also difficult.
Instead, it would be great to be able to pretty print the rosout logs in a way that makes it appealing and easy to follow.
For example:
$ ros2 rosout print
[2023-08-09 17:02:22.539865596] [INFO ] [rosbag2_player]: Set rate to 2.59374
The text was updated successfully, but these errors were encountered:
Creation of a rosout print command that generates pretty prints of the content of the `/rosout` topic. The commands also allows for the filtering of nodes based on a regular expression applied to the node name itself. Output color can be disabled (enabled by default) and the function information detail can also be displayed.
issue: ros2#849
Enhancement Request
Required Info:
Feature request
Feature description
Monitoring the rosout logs of a running system from the command line involves running the
ros2 topic echo /rosout
and dealing with the content of the message AS-IS.Although this works, the results are less than ideal and confusing to read for most users. Doing grep to search the output is made difficult as well and filtering the content for the logs of a specific node is also difficult.
Instead, it would be great to be able to pretty print the rosout logs in a way that makes it appealing and easy to follow.
For example:
The text was updated successfully, but these errors were encountered: