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

网站内容怎么做备份电子商务网站建设调研报告

网站内容怎么做备份,电子商务网站建设调研报告,做网站 橙色怎么搭配,wordpress中文安装教程目录如何实现一个发布者C创建功能包编写程序配置CMakeLists.txt编译并运行发布者python创建并编写脚本运行平台#xff1a;华硕 Thinker Edge R 瑞芯微 RK3399Pro 固件版本#xff1a;Tinker_Edge_R-Debian-Stretch-V1.0.4-20200615 记录自【古月居】古月ROS入门21讲 | 一学… 目录如何实现一个发布者C创建功能包编写程序配置CMakeLists.txt编译并运行发布者python创建并编写脚本运行平台华硕 Thinker Edge R 瑞芯微 RK3399Pro 固件版本Tinker_Edge_R-Debian-Stretch-V1.0.4-20200615 记录自【古月居】古月·ROS入门21讲 | 一学就会的ROS机器人入门教程 —— 古月居GYH P10 10.发布者Publisher的编程实现 如何实现一个发布者 初始化ROS节点向ROS Master注册节点信息包括发布的话题名和话题中的消息类型创建消息数据按照一定频率循环发布消息。 C 创建功能包 cd ~/catkin_workspace/src catkin_create_pkg learning_topic roscpp rospy std_msgs geometry_msgs turtlesim编写程序 nano ~/catkin_workspace/src/learning_topic/src/velocity_publisher.cpp/*********************************************************************** Copyright 2020 GuYueHome (www.guyuehome.com). ***********************************************************************//*** 该例程将发布turtle1/cmd_vel话题消息类型geometry_msgs::Twist*/#include ros/ros.h #include geometry_msgs/Twist.hint main(int argc, char **argv) {// ROS节点初始化ros::init(argc, argv, velocity_publisher);// 创建节点句柄ros::NodeHandle n;// 创建一个Publisher发布名为/turtle1/cmd_vel的topic消息类型为geometry_msgs::Twist队列长度10ros::Publisher turtle_vel_pub n.advertisegeometry_msgs::Twist(/turtle1/cmd_vel, 10);// 设置循环的频率ros::Rate loop_rate(10);int count 0;while (ros::ok()){// 初始化geometry_msgs::Twist类型的消息geometry_msgs::Twist vel_msg;vel_msg.linear.x 0.5;vel_msg.angular.z 0.2;// 发布消息turtle_vel_pub.publish(vel_msg);ROS_INFO(Publish turtle velocity command[%0.2f m/s, %0.2f rad/s], vel_msg.linear.x, vel_msg.angular.z);// 按照循环频率延时loop_rate.sleep();}return 0; }配置CMakeLists.txt nano ~/catkin_workspace/src/learning_topic/CMakeLists.txt在Build内Install前加入 add_executable(velocity_publisher src/velocity_publisher.cpp) target_link_libraries(velocity_publisher ${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 rqt_graphpython 创建并编写脚本 cd ~/catkin_workspace/src/learning_topic mkdir scripts cd ~/catkin_workspace/src/learning_topic/scripts nano velocity_publisher.py#!/usr/bin/env python # -*- coding: utf-8 -*-######################################################################## #### Copyright 2020 GuYueHome (www.guyuehome.com). ### ######################################################################### 该例程将发布turtle1/cmd_vel话题消息类型geometry_msgs::Twistimport rospy from geometry_msgs.msg import Twistdef velocity_publisher():# ROS节点初始化rospy.init_node(velocity_publisher, anonymousTrue)# 创建一个Publisher发布名为/turtle1/cmd_vel的topic消息类型为geometry_msgs::Twist队列长度10turtle_vel_pub rospy.Publisher(/turtle1/cmd_vel, Twist, queue_size10)#设置循环的频率rate rospy.Rate(10) while not rospy.is_shutdown():# 初始化geometry_msgs::Twist类型的消息vel_msg Twist()vel_msg.linear.x 0.5vel_msg.angular.z 0.2# 发布消息turtle_vel_pub.publish(vel_msg)rospy.loginfo(Publsh turtle velocity command[%0.2f m/s, %0.2f rad/s], vel_msg.linear.x, vel_msg.angular.z)# 按照循环频率延时rate.sleep()if __name__ __main__:try:velocity_publisher()except rospy.ROSInterruptException:pass运行 sudo chmod x ~/catkin_workspace/src/learning_topic/scripts/velocity_publisher.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 rqt_graph
http://www.sadfv.cn/news/209369/

相关文章:

  • SEO优化网站建设价格wordpress 汽车 模板
  • 织梦网站会员中心模板代理做网站怎么样
  • 网站cdn自己做win2008网站404
  • 户外网站模板中国排名第一的游戏
  • 小榄网站建设公司宁波网页设计职业
  • 网站建设需要什么哪家做网站最便宜
  • 智慧团建网站官网入口登录赣州网站建设服务
  • 重庆网站建设cqhtwl大学社团网站建设
  • 什么是网站开发时间进度表广州物流网站建设
  • 哪些网站是用wordpresscentos7系统做网站
  • 上海公司网站建设公司浙江网络推广
  • 中国建设银行黄陂支行网站露营旅游网站策划书
  • 利用免费网站做SEO石家庄58同城最新招聘信息
  • 通过域名访问网站苏州网站建设网络
  • 度假村网站模板站长工具箱
  • 国家建设环保局网站手机网站北京
  • wordpress编辑模板厦门优化网站排名
  • 北京网站建设正邦建筑网站主页
  • 天津河东做网站哪家好seo sem是什么意思
  • 用dw制作个介绍家乡网站餐饮网站建设的毕设报告
  • 汕头网站建设seo外包公司网站开发人员离职后修改公司网站
  • 用邮箱地址做网站域名好吗肇庆高端模板建站
  • 车床加工东莞网站建设诸城哪有做公司网站的
  • 亳州网站制作谷歌地图下载
  • 高密市赏旋网站设计有限公司深圳光明区最新消息
  • 网站后台html页面医疗保险网站开通建设
  • 湛江专业建网站哪家好百度移动端网站
  • 假的建设银行网站做网站是学什么编程语言
  • 淮北市网站制作公司网站简繁体转换.rar
  • 邢台网站制作的地方揭阳新站seo方案