美文网首页程序员
记录和播放备份数据

记录和播放备份数据

作者: 网路元素 | 来源:发表于2019-10-10 00:01 被阅读0次

1.先执行如下命令(分别在三个Terminal运行):

  roscore
  rosrun turtlesim turtlesim_node
  rosrun turtlesim turtle_teleop_key

  执行完后,在第三个命令的Terminal里按几次方向键。

2.接下来执行如下命令将当前所有Topic都记录到bag里:

  mkdir ~/ros/bagfiles
  cd ~/ros/bagfiles/
  rosbag record -a

  执行完后,按CTRL+c中断。

3.执行如下命令查看保存的.bag文件的信息:

  rosbag info 2017-06-18-20-48-49.bag

  执行后有如下内容打印输出:

  path:       2017-06-18-20-48-49.bag
  version:    2.0
  duration:   26.9s
  start:      Jun 18 2017 20:48:49.72 (1497790129.72)
  end:        Jun 18 2017 20:49:16.59 (1497790156.59)
  size:       242.0 KB
  messages:   3358
  compression: none [1/1 chunks]
  types:      geometry_msgs/Twist [9f195f881246fdfa2798d1d3eebca84a]
               rosgraph_msgs/Log   [acffd30cd6b6de30f120938c17c593fb]
               turtlesim/Color     [353891e354491c51aabe32df673fb446]
               turtlesim/Pose      [863b248d5016ca62ea2e895ae5265cf9]
  topics:     /rosout                    7msgs    : rosgraph_msgs/Log   (2 connections)
               /turtle1/cmd_vel           8 msgs    : geometry_msgs/Twist
               /turtle1/color_sensor   1673 msgs   : turtlesim/Color   
               /turtle1/pose           1670 msgs    : turtlesim/Pose

4.执行如下命令将保存的.bag文件加载进来(相当于之前的Topic操作记录下来后重新播放执行):

  rosbag play 2017-06-18-20-48-49.bag

5.部分记录

  rosbag record -O subset /turtle1/cmd_vel/turtle1/pose

参考网址:http://wiki.ros.org/ROS/Tutorials/Recording%20and%20playing%20back%20data

相关文章

  • 记录和播放备份数据

    1.先执行如下命令(分别在三个Terminal运行): roscore rosrun turtlesim tur...

  • gitlab 备份数据恢复

    在说gitlab数据备份数据恢复之前,前记录一个gitlab备份的命令 gitlab 服务的备份恢复,只能在和备份...

  • 【ROS学习-12】记录和播放备份数据

    1.先执行如下命令(分别在三个Terminal运行): roscore rosrun turtlesim tu...

  • 数据库备份

    记录一下数据库备份与导入的命令 备份 导入

  • 数据备份与恢复产品技术介绍

    数据备份与恢复产品是指实现和管理信息系统数据备份和恢复过程的产品。 按照备份数据量,可以分为:完全备份、差异备份和...

  • mysql备份、复制、MHA配置

    1、简述mysql常用备份方式及备份工具并举例 备份类型:备份的数据的集范围完全备份和部分备份完全备份: 整个数据...

  • 盘点数据文件的备份方法get

    数据备份的原则:不要把鸡蛋放在同一个篮子里 一、传统备份恢复 1、手机备份 支持数据类型:联系人、信息、通话记录、...

  • mysql数据库相关命令

    创建数据库 数据库备份与导入 备份备份数据和表结构mysqldump -uroot -p -h192.168.x....

  • mysql之数据备份

    数据备份主要有2种:物理备份和逻辑备份。物理备份:通过把数据文件复制出来,达到备份的目的,需要收费。逻辑备份:把描...

  • 5. MySQL 备份和恢复

    1 MySQL备份和恢复 1.1 备份类型 完全备份, 部分备份 完全备份: 整个数据集, 备份一整...

网友评论

    本文标题:记录和播放备份数据

    本文链接:https://www.haomeiwen.com/subject/mmhfpctx.html