使用以下命令在新终端中启动:rqt_console

ros2 run rqt_console rqt_console

控制台的第一部分是显示来自系统的日志消息的位置。

在中间,您可以选择通过排除严重性级别来过滤消息。 您还可以使用右侧的加号按钮添加更多排除过滤器。

底部部分用于突出显示包含您输入的字符串的消息。 您也可以向此部分添加更多过滤器。

Untitled

ROS 2 的记录器级别按严重性排序:

Fatal
Error
Warn
Info
Debug

每个级别所指示的内容没有确切的标准,但可以肯定的是:

默认级别为Info。您只会看到默认严重级别和更严重的级别。

通常,只有messagesDebug)被隐藏,因为它们是唯一比 Info更不严重的级别。 例如,如果将默认级别设置为 Warn,则只会看到严重性为 WarnErrorFatal的消息。

您可以在首次使用重新映射运行节点时设置默认记录器级别。 在终端中输入以下命令:/turtlesim

ros2 run turtlesim turtlesim_node --ros-args --log-level WARN