ROS 设置log 输出级别

一. 环境介绍:

我使用的虚拟机软件: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 文件所在的文件夹


  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值