基础实验篇 | CopterSim中回传提示消息实验

这篇具有很好参考价值的文章主要介绍了基础实验篇 | CopterSim中回传提示消息实验。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

基础实验篇|CopterSim中回传提示消息实验

01实验名称及目的

回传提示消息实验:在飞控中,我们时常需要向外发布一些文字消息,来反映系统当前的运行状态,这个功能可以通过发送“mavlink_log”的uORB消息来实现。

02实验效果

在CopterSim和QGC中实现回传消息显示。

03运行环境

基础实验篇 | CopterSim中回传提示消息实验,平台使用篇,人工智能,无人机,无人系统仿真开发平台,无人系统

基础实验篇 | CopterSim中回传提示消息实验,平台使用篇,人工智能,无人机,无人系统仿真开发平台,无人系统

① :推荐配置请见:https://doc.rflysim.com/1.1InstallMethod.html

②:须保证平台安装时的编译命令为:droneyee_zyfc-h7_default,固件版本为:1.12.1。其他配套飞控请见:http://doc.rflysim.com/hardware.html

04

实验步骤

 Step 1:

打开MATLAB软件,在MATLAB中打开px4demo_mavlink_rc.slx文件,在Simulink中,点击编译命令。

基础实验篇 | CopterSim中回传提示消息实验,平台使用篇,人工智能,无人机,无人系统仿真开发平台,无人系统

 文章来源地址https://www.toymoban.com/news/detail-614825.html

基础实验篇 | CopterSim中回传提示消息实验,平台使用篇,人工智能,无人机,无人系统仿真开发平台,无人系统

 Step 2:

在Simulink的下方点击View diagnostics指令,即可弹出诊断对话框,可查看编译过程。在诊断框中弹出Build process completed successfully,即可表示编译成功,左图为生成的编译报告。

基础实验篇 | CopterSim中回传提示消息实验,平台使用篇,人工智能,无人机,无人系统仿真开发平台,无人系统

 

Step 3:

用USB数据线链接飞控与电脑。在MATLAB命令行窗口输入:PX4Upload并运行或点击PX4 PSP:Upload code to Px4FMU,弹出CMD对话框,显示正在上传固件至飞控中,等待上传成功。

基础实验篇 | CopterSim中回传提示消息实验,平台使用篇,人工智能,无人机,无人系统仿真开发平台,无人系统

 

 

基础实验篇 | CopterSim中回传提示消息实验,平台使用篇,人工智能,无人机,无人系统仿真开发平台,无人系统

 

 Step 4:

打开QGroundControl软件。确认无人机机架等设置如下:

基础实验篇 | CopterSim中回传提示消息实验,平台使用篇,人工智能,无人机,无人系统仿真开发平台,无人系统

 Step 5:

上传成功后,双击打开"*\桌面\RflyTools\HITLRun.lnk"或"*\PX4PSP\RflySimAPIs\HITLRun.bat"文件,在弹出的CMD对话框中输入插入的飞控Com端口号,即可自动启动RflySim3D、CopterSim、QGroundControl软件,等待CopterSim的状态框中显示:PX4: GPS 3D fixed & EKF initialization finished。

 Step 6:

在CopterSim的状态框和QGC的消息栏中将实时输出的时间变量。

基础实验篇 | CopterSim中回传提示消息实验,平台使用篇,人工智能,无人机,无人系统仿真开发平台,无人系统

 基础实验篇 | CopterSim中回传提示消息实验,平台使用篇,人工智能,无人机,无人系统仿真开发平台,无人系统

 

