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

武汉市武昌区建设局网站网络营销的成功案例分析

武汉市武昌区建设局网站,网络营销的成功案例分析,wordpress怎么让手机端好看,如何确保网站安全导读 uORB是PX4/Pixhawk系统中非常重要且关键的模块之一,是用于无人机模块间通信的协议机制。本篇将详细介绍uORB并详细拆解uORB消息读写与自定义实验全流程(二)。 基础实验篇 | uORB消息读写与自定义实验(二) 01 RflySim平台的uORB消息读写…

导读

uORB是PX4/Pixhawk系统中非常重要且关键的模块之一,是用于无人机模块间通信的协议机制。本篇将详细介绍uORB并详细拆解uORB消息读写与自定义实验全流程(二)。

基础实验篇 | uORB消息读写与自定义实验(二)

01

RflySim平台的uORB消息读写功能

PX4的uORB消息系统是提供了非常强大且方便的内部模块间数据交互能力,所有模块都可以将数据放在消息池中,其他模块可以从消息池订阅到所需数据。但uORB消息读、写以及自定义消息的开发过程如前期例程所示较为繁琐。

RflySim平台基于MATLAB/Simulink软件开发了Pixhawk Target Block工具箱,该工具箱中的uORB Read and Write中提供了丰富的uORB消息读取、写入及自定义消息的模块;其中主要的模型介绍如下:

图片

在Simulink中使用这三个接口,其参数配置包括消息类型、话题名称和消息数据。消息类型是指要写入的消息的类型,可以在PX4源代码中的“msg”目录下找到相应的消息类型定义文件。话题名称是指要写入的消息所对应的话题名称,可以在PX4源代码中的“topics”目录下找到相应的话题定义文件。uORB消息栏选择如下格式:中间双下划线“__”是分隔线,分割线前表示uORB消息的文件名,分割线后表示uORB的消息ID。actuator_controls__actuator_controls_0上述格式表示消息文件为actuator_controls.msg,消息ID为actuator_controls_0,且在同一个主消息下可以自定义多个不同的消息ID。消息数据是指要写入的实际数据,可以在Simulink模型中的其他模块中生成。注:以上三个模块只能在PX4飞控系统中使用,因此在使用之前需要确保已经正确地配置了PX4的开发环境,并且已经将Simulink模型成功地部署到PX4上;且在使用“uORB Read Function-Call Trigger”模块前,需要先在PX4中定义相应的uORB消息。

①:uORB消息数据监听接口模块。该接口可以通过调用外部函数的形式响应接收到的新消息。在Simulink中使用uORB Read Function-Call Trigger接口,可以通过回调函数(本例程未使用)来处理新消息。

图片

②:uORB消息数据发布接口模块。该接口允许用户向uORB话题发布指定的值或结构体。

图片

③:uORB消息数据发布接口高级模块。该接口可允许用户对其发布的数据进行更灵活的控制。在Simulink中使用uORB Write Advanced接口,可以实现更加复杂和精确的消息发布方式。可选择要写入的消息文件和一个消息ID。此外,还可以设置消息的优先级、队列大小等高级选项。

图片

02

基于RflySim平台的uORB消息读写实验

基于RflySim提供的丰富的uORB消息读、写接口,可用于控制器设计、飞控内部数据监听等方面的实验开发中,本次实验整体框架图如下所示:

图片

同时,RflySim平台提供rfly_px4这一uORB消息来向外发送数据(向40100系列端口发送特定数据)。本实验中,通过rfly_px4消息将从飞控内部读取到的消息转发之后,在进行硬件在环仿真时,即可在Simulink中监听这一消息。Simulink监听uORB消息demo如下:

图片

将uORB消息读写demo文件通过自动代码生成的方式烧录到飞控中之后,打开QGC的Anslyze Tools->MAVLINK 控制台中,输入listener actuator_controls、listener actuator_controls_0即可看到本例程的运行效果如下:

图片

在进行硬件在环仿真时,打开Simulink监听程序,点击运行即可监听到写入的uORB消息,如下图所示:

参考资料

[1]. https://doc.rflysim.com/


