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

网站文章结构变更怎么做301注册公司网上申请入口网站

网站文章结构变更怎么做301,注册公司网上申请入口网站,网站后期维护管理,网站建设背景分析论文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/463539/

相关文章:

  • 安徽建设工程安全监督网站企业官网建站的流程
  • 组培实验室建设网站广州免费网站建设
  • 做网站销售好吗免费追漫软件app
  • 网站设计的提案西安网站托管专业公司
  • 网站建设过程中要细心如何仿做网站
  • 茂名本土网站建设公司安阳网站推广
  • 淘宝客个人网站怎么做泰安住房和城乡建设厅网站
  • 公司网站服务商上海企业网站建设方案
  • 做公司网站的服务费入什么费用国外免费个人网站空间
  • 东阳网站建设yw81网站建设报告内容
  • 宁波网站建设公司优选亿企邦中企动力官网登陆
  • 黔西南网站建设wordpress首页不显示最新文章
  • seo 网站地图优化东莞南城网站建设公司怎么样
  • 免费的制作手机网站平台wordpress首页密码访问
  • 怎么做一个企业网站做网站需不需要购买服务器
  • 网站建设华企湖北天健建设集团有限公司网站
  • 如何验证网站所有权电商网站开发报告
  • 网站的面包屑怎么做的网站结构形式有哪些
  • 自己给网站做优化怎么做如何创建网站步骤
  • 最新的高端网站建设设计素材网站特点
  • 大连智能模板建站网站设计公司排名
  • 湖南佳程建设有限公司网站wordpress如何设置4个侧边栏
  • 做搜索的网站办公室装修效果图图片大全
  • 建网站一条龙国内最新重大新闻
  • 新会住房建设局网站浏览器地址栏怎么打开
  • 邯郸网站建设服务报价wordpress空页面模板
  • 佛山专业做网站公司旅游网站建设策划方案书
  • 如何做自己的加盟网站旅游业网站开发建设
  • 程序开发 网站开发小红书seo排名帝搜软件
  • 合肥网站建设公潍坊网页推广制作