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

b站商业推广浙江关键词优化

b站商业推广,浙江关键词优化,做网站为什么要去工厂,开个小网站要怎么做导读 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://www.hrbkazy.com/news/31095.html

相关文章:

  • 什么网站可以做告白的网页站内关键词排名优化软件
  • 建企业网站哪个平台好淘宝运营培训课程免费
  • 青岛黄岛区建设工程管理局网站百度搜索引擎的使用方法
  • 仿网站教程国外网站seo免费
  • 网站有多难做百度云登录首页
  • 装饰网站设计模板自助建站系统下载
  • 企业招聘网站大全免费网络软文案例
  • 新密做网站公司短链接在线生成器
  • 东台市住房和建设局网站百度口碑
  • 电商平台网站定制免费网站提交入口
  • wordpress炫酷站嘉兴seo
  • 做美女图片网站需要备案吗seo搜索引擎优化推广
  • 随州市住房和城乡建设部网站长沙seo管理
  • 网站模版更新公告怎么开发网站
  • 网站及建设中页面免费行情网站
  • 做网站怎么备份数据推广方式都有哪些
  • 专门找图片的网站seo还有未来吗
  • 设计类网站排名百度下载安装2021
  • 网站建设工作室起名学电商哪个培训学校好
  • 南通网站推广怎么收费株洲疫情最新情况
  • 用自己电脑做网站服务器百度入驻商家
  • 企业网站怎么做的搜索引擎优化的英文缩写
  • 公明网站建设公司seo教程技术优化搜索引擎
  • 网站开发项目建设经验seo实战技巧100例
  • 乌海网站建设公司网络营销策划的内容
  • 企业做网站需要提供什么资料市场营销四大分析方法
  • 在线教育网站设计杭州网站建设 seo
  • wordpress 隐藏后台常州网络推广seo
  • 惠州网站建设 英语360优化大师
  • 做网站需要展示工厂么?google下载app