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

园林景观设计网站推荐国内wordpress主题

园林景观设计网站推荐,国内wordpress主题,网站seo推广招聘,怎么创建网站 免费滴目录如何实现一个订阅者C编写程序配置CMakeLists.txt编译并运行发布者python创建并编写脚本运行平台#xff1a;华硕 Thinker Edge R 瑞芯微 RK3399Pro 固件版本#xff1a;Tinker_Edge_R-Debian-Stretch-V1.0.4-20200615 记录自【古月居】古月ROS入门21讲 | 一学就会的ROS机… 目录如何实现一个订阅者C编写程序配置CMakeLists.txt编译并运行发布者python创建并编写脚本运行平台华硕 Thinker Edge R 瑞芯微 RK3399Pro 固件版本Tinker_Edge_R-Debian-Stretch-V1.0.4-20200615 记录自【古月居】古月·ROS入门21讲 | 一学就会的ROS机器人入门教程 —— 古月居GYH P11 11.订阅者Subscriber的编程实现 如何实现一个订阅者 初始化ROS节点订阅需要的话题循环等待话题消息接收到消息后进入回调函数在回调函数中完成消息处理。 C 编写程序 nano ~/catkin_workspace/src/learning_topic/src/pose_subscriber.cpp/*********************************************************************** Copyright 2020 GuYueHome (www.guyuehome.com). ***********************************************************************//*** 该例程将订阅/turtle1/pose话题消息类型turtlesim::Pose*/#include ros/ros.h #include turtlesim/Pose.h// 接收到订阅的消息后会进入消息回调函数 void poseCallback(const turtlesim::Pose::ConstPtr msg) {// 将接收到的消息打印出来ROS_INFO(Turtle pose: x:%0.6f, y:%0.6f, msg-x, msg-y); }int main(int argc, char **argv) {// 初始化ROS节点ros::init(argc, argv, pose_subscriber);// 创建节点句柄ros::NodeHandle n;// 创建一个Subscriber订阅名为/turtle1/pose的topic注册回调函数poseCallbackros::Subscriber pose_sub n.subscribe(/turtle1/pose, 10, poseCallback);// 循环等待回调函数ros::spin();return 0; } 配置CMakeLists.txt nano ~/catkin_workspace/src/learning_topic/CMakeLists.txt在Build内Install前加入 add_executable(pose_subscriber src/pose_subscriber.cpp) target_link_libraries(pose_subscriber ${catkin_LIBRARIES})编译并运行发布者 cd ~/catkin_workspace catkin_make# 新建一个终端 source ~/catkin_workspace/devel/setup.bash roscore # 新建一个终端 source ~/catkin_workspace/devel/setup.bash rosrun turtlesim turtlesim_node # 新建一个终端 source ~/catkin_workspace/devel/setup.bash rosrun learning_topic velocity_publisher# 新建一个终端 source ~/catkin_workspace/devel/setup.bash rosrun learning_topic pose_subscriber# 新建一个终端 source ~/catkin_workspace/devel/setup.bash rqt_graphpython 创建并编写脚本 nano ~/catkin_workspace/src/learning_topic/scripts/pose_subscriber.py#!/usr/bin/env python # -*- coding: utf-8 -*-######################################################################## #### Copyright 2020 GuYueHome (www.guyuehome.com). ### ######################################################################### 该例程将订阅/turtle1/pose话题消息类型turtlesim::Poseimport rospy from turtlesim.msg import Posedef poseCallback(msg):rospy.loginfo(Turtle pose: x:%0.6f, y:%0.6f, msg.x, msg.y)def pose_subscriber():# ROS节点初始化rospy.init_node(pose_subscriber, anonymousTrue)# 创建一个Subscriber订阅名为/turtle1/pose的topic注册回调函数poseCallbackrospy.Subscriber(/turtle1/pose, Pose, poseCallback)# 循环等待回调函数rospy.spin()if __name__ __main__:pose_subscriber()运行 sudo chmod x ~/catkin_workspace/src/learning_topic/scripts/pose_subscriber.py# 新建一个终端 source ~/catkin_workspace/devel/setup.bash roscore # 新建一个终端 source ~/catkin_workspace/devel/setup.bash rosrun turtlesim turtlesim_node # 新建一个终端 source ~/catkin_workspace/devel/setup.bash rosrun learning_topic velocity_publisher.py# 新建一个终端 source ~/catkin_workspace/devel/setup.bash rosrun learning_topic pose_subscriber.py# 新建一个终端 source ~/catkin_workspace/devel/setup.bash rqt_graph
http://www.pierceye.com/news/394385/

相关文章:

  • 网站调用微信数据网站开发语言windows
  • 网站建设的公青岛专业网站制作设计
  • 东莞营销型网站学动漫设计有前途吗
  • 资讯网站wordpress实例配置
  • 营销网站建设哪里便宜最新房地产新闻
  • 有自己的网站怎么做淘宝客wordpress不自动安装
  • 我自己做网站wcf网站开发
  • 做一个好的网站需要什么店铺设计合同
  • 做网站公司郑州设计师能做网站前端吗
  • 建设工程交易中心网站中国监察报电子版
  • 网站正在建设中 倒计时软文写作范例大全
  • 左中右三栏布局网站建设网站建设微金手指下拉15
  • 做网站公司怎么找数字营销招聘
  • 做网站域名和空间费如何创建一个新网站
  • 前程无忧网广州网站建设类岗位wordpress建站教程视频
  • 徐州建设公司网站最吉祥的公司名字大全
  • wordpress网站前端优化怎么做网站导航地图
  • 成都市武侯区建设局门户网站自助快速建站
  • 专业视频网站开发公司兰州装修公司报价明细表
  • 企业网站管理系统的运维服务建设黑彩网站需要什么
  • 揭阳自助建站大数据就业方向及前景
  • 提供盐城网站开发dreamwearver可以做网站吗
  • 龙岩市建设局网站求大哥给个狼站2022
  • 优化算法 网站让移动网站
  • tomcat 怎么做网站网站免费推广平台
  • 山东定制型网站建设推广上传的网站打不开
  • 定制一个企业网站多少钱东莞网站竞价推广运营
  • o2o的网站有哪些制作简单网页的步骤
  • 东莞网站设计制作教程网站架构的重要性
  • 网站建设 企业观点南阳做网站aokuo