到了这里,关于基础实验篇 | CopterSim中回传提示消息实验的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【人工智能】实验三 A*算法求解八/十五数码问题实验与基础知识

    熟悉和掌握启发式搜索的定义、估价函数和算法过程,并利用A*算法求解N数码难题,理解求解流程和搜索顺序。 以8数码问题和15数码问题为例实现A*算法的求解程序(编程语言不限)。 设计两种不同的估价函数。 设置相同的初始状态和目标状态,针对不同的估价函数,求得

    2024年02月03日
    浏览(127)
  • 【人工智能】实验五 采用卷积神经网络分类MNIST数据集与基础知识

    熟悉和掌握 卷积神经网络的定义,了解网络中卷积层、池化层等各层的特点,并利用卷积神经网络对MNIST数据集进行分类。 编写卷积神经网络分类软件,编程语言不限,如Python等,以MNIST数据集为数据,实现对MNIST数据集分类操作,其中MNIST数据集共10类,分别为手写0—9。

    2024年02月04日
    浏览(64)
  • C#MessageBox(消息提示框)使用详解

    摘要:以自身经历,自己开发的MessageBox方法测试器详解MessageBox消息提示框的各种不同样式和用法。 编程语言:C# 编程环境:Visual Studio 2019 目录 MessageBox的作用 MessageBox.Show()方法 MessageBox的各种样式  MessageBoxButtons(按钮)各个成员对应的样式 MessageBoxIcon(图标)各个成员对应

    2024年02月08日
    浏览(26)
  • uniapp开启消息通知/提示(使用uniPush)

    亲爱的小伙伴们,最近对uniPush有稍许研究,当前研究出一些心得,现在分项给大家,希望对大家的uniapp之路有所帮助。本次的教程是教会你如何使用uniPush自定义消息通知,同时还附带添加消息提示音添加,多的不说少的不唠,下边就让我来给你们分享一下我的经验吧。 开发

    2024年02月16日
    浏览(38)
  • C# 使用ToolTip控件实现气泡消息提示

    今天我们学习一个新的控件ToolTip控件,这个控件使用频率特别高,博主就想着写一篇文章来教大家一起用这个控件,这个控件的效果是我们的鼠标停留在那个位置实现提示操作,比如我们在做登录操作密码方面或者账号方面的提示鼠标停留的提示操作,这个操作效果在我们前

    2024年02月10日
    浏览(40)
  • Java在物联网领域的应用非常广泛,涵盖了设备连接、数据处理、应用程序开发、安全性、嵌入式系统开发、消息队列和流处理、机器学习和人工智能以及跨平台和多语言集成等方面

    Java作为一种通用编程语言,在物联网(IoT)领域的应用也非常广泛。以下是一些Java在物联网中的典型应用: 开发物联网应用程序 :Java是一种高级编程语言,具有丰富的库和工具,使得开发物联网应用程序变得容易。Java可以用于开发各种物联网应用程序,如智能家居、智能

    2024年02月03日
    浏览(78)
  • 《数据挖掘基础》实验:Weka平台实现分类算法

    进一步理解分类算法(决策树、贝叶斯),利用weka实现数据集的分类处理,学会调整模型参数,以图或树的形式给出挖掘结果,并解释规则的含义。 随机选取数据集(UCI或data文件夹),完成以下内容:(用三种方法:KNN、C4.5算法、贝叶斯算法) 文件导入与编辑 参数设置说

    2024年02月05日
    浏览(61)
  • 《数据挖掘基础》实验:Weka平台实现关联规则挖掘

    进一步理解关联规则算法(Apriori算法、FP-tree算法),利用weka实现数据集的挖掘处理,学会调整模型参数,读懂挖掘规则,解释规则的含义 (1)随机选取数据集为对象,完成以下内容:(用两种方法:Apriori算法、FP-tree算法) 文件导入与编辑; 参数设置说明; 结果截图;

    2024年02月02日
    浏览(58)
  • uniapp中uview组件库Toast 消息提示 的使用方法

    目录 #基本使用 #配置toast主题 #toast结束跳转URL #API #Props #Params #Methods 此组件表现形式类似uni的 uni.showToast API,但也有不同的地方,具体表现在: uView的 toast 有5种主题可选 可以配置toast结束后,跳转相应URL 目前没有加载中的状态,请用uni的 uni.showLoading ,这个需求uni已经做得

    2024年01月20日
    浏览(61)
  • 【底部消息红点提示】uniapp开发小程序时,使用uni.setTabBarBadge设置底部菜单的红点

    功能描述:无论点击底部的哪个菜单栏,都可以看到第二个菜单栏下显示的红点通知。 如果只在人脉当前页面设置的话,当你在第二个菜单栏的页面中调用 uni.setTabBarBadge 方法设置红点后,切换到第一个菜单栏的页面时,是无法看到第二个菜单栏的红点的。 解决方法:如果希

    2024年02月12日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包