ros下的消息录制与回放功能总结
2016-09-07 20:12
225 查看
1、录制消息 rosbag
1.1录制系统全部消息
1.2录制指定话题上的消息
注意:如果录制期间话题上面没有收到消息,则仍旧会生成录制文件,但是当回放的时候会没有输出数据
==================================================2016-10-19
今天录制/scan和/odom话题的消息时报告,rosbag: error: You must specify a topic name or else use the '-a' option.无法保存数据
后改成 rosbag record scan odom正常了~~~
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2、消息回放
注意:开始回放之前会延迟2秒钟,保证系统各部分准备妥当
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
使用roslaunch启动一个bag数据包的时候:
<node name="playbag" pkg="rosbag" type="play"
args="--clock '/home/robot3/test/src/cartographer_test/cartographer_paper_deutsches_museum.bag' " />
注意:bag路径要用单引号括起来才行!!!!
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
3、查看消息文件
1.1录制系统全部消息
mkdir ~/bagfiles //建立一个文件夹 cd ~/bagfiles //在改文件目录下录制消息 rosbag record -a //-a录制当前时刻全部消息,运行就开始录制过程ctrl+c结束录制过程
1.2录制指定话题上的消息
rosbag record -O subset /turtle1/cmd_vel /turtle1/pose //rosbag record -O subset +/话题1 /话题2
注意:如果录制期间话题上面没有收到消息,则仍旧会生成录制文件,但是当回放的时候会没有输出数据
==================================================2016-10-19
今天录制/scan和/odom话题的消息时报告,rosbag: error: You must specify a topic name or else use the '-a' option.无法保存数据
后改成 rosbag record scan odom正常了~~~
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2、消息回放
rosbag play <your bagfile> //正常速度回放
rosbag play -r 2 <your bagfile> //2倍速回放
注意:开始回放之前会延迟2秒钟,保证系统各部分准备妥当
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
使用roslaunch启动一个bag数据包的时候:
<node name="playbag" pkg="rosbag" type="play"
args="--clock '/home/robot3/test/src/cartographer_test/cartographer_paper_deutsches_museum.bag' " />
注意:bag路径要用单引号括起来才行!!!!
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
3、查看消息文件
rosbag info <your bagfile>
相关文章推荐
- ROS总结——录制和回放数据
- 一起学ROS之日志消息,命名规范,消息录制与回放
- 用Java事件处理机制实现录制回放功能
- 利用Java事件处理机制实现录制、回放功能
- ROS_Kinetic_13 ROS数据录制与回放
- ROS总结——ROS消息发布和订阅
- Android (系统+自定义)短视频录制(含暂停继续录制功能) 总结
- [转]利用Java事件处理机制实现录制、回放功能
- ROS_Kinetic_13 ROS数据录制与回放
- 微信开发学习总结(三)——开发微信公众号的最基本功能——普通消息的接收和回复
- ROS探索总结(十九)——怎样配置机器人的导航功能
- 利用Java事件处理机制实现录制、回放功能
- ros语音识别功能库安装过程总结
- LR 杂记--loadrunner录制回放常见问题总结
- ROS_Kinetic_13 ROS数据录制与回放
- ROS探索总结(十九)——如何配置机器人的导航功能
- 用Java事件处理机制实现GUI录制回放功能
- Linux Shell 之 制作录制回放功能脚本
- Nginx + Rtmp 实现rtmp和HLS直播流,同时实现时移(分段录制回放)功能
- ROS入门_1.16 录制与回放数据