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
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: