-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improving nebula std::cout logs #122
Comments
@drwnz Could you answer the following questions?
|
@amc-nu I believe this is just a leftover from the original Velodyne implementation? We can safely remove the stdout output, right? |
Several internal libraries are ROS-independent, so these instead use std::cout. |
Thanks @drwnz & @amc-nu for your replies. cc: @mitsudome-r @xmfcx |
Closing this issue after merging PR #118 |
Description
This issue is open out of the running activities in Autoware issue for reducing excessive log messages.
As Autoware uses nebula, we are creating this issue to handle some logs coming from nebula while using Rosbag replay simulation.
While using Rosbag replay simulation, there are some logging messages coming from nebula classes that are not ROS nodes so the log uses
std::cout
.This and this are examples of source code for the intended logs.
The output in terminal looks very noisy specially in cases laser ring number is bigger ...
These log messages are printed by default and can't be configured to a level to be visible while debug only for example.
The intention of this issue is to feature of configuring the level of log messages that are coming from nebula classes that do not inherit from rclcpp::Node so that we can have these messages as ERROR, WARN, INFO, and DEBUG similar to ROS2 log levels.
Expected behavior
Being able to configure level of nebula log messages
Actual behavior
Log level configuration does not exist for messages that are coming from classes that do not inherit from rclcpp::Node
Steps to reproduce
The text was updated successfully, but these errors were encountered: