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

太原建设工程信息网页面优化

太原建设工程信息网,页面优化,深圳营销型网站建设报价,建设门户网站系统的必要性【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing 163.com】 在ROS下面,开发的方法很多,可以是c,可以是python。大部分接口操作类的应用,其实都可以用python来开…

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】

        在ROS下面,开发的方法很多,可以是c++,可以是python。大部分接口操作类的应用,其实都可以用python来开发。或者如果想对某一类的算法、设备来验证,这个时候用python来开发也是ok的。当然如果是纯算法,或者最终是需要部署在嵌入式系统上面长期运行的,那么这个时候基本上只能选择c++了。下面我们就来谈一谈如何在ros环境下进行ros开发。

1、创建scripts目录

        假设我们有一个beginner_tutorials的package,这个时候首先需要创建一个scripts的目录。所有的python文件一般就安装在这个scripts目录里面。

2、编写python脚本文件

        这里,我们编写一个控制小车的脚本文件vel_node.py。它实现的功能和之前vel_node.cpp其实是一样的。只不过和c++版本相比较,python脚本本身不需要编译,使用起来更加地方便。

#!/usr/bin/env python3import rospy
from geometry_msgs.msg import Twistif __name__ == "__main__":rospy.init_node("vel_node")vel_pub = rospy.Publisher("cmd_vel", Twist, queue_size=10)vel_msg=Twist()vel_msg.linear.x = 0.1rate = rospy.Rate(30)while not rospy.is_shutdown():vel_pub.publish(vel_msg)rate.sleep()

        从代码内容上看其实并不复杂。首先代码中创建了一个node,接着生成一个vel_pub,发布的消息是vel_msg,最后就是用vel_pub将vel_msg周期性发送出去,这就是一个基本的ros python脚本操作。

3、设置vel_node.py属性

        编写好了vel_node.py,这个时候其实脚本还没有办法直接运行起来。需要用chmod +x vel_node.py运行一下,这样vel_node.py就变成可执行文件了。

4、开始测试

        测试的方法也非常简单。主要的动作有两步,第一步就是用roslaunch wpr_simulation wpb_simple.launch将gazebo的仿真场景运行起来。第二步,就是利用rosrun beginner_tutorials vel_node.py命令将脚本运行起来。我们需要观察一下此时此刻,小车是否真的动起来了。如果小车一切运行ok,那代表vel_node.py脚本发挥了作用了。反之,则要回过头去看下,我们编写的vel_node.py究竟是哪里出了问题。希望了解更多rospy知识点的同学,可以看看这个链接,

http://wiki.ros.org/rospy

http://www.fp688.cn/news/158227.html

相关文章:

  • 网站建设 中企动力南通seo外链工具有用吗
  • 网站建设的网站郑州众志seo
  • 做僾网站游戏推广怎么做
  • 徐州人才网前程无忧windows 优化大师
  • 做网站cpa百度搜索高级搜索技巧
  • 网站建设实训步骤市场seo是什么
  • 阿里云部署一个自己做的网站吗2022最新国际新闻10条简短
  • 电视台做网站还是APPseo学徒
  • 做同款的网站互联网广告代理可靠吗
  • 汉邦未来网站开发有限公司百度站长工具如何使用
  • 做贺卡 网站线上推广工作内容
  • 狮岭做包包的网站西安网络优化哪家好
  • 郑州网站设计网站百度电话销售
  • 北京网站建设 标准型 新翼优化王
  • 永城城乡建设局网站提高工作效率图片
  • 保定全员核酸检测一键优化软件
  • 响应式网站开发报价外贸推广
  • 20g虚拟主机建设网站qq推广引流网站
  • 学生个人作品集如何制作郑州seo建站
  • 做网站的伪原创怎么弄登录百度app
  • 凡科网站怎么修改昨天做的网站网络推广教程
  • 代做设计的网站网站关键词seo排名
  • 网站seo标准大型网站建站公司
  • 网站如何收费seo霸屏
  • 保定网站建设方案报价爱站网关键词挖掘
  • 网站独立ip百度收录聚名网
  • 中工信融做网站怎么样手机怎么做网站免费的
  • 那里做直播网站南宁seo收费
  • 网站怎么做站内美化会计培训机构排名前十
  • 网站开发公司开发过程中国十大互联网公司排名