“基于RflySim平台飞控底层算法开发”系列专题培训 (第三期)

news2024/11/19 20:22:38

>> RflySim平台系列专题培训

RflySim平台是一个生态系统或工具链(官网:https://doc.rflysim.com),发起于北航可靠飞行控制研究组,主要用于遵循基于模型设计的思想进行无人系统的控制和安全测试。本平台选择MATLAB/Simulink作为控制核心编程平台,将基于模型的设计(Model-Based Design, MBD)理念中的需求追溯、充分仿真验证与自动代码生成等技术,应用到控制系统的底层控制、中层安全决策和顶层视觉集群与人工智能等算法开发过程中。

本次培训的主题为“基于RflySim平台飞控底层算法开发”,后续此类培训课程会1~2月开展一次,敬请各位持续关注!!!

往期RflySim平台飞控底层控制开发培训宣传视频

一. 可学到的技能

• RflySim平台的使用技能,包含(不限于)软件在环仿真、硬件在环仿真以及真机实飞算法迁移等;

• 掌握运用MATLAB/Simulink进行基于模型设计的完整流程和快速开发技能;

• 通过学习多旋翼无人机控制器设计相关理论知识,掌握飞行控制中的滤波器设计、多旋翼无人机控制器设计、半自主模式设计等实验。

• 结合理论知识学习和控制算法开发,完成无人机真机算法迁移、部署和调试,掌握Sim2Real的多旋翼无人机开发理念。

动图封面

动图封面

动图封面

动图封面

动图封面

动图封面

二. 培训形式与内容

PART1. 培训形式

培训将采取“线上+线下”集中授课的形式进行。线上采用直播授课的形式,报名学员免费提供课程录播视频,发送全部案例代码,建立课程答疑群,群内常驻负责答疑的专业老师;线下采用现场式教学模式,由专业飞手带队,在飞行场地对线上课程中的实飞案例进行现场指导教学,实现Sim2Real的开发理念。

PART2. 培训内容

专题一:RflySim平台介绍篇

RflySim平台详细介绍包括平台组成和软硬件介绍,软、硬件使用说明,PSP代码生成与烧录工具箱介绍,软、硬件在环仿真流程教学等内容。帮助学员熟悉RflySim平台的特点、特色功能以及核心组件的使用方法;

专题二:仿真实验篇

首先通过基于RflySim平台的模型设计、软件在环仿真及硬件在环仿真案例,帮助学员深入熟悉基于RflySim平台的飞控底层算法的全套开发流程、实验步骤等。然后,重点讲解多旋翼动力系统设计和建模、滤波器设计实验、半自主控制模式设计等实验,帮助学员完成具体案例的开发,掌握基于模型设计的开发思路。

专题三:实飞调试篇

通过对线上课程的理论知识学习,掌握多旋翼无人机的姿态、位置控制器设计及半自主控制等模式开发。本篇将线上课程所开发的算例移植到真机,完成多旋翼无人机的真机部署、调试到真实飞行,实现Sim2Real的开发流程。

三. 培训讲师

戴训华副教授以及飞思实验室学生&工程师团队

四.培训费用

具体收费套餐如下:

套餐1:线上培训 3999元;

套餐2:线上培训+线下现场教学 6999元;

如上线下现场教学中的住宿费用不包含在收费套餐中,提供以下住宿收费标准,学员可自行选择性购买:

住宿费用明细 :

五. 增值服务

1. 凡报名学员将获得本次培训中的随堂电子资料(案例代码);

2. 凡报名学员遇到与课程相关的问题,均可在课程结束后得到老师的解答与指导(邮件、微信等);

3. 完成线上+线下教学内容的学员可获得由飞思实验室颁发的结业证书一份;

4. 凡购买套餐1课程的学员,均提供线上课程视频回放;

5. 凡飞思实验室前期课程报名成功学员,报名本期课程均享受半价优惠;

6. 四人组团报名,一人免费;三人组团报名,一人半价;两人组团报名,一人七折;

06课程前期咨询、报名及缴费

请各位有意向报名的学员,关注飞思实验室公众号底部“仿真平台”->“课程咨询”进行相关问题咨询。

七. 注意事项

1. 本次课程配套中,线上课程所涉及的的硬件有支持PX4系统的飞控、遥控器及遥控器接收机等硬件,推荐配套硬件的型号为:Pixhawk 6C(或Pixhawk 6C mini)、天地飞RF209S遥控器接收机、天地飞ET10遥控器、配套USB-C数据线、配套杜邦线等。线下课程中实飞可使用飞思实验室提供的飞机进行实验(若携带本人所使用的飞机请将飞机状态调试到正常实飞状态)。

2. 课程报名缴费提供普通发票,发票类型为培训费,具体费用支付方面问题请进入培训咨询群进行了解。

3. 本次课程中所使用的飞机型号为飞思X450模型设计版,需要购买的学员可咨询课程助教老师进行购买。飞思实验室(部分)其余四旋翼无人机如下图所示。

4. 本课程全程(线上+线下)需学员自行准备电脑,电脑配置及软件最低要求可见如下:

l 系统:Windows 10 x64系统(版本大于等于1809)
l CPU:Intel i5 十代处理器及以上,或同等性能AMD处理器
l 显卡:英特尔集成显卡UHD 630及以上,或同等性能AMD显卡
l 内存:容量16G及以上,频率DDR3 1600MHz及以上
l 硬盘:安装盘剩余容量40G及以上(推荐固态硬盘)
l 显示器:分辨率1080P(1920*1080)及以上
l 接口:至少有一个USB Type A接口(可用扩展线)
MATLAB:2017b或以上版本(推荐2017b版本)

注:电脑配置应该越高越好,低配电脑也可以运行本平台Demo,但是可能出现控制不稳定、实验效果不佳等问题,MATLAB请提前自行安装。

5.本次课程可在免费版上进行实验,可以在https://rflysim.com/download填写邮箱,从而获取云盘下载链接。

平台首次安装请参考安装教程:https://www.bilibili.com/video/BV1oM411V7XE/?spm_id_from=333.999.0.0 。

其他各版本下载链接和注册码请咨询 service@rflysim.com。

注:课程开始之前请务必完成RflySim平台免费版安装。

6. 本次课程中理论部分详细讲解请见书籍《多旋翼飞行器设计与控制》、《多旋翼飞行器设计与控制实践》,如下图所示。左侧的《多旋翼飞行器设计与控制实践》为2020年推出的针对飞行控制算法开发的实践课程,包含本课程理论知识与其他实验。右侧的《多旋翼飞行器设计与控制》为2017年推出的教程,主要针对多旋翼控制理论。

八. 未来计划(部分)课程展示

多旋翼无人机视觉控制接口、通信、控制例程与实践。单目视觉撞击小球实验/单目视觉穿环完整任务实验/双目相机标定、人脸识别、跟踪实验/树莓派或NX(Linux/ROS环境)与飞控硬件同时在环的视觉仿真/真机视觉控制应用介绍与演示。

RflySim平台集群算法例程与接口详解。设计集群相关算法,在Simulink中实现算法,并连接UE4显示引擎,进行集群算法的软件在环仿真、硬件在环仿真、和真机实时通信与控制。Python控制无人机集群接口介绍与实验,带视觉的分布式集群功能介绍等等。

后续培训课程将每1~2个月进行一次,课程开发中,敬请期待!!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1196029.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

合成数据加速机器视觉学习

虽然机器学习在基于视觉的自动化中的应用正在增长,但许多行业都面临着挑战,并难以在其计算机视觉应用中实施它。这在很大程度上是由于需要收集许多图像,以及与准确注释这些图像中的不同产品相关的挑战。 该领域的最新趋势之一是利用合成数据…

51单片机PCF8591数字电压表数码管显示设计( proteus仿真+程序+设计报告+讲解视频)

PCF8591数字电压表数码管显示 1.主要功能:讲解视频:2.仿真3. 程序代码4. 设计报告5. 设计资料内容清单&&下载链接资料下载链接(可点击): 51单片机PCF8591数字电压表数码管设计( proteus仿真程序设计报告讲解视…

C++以数组作为参数,传递数组地址

文章目录 函数如何使用指针来处理数组将数组作为参数意味着什么数组名和指针对应是好的吗? 参考资料 函数如何使用指针来处理数组 在大多数情况下,C和 C 语言一样,也将数组名视为指针。 C将数组名解释为其第一个元素的地址: cookies &…

YOLOv8 Ultralytics:使用Ultralytics框架训练RT-DETR实时目标检测模型

YOLOv8 Ultralytics:使用Ultralytics框架训练RT-DETR实时目标检测模型 前言相关介绍前提条件实验环境安装环境项目地址LinuxWindows 制作自己的数据集训练自己的数据集创建自己数据集的yaml文件football.yaml文件内容 进行训练进行验证进行预测 数据集获取参考文献 …

NAS 扩容简明指南:使用各种外设给 NAS 们扩容

说起来有趣,NAS 除了“不同设备共享存储”这个功能之外,最重要的功能就是为设备扩容,但是 NAS 自己的存储容量不够了,又该如何。 ​这篇文章分享下我目前使用外设给 NAS 扩容的思路,如何以相对低的成本来获取更大的容…

IPV6网络技术详细介绍

无状态和有状态并不是相互对立的,他们可以同时存在,也就是一张网卡上可以同时出现通过RA生成的IP以及通过DHCPv6获得的IP。 从图中可以看到,顺序为: 1、Stateless自动配置“链路本地地址”2、Stateless自动配置“全球地址”&…

mysql基础 --子查询

文章目录 子查询 子查询 一个查询语句,嵌套在另一个查询语句内部;子查询先执行,其结果被外层主查询使用;子查询放入括号内;子查询放在比较条件的右侧;子查询返回一条,为单行子查询;…

普华永道于进博会首发“企业数据资源会计处理一体化平台”

11月6日,在第六届中国国际进口博览会上,普华永道发布企业数据资源会计处理一体化平台(英文名为Data Accounting Platform,简称DAP)。该产品以普华永道“五步法”数据资源入表路径为理论依据,依托多年来普华…

c: CLion 2023.1.1

/** # encoding: utf-8 # 版权所有 2023 涂聚文有限公司 # 许可信息查看:https://www.learnc.net/c-data-structures/c-linked-list/ # 描述:https://blog.jetbrains.com/clion/2016/05/keep-your-code-documented/ # Author : geovindu,Geovin Du 涂…

2023年10 种用于最佳稳定扩散最佳方案

在过去的一年里,您可能已经看到了很多关于 ChatGPT 和其他 AI 自动纹理的新闻。但是,页面(或屏幕)上的文字远非现代组织和设计师使用人工智能的唯一方式。Stable Diffusion 等工具可帮助您创建令人惊叹的 AI 图像,供个…

CS224W5.1——消息传递和节点分类

从之前的文中,学习了如何使用图表示学习进行节点分类。在这节中,将讨论另一种方法,消息传递。将引入半监督学习,利用网络中存在的相关性来预测节点标签。其中一个关键概念是集体分类,包括分配初始标签的局部分类器、捕…

数据库安全:InfluxDB 未授权访问-Jwt验证不当 漏洞.

数据库安全:InfluxDB 未授权访问-Jwt验证不当 漏洞. InfluxDB 是一个开源分布式时序,时间和指标数据库。其数据库是使用 Jwt 作为鉴权方式,在用户开启认证时,如果在设置参数 shared-secret 的情况下,Jwt 认证密钥为空…

无人机航迹规划MATLAB:七种优化算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划

一、七种算法(DBO、LO、SWO、COA、LSO、KOA、GRO)简介 1、蜣螂优化算法DBO 蜣螂优化算法(Dung beetle optimizer,DBO)由Jiankai Xue和Bo Shen于2022年提出,该算法主要受蜣螂的滚球、跳舞、觅食、偷窃和繁…

Docker修改容器内部文件的三种方法

为啥要记录呀 今天在修改Docker内部文件的时候,安装vim居然失败了,在执行apt-get update时一直有几个404,解决无果,最后放弃安装vim,将文件拷贝出来修改,然后再拷贝到docker内部。记录一下如何修改Docker内…

软件测试项目实战经验附视频以及源码【商城项目,app项目,电商项目,银行项目,医药项目,金融项目】(web+app+h5+小程序)

前言: ​​大家好,我是阿里测试君。 最近很多小伙伴都在面试,但是对于自己的项目经验比较缺少。阿里测试君再度出马,给大家找了一个非常适合练手的软件测试项目,此项目涵盖web端、app端、h5端、小程序端,…

现在个人想上架微信小游戏已经这么难了吗...

点击上方亿元程序员关注和★星标 引言 大家好,最近我突然想起来我还有一款微信小游戏还没有上架,于是捣鼓了一天把游戏完善了一下,然后准备提交审核,却发现异常的艰难… 1.为什么难? 相信大家都大概知道&#xff0c…

【Github】git clone命令下载文件中途停止

方法一: 使用git clone命令下载github上的源代码时,有时文件下载到一定百分比时就停止不动, 这是因为我们所下载的文件很大,超过了git预先分配的Postbuffer容量,所以一直卡在那里。可以使用以下命令查看当前Postbuffe…

Docker和镜像安装

2.1、Docker安装 2.1.1、检查环境 Docker运行环境要求系统为64位、Linux系统内核版本为 3.8以上 查看自己虚拟机的内核: 2.1.2、搭建gcc环境(gcc是编程语言译器) yum -y install gcc yum -y install gcc-c 2.1.3、安装需要的软件包 yu…

合成数据如何改变制造业

人工智能正在工厂车间使用,以识别生产线中的低效率。它可以有效地预测设备何时需要维护,以避免停机。人工智能被用于发现产品中的缺陷。 为了完成所有这些工作,使用从人工智能应该学习的过程中收集的数据来创建或训练模型。对于缺陷识别&…

音频——解析 PCM 数据

文章目录 生成 PCM 数据16bit16bit mono16bit stereo16bit 4 channel16bit 8 channel24bit解析 PCM 数据解析 24bit 数据程序源码生成 PCM 源码解析 PCM 源码生成 PCM 数据 16bit 16bit mono int 48k_16bit_modo[] = {0, 4276, 8480, 12539, 16383, 19947, 23169, 25995, 28…