一. 环境介绍:
我使用的虚拟机软件:VMware WorkstationPro
使用的Ubuntu系统:Ubuntu 14.04.4 LTS
ROS 版本:ROS Indigo
二. 我们可以在launch 文件里指定一个config 文件, 在这个 config 文件里制定哪些pkg 输出什么级别的log.
步骤:
1.把下面的文本copy 到 某个folder 下的 某个文本文件里,然后重命名为 rosconsole.config
# Set the default ros output to warning and higher
log4j.logger.ros=WARN
# Override my package to output everything
log4j.logger.ros.move_base=DEBUG
2. 修改你使用的launch 文件,假设是fake_amcl.launch, 在这个launch 文件里添加下面的文本。
<env name="ROSCONSOLE_CONFIG_FILE"
value="myfolder_path/rosconsole.config"/> // myfolder_path 是你的rosconsole.config 文件所在的文件夹