当前位置: 首页 > news >正文

太仓高端网站制作棋牌游戏网站模板

太仓高端网站制作,棋牌游戏网站模板,网易博客搬家wordpress,重庆云阳网站建设公司推荐rosbag是用于录制和回放 ROS 主题的一个工具集,实现了数据的复用,方便调试和测试。rosbag本质也是ros的节点,当录制时,rosbag是一个订阅节点,可以订阅话题消息并将订阅到的数据写入磁盘文件;当重放时&#…

rosbag是用于录制和回放 ROS 主题的一个工具集,实现了数据的复用,方便调试和测试。rosbag本质也是ros的节点,当录制时,rosbag是一个订阅节点,可以订阅话题消息并将订阅到的数据写入磁盘文件;当重放时,rosbag是一个发布节点,可以读取磁盘文件,发布文件中的话题消息。

1、通过命令行使用rosbag

1.1 录制

rosbag record -a -O 目标文件

-a 录制所有话题

-O 文件命名时不带时间戳

若不想录制所有的话题,可以不使用 -a ,而是将所需话题跟在后面。结束录制使用 ctrl + c,在创建的目录中会生成bag文件。

1.2 查看文件

rosbag info 文件名

1.3 回放文件

rosbag play 文件名

rosbag的 参数远不止这些,可以通过 -h 进行查看。

2、通过编码使用rosbag

通过编码可以更加灵活的使用rosbag,下面通过rosbag实现文本的简单读写。

2.1 写bag

#include "ros/ros.h"
#include "rosbag/bag.h"
#include "std_msgs/String.h"
/*需求:使用rosbag向磁盘文件写数据(话题+消息)流程:1、导包2、初始化3、创建rosbag对象4、打开文件流5、写数据6、关闭文件流
*/
int main(int argc, char *argv[])
{/* code *///2、初始化setlocale(LC_ALL, "");ros::init(argc, argv,"rosbag_write");ros::NodeHandle nh;//3、创建rosbag对象rosbag::Bag bag;//4、打开文件流bag.open("test.bag",rosbag::BagMode::Write);//5、写数据std_msgs::String msgs;msgs.data = "Come on! You are the best!";/*参数1:话题参数1:时间戳参数1:消息*/bag.write("/chatter",ros::Time::now(),msgs);//6、关闭数据流bag.close();return 0;
}

2.2 读bag

#include "ros/ros.h"
#include "rosbag/bag.h"
#include "rosbag/view.h"
#include "std_msgs/String.h"
/*需求:使用rosbag读取磁盘上的bag文件流程:1、导包2、初始化3、创建bag对象4、打开文件流5、读数据6、关闭文件流
*/
int main(int argc, char *argv[])
{/* code *///2、初始化setlocale(LC_ALL, "");ros::init(argc, argv,"rosbag_read");ros::NodeHandle nh;//3、创建bag对象rosbag::Bag bag;//4、打开数据流bag.open("test.bag",rosbag::BagMode::Read);//5、读数据//取出话题、时间戳和消息//先获取消息的集合,再迭代取出消息的字段for (auto &&m : rosbag::View(bag)){//解析std::string topic = m.getTopic();ros::Time time = m.getTime();std_msgs::StringPtr p = m.instantiate<std_msgs::String>();ROS_INFO("话题:%s, 时间戳:%.2f, 消息:%s",topic.c_str(),time.toSec(),p->data.c_str());}//6、关闭bag.close();return 0;
}

http://www.yayakq.cn/news/14358/

相关文章:

  • 网站域名怎么买wordpress快应用
  • 中建卓越建设管理有限公司网站wordpress alchem
  • 神农架网站建设一流的购物网站建设
  • 制作企业网站平台网站建设优化的经营范围
  • 便宜高端网站设计推荐工伤做实网站
  • 什么是门户网站?如何自己做网站腾讯
  • 嘉兴做网站优化价格东阿网站建设电话
  • 竞价网站与竞价网站之间做友情链接淘客网站免费开源源码
  • 网站备案查询 美橙网100件智能创意产品设计
  • 成都网站建设 erp云主机搭建asp网站
  • 哪里有网站建设开发公司泉州找工作网站
  • 免费如何做网页或网站然后做服装网站
  • 常用个人网站低价机票网站建设
  • 从化网站制作网站备案为什么这么慢
  • 网站建设的总体设计北京网站定制开发哪些公司好
  • 楚雄网站建设网站没有内容 能做优化吗
  • 网站的建站程序网页设计详细步骤
  • 屋顶平台设计网站seo优化方法
  • 网站建设合同需要注意什么网站建设维护升级
  • 美妆网站开发背景nginx wordpress 目录 伪静态
  • 湘潭网站建设有名磐石网络重庆十大室内设计师
  • 三明网站建设阿里云国际站官网
  • 建站用什么代码最好不用服务器做网站
  • 众筹网站建设应该具备哪些资质中太建设集团官方网站
  • 建设电影网站视频互联网网站开发服务合同范本
  • .net 企业网站 模版内部网站开发
  • 建立自己的网站平台须多少钱广厦建设集团官方网站
  • 信誉好的宜昌网站建设营销型网站建设的五力原则包括
  • ps企业网站模板泰格豪雅手表官方网站
  • 网站设计论文框架清溪仿做网站