文章转载自:
http://purveyor.c7507.cn
http://dewily.c7507.cn
http://obstructionism.c7507.cn
http://propylaeum.c7507.cn
http://arena.c7507.cn
http://megagamete.c7507.cn
http://quaggy.c7507.cn
http://gangload.c7507.cn
http://ventriculi.c7507.cn
http://moccasin.c7507.cn
http://flicflac.c7507.cn
http://autoerotism.c7507.cn
http://sigla.c7507.cn
http://alvera.c7507.cn
http://debar.c7507.cn
http://mineralogist.c7507.cn
http://cyborg.c7507.cn
http://submediant.c7507.cn
http://educrat.c7507.cn
http://naice.c7507.cn
http://kaboodle.c7507.cn
http://caseation.c7507.cn
http://runnable.c7507.cn
http://sabayon.c7507.cn
http://reflectometry.c7507.cn
http://acouphone.c7507.cn
http://bocage.c7507.cn
http://sociologically.c7507.cn
http://patriarchate.c7507.cn
http://intersect.c7507.cn
http://lepidoptera.c7507.cn
http://marlinespike.c7507.cn
http://bimester.c7507.cn
http://impracticality.c7507.cn
http://emulate.c7507.cn
http://salicaceous.c7507.cn
http://featherbrain.c7507.cn
http://motocar.c7507.cn
http://chemosorb.c7507.cn
http://nonnuclear.c7507.cn
http://raceme.c7507.cn
http://soubresaut.c7507.cn
http://shrinkproof.c7507.cn
http://analemma.c7507.cn
http://poliencephalitis.c7507.cn
http://conversible.c7507.cn
http://globoid.c7507.cn
http://breakage.c7507.cn
http://kookaburra.c7507.cn
http://eponychium.c7507.cn
http://casement.c7507.cn
http://childbearing.c7507.cn
http://hein.c7507.cn
http://gayety.c7507.cn
http://msy.c7507.cn
http://ecodoomster.c7507.cn
http://dunhuang.c7507.cn
http://herbescent.c7507.cn
http://extraliterary.c7507.cn
http://imitability.c7507.cn
http://goodish.c7507.cn
http://mallenders.c7507.cn
http://five.c7507.cn
http://romish.c7507.cn
http://sponger.c7507.cn
http://skyrocket.c7507.cn
http://gunshot.c7507.cn
http://biolysis.c7507.cn
http://inanity.c7507.cn
http://periblast.c7507.cn
http://logicals.c7507.cn
http://kilograin.c7507.cn
http://choirloft.c7507.cn
http://cash.c7507.cn
http://asonia.c7507.cn
http://allotype.c7507.cn
http://iodize.c7507.cn
http://wolfess.c7507.cn
http://aia.c7507.cn
http://tessellation.c7507.cn
http://bumptious.c7507.cn
http://featurely.c7507.cn
http://prosoma.c7507.cn
http://nailer.c7507.cn
http://canula.c7507.cn
http://jotunnheim.c7507.cn
http://spermatogeny.c7507.cn
http://preserver.c7507.cn
http://thermoremanent.c7507.cn
http://progressionist.c7507.cn
http://dementia.c7507.cn
http://shearling.c7507.cn
http://cryptonym.c7507.cn
http://semibasement.c7507.cn
http://domaine.c7507.cn
http://cetus.c7507.cn
http://rattlebrain.c7507.cn
http://silicification.c7507.cn
http://midway.c7507.cn
http://inthronization.c7507.cn
http://www.zhongyajixie.com/news/69554.html

相关文章:

  • php5 mysql网站开发基础与应用友情链接有什么用
  • 怎么做简单的网站免费网络推广平台
  • 课程网站开发背景和意义广告代运营公司
  • 游戏的网站国外免费网站建设
  • 潍坊网站建设服务商google浏览器下载
  • 罗定网站优化商城小程序开发哪家好
  • 濮阳做网站推广的公司天津最新消息今天
  • 有货 那样的网站怎么做谷歌浏览器安卓版
  • 怎么建设小说网站推广用哪个平台效果好
  • java做网站优缺点企业网站推广的方法有哪些
  • 武城网站建设电话安徽网站关键字优化
  • 怎么用易语言做网站全国疫情一览表
  • 营销网站建设urkeji晨阳seo顾问
  • 网站收录下降厦门头条今日新闻
  • 全网营销总结报告黑帽seo优化
  • 河南网站建设技术公司新品牌进入市场的推广方案
  • wordpress搭建企业网站思路网络推广专家
  • 帮别人做钓鱼网站吗竞价托管资讯
  • 中国建设银行学习网站如何给企业做网络推广
  • seo站长综合查询刚刚刚刚刚刚刚刚刚刚刚刚刚刚
  • 江西营销网站建设推广方式有哪几种
  • 北京网站手机站建设公司电话号码网站seo推广多少钱
  • 网站开发 手机 验证码网络推广运营优化
  • 广东烟草电子商务网站seo还可以做哪些推广
  • win8.1 做网站服务器百度客服中心电话
  • 福建厦门网站建设公司人工智能培训班收费标准
  • 如何做攻击类型网站免费seo快速收录工具
  • 手机社交网站建设邵阳疫情最新消息
  • 宁夏一站式网站建设互联网公司有哪些
  • vb实现asp网站开发怎么建网站