Skip to content

控制台设置 ROS 2#

彩色日志输出#

默认情况下,ROS 2 记录器不会对输出进行着色.要对其进行着色,请将以下内容添加到您的 ~/.bashrc 中:

export RCUTILS_COLORIZED_OUTPUT=1

自定义记录器输出的格式#

默认情况下,ROS 2 记录器不会输出详细信息,例如文件名、函数名称或行号.要自定义它,请将以下内容添加到您的 ~/.bashrc 中:

export RCUTILS_CONSOLE_OUTPUT_FORMAT="[{severity} {time}] [{name}]: {message} ({function_name}() at {file_name}:{line_number})"

更多选项,请参见 这里.

彩色 GoogleTest 输出#

export GTEST_COLOR=1 添加到你的 ~/.bashrc 中.

有关详细信息,请参阅 高级 GoogleTest 主题:彩色终端输出.

这在使用 colcon test 运行测试时很有用.