No DEBUG messages on stdout/stderr
When printing/logging messages with ROS_DEBUG
there is no output on stdout/stderr, despite launching a node with output="screen"
. On the other hand, ROS_INFO
, ROS_WARN
and ROS_ERROR
(along with their variants) work as intended, printing the message to the console.
Looking into ROS logging documentation, debug messages should be printed by default, while warning and error message shouldn't. In additions, nothing is printed to logfiles.
How do I go about fixing this?