rviz+rosbag播放暂停与继续播放
rosbag播放暂停的方式可以在rosbag运行窗口 space按键进行控制
该方法用于进程管理的学习扩展
问题描述:rosbag包播放过程ctrl+z暂停播放恢复播放方法
rviz和rosbag在两个终端中打开
rviz在终端1中运行
rviz
[ INFO] [1647653369.639776833]: rviz version 1.13.23
[ INFO] [1647653369.639888415]: compiled against Qt version 5.9.5
[ INFO] [1647653369.639926000]: compiled against OGRE version 1.9.0 (Ghadamon)
[ INFO] [1647653369.669258379]: Forcing OpenGl version 0.
rosbag包在通过命令rosbag play 包名.bag
终端2中运行
[RUNNING] Bag Time: 1596758403.146681 Duration: 148.233386 / 366.183542
[RUNNING] Bag Time: 1596758403.146899 Duration: 148.233603 / 366.183542
[RUNNING] Bag Time: 1596758403.159422 Duration: 148.246126 / 366.183542
ctrl+z后在终端弹出
^Z
[1] + 30213 suspended rosbag play lidar-fin-2020-10-29.bag
解决方法:继续播放rosbag,保证rviz连续性
提示:该命令在终端2中进程:
输入jobs
,显示挂起的进行
[1] + suspended rosbag play lidar-fin-2020-10-29.bag
输入fg %启动数字
,启动数字就是上面[]中进程代号,进程继续!
$ fg %1
[1] + 30213 continued rosbag play lidar-fin-2020-10-29.bag
[RUNNING] Bag Time: 1596758256.465647 Duration: 1.552351 / 366.183542
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)