ROS的学习(十)rqt_console和roslaunch

本文介绍了ROS中的rqt_console和roslaunch工具。通过rqt_console,可以观察并控制日志输出级别,如调整为fatal会停止信息输出,设置为warn则继续。ROS消息等级分为五个,从高到低依次是fatal、error、warn、info、debug。roslaunch用于从launch文件启动节点,示例中展示了如何启动一个乌龟节点,操作后会在新的终端中看到节点运行情况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

     打开一个新的终端在里面输入:
sudo apt-get install ros-hydro-rqt ros-hydro-rqt-common-plugins ros-hydro-turtlesim

安装使用rqt_console所需要的插件,如果你不知道之前是否安装,没关系,把这个命令运行一下就行了,它不会对你之前的系统有任何的伤害。在终端中运行rqt_console:
rosrun rqt_console rqt_console

     再新打开一个终端运行:
rosrun rqt_logger_level rqt_logger_level

在运行这两条命令的时候,你会看到弹出了两个窗口,在一个新的终端中输入:
rosrun turtlesim turtlesim_node

运行一只乌龟节点,就可以看到在rqt_console中有信息输出。我们点击一下logger_level窗口中的refresh按钮,就可以看到在最左边的框中出现了turtlesim,选中turtlesim,选中右边的warn,运行下面指令:
rostopic pub /turtle1/cmd_vel geometry_msgs/Twist -r 1 -- '[2.0, 0.0, 0.0]' '[0.0, 0.0, 0.0]'

就可以看到console窗口中不断的输出警告信息,如过我们将logger_level窗口中的级别修改为fatal,就会发现信息

评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值