美文网首页程序员
【ROS学习-12】记录和播放备份数据

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

作者: 网路元素 | 来源:发表于2018-04-06 10:05 被阅读34次

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 7 msgs : 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

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

相关文章

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

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

  • 记录和播放备份数据

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

  • gitlab 备份数据恢复

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

  • ROS学习笔记(十五)- 记录和回放数据

    这个教程要学习的是怎么从一个运行的ROS系统中记录一些数据存放在.bag文件中,之后再回放这些数据制造一个相似的行...

  • ROS学习记录

    ROS话题(topic)映射 直接运行ROS节点并在命令行中映射如:用Intel RealSense T265运行...

  • 数据库备份

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

  • Centos 7 备份MySQL

    前一篇文章,学习了怎么发邮件。这次学习怎么备份数据库 数据库备份命令 1.备份单个数据库 备份名为zzes的数据库...

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

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

  • mysql备份、复制、MHA配置

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

  • 12 数据修复和备份吧

    D:\mysql\bin\>mysqldump-hlocal-uroot-p0023-A>d:/all.sql. ...

网友评论

    本文标题:【ROS学习-12】记录和播放备份数据

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