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

建筑网站管桩进场验收规范平台推广销售话术

建筑网站管桩进场验收规范,平台推广销售话术,江门网站建设优化,个人网站建设法律规定常见的消息包 消息包定义一般如下👇 (1)创建包和依赖项 (2)在新建的qq_msgs的包新建msgs的文件夹,在该文件夹里面新建Carry.msg类型的文件。 其实,Carry.msg就是你自己定义的消息类型&am…

常见的消息包

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
消息包定义一般如下👇
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(1)创建包和依赖项
在这里插入图片描述
在这里插入图片描述

(2)在新建的qq_msgs的包新建msgs的文件夹,在该文件夹里面新建Carry.msg类型的文件。
在这里插入图片描述

  其实,Carry.msg就是你自己定义的消息类型,属于qq_msgs包下面的。
(3)在对应CMakeList.txt文件下查看如下信息

  • 查看依赖项是否都满足

在这里插入图片描述

  • (4)选中如下文件
    在这里插入图片描述
  • 取消注释
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    因为我们只需要使用string 还有int64类型的数据组成我们的新的消息包,所以就只需要包括标准消息包就可以了。

在这里插入图片描述
保存即可
(5)打开package.xml文件
在这里插入图片描述
在这里插入图片描述
(6)保存 编译
在这里插入图片描述

使用新的消息包
chao_node节点文件如下

#include<ros/ros.h>
#include<std_msgs/String.h>#include<qq_msgs/Carry.h>  //引进我们自己的消息包int main(int argc, char  *argv[])
{ros::init(argc,  argv,  "chao_node");printf("小马同学,hello welcome coming Ros world!  \n ");// 建立节点句柄ros::NodeHandle nh;//建立发布者ros::Publisher pub=nh.advertise<qq_msgs::Carry>("play_game_topic",10);//控制循环次数,ros系统给我自带了控制语句,不用我们自己写睡眠函数ros::Rate loop_rate(10); // publish 10 times of per secondwhile(ros::ok()){printf("xiaoma will carry  !\n");//开始定义标准消息包、qq_msgs::Carry msg;msg.grade = "hornor";msg.star=30;msg.data="please  come on!\n";//给发布者发布pub.publish(msg);loop_rate.sleep();//调用loop_rate的sleep函数,让其产生短暂的阻塞}return 0;
}

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
ma_node的代码

#include<ros/ros.h>
#include<std_msgs/String.h>
#include<qq_msgs/Carry.h>   //引进我们自己的消息包
void xiaoli_callback(qq_msgs::Carry msg)
{ROS_INFO(msg.grade.c_str());ROS_INFO("%lld", msg.star);ROS_INFO(msg.data.c_str());}void play_game_callback(qq_msgs::Carry msg)
{ROS_WARN(msg.data.c_str());//这个输出语句只是把输出内容变成还黄色
}int main(int argc, char  *argv[])
{ros::init(argc,  argv,  "ma_node");printf("马同学,我将接受发布者的消息! \n ");// 建立节点句柄ros::NodeHandle nh;//建立订阅者1ros::Subscriber sub=nh.subscribe("xiang_he_xiao_ma_wan_you_xi",10,xiaoli_callback);//建立订阅者2不能和第一个名字一样ros::Subscriber sub2=nh.subscribe("play_game_topic",10,play_game_callback);while(ros::ok()){ros::spinOnce();}return 0;
}

他的配置文件格式与chao_node一样,分别是CMakeList.txt文件和package.xml文件。
在这里插入图片描述
运行结果:
在这里插入图片描述

http://www.dinnco.com/news/84074.html

相关文章:

  • 企业网站建设一条龙seo产品优化免费软件
  • 电商公司建设网站百度分析工具
  • 做网站建设网站制作青岛关键词网站排名
  • 做网站用虚拟主机还是服务器新东方考研班收费价格表
  • h5做网站教程杭州网络推广网络优化
  • 临沂免费做网站网站编辑seo
  • 网站推广的预算百度推广关键词技巧定价
  • 网站如何做实名认证中国国家培训网靠谱吗
  • 建网站怎么备案招聘网站排名
  • wordpress 通配符替换关键词优化精灵
  • 网站 html网络营销有什么岗位
  • 个人博客网站怎么做上海关键词推广公司
  • 用新浪云做网站广州排名推广
  • 物联网就业方向现在的seo1发布页在哪里
  • 建设网站链接百度一下app下载安装
  • 网站301跳转代码关键词排名seo优化
  • 无为网站设计网站权重怎么提高
  • 家具网站建设策划书网络广告推广方案
  • 推广网站的方法广告联盟官网
  • 建站报告2000字搜索引擎优化与关键词的关系
  • 物流网站和数据库建设外贸平台有哪些?
  • 站长工具亚洲高清自助建站系统哪个好用
  • wordpress多站点怎么安装主题免费发布推广平台
  • wordpress 添加主题编辑沧州搜索引擎优化
  • 做网站挂谷歌广告赚钱吗企业整站推广
  • c2c旅游电子商务平台信阳seo优化
  • 制作一个网站的步骤网络营销的方式都有哪些
  • 透视图在什么网站上可以做seo优化在线诊断
  • 杏林建设网站行业网站有哪些平台
  • 企业买好域名后怎么做网站京东seo搜索优化