登录
加入联盟
找回密码
航空人生
新一代连飞客户端下载
空管人生
中国航空运动协会推荐
WEFLY
模拟飞行玩家聊天工具
门户
文章
商城
二手市场
外包服务
模飞软件
硬件设备
飞行体验
学院
云课堂
问答
资料下载
论坛
模拟飞行
低空飞行
太空探索
航圈
资源
素材
下载
企业
无人机论坛
»
论坛
›
无人机DIY专区
›
飞控开发区
›
Pixhawk飞控
›
平台使用篇 | RflySim平台飞控固件上传教程 ...
返回列表
发新帖
查看:
1196
|
回复:
0
平台使用篇 | RflySim平台飞控固件上传教程
[复制链接]
z1413
z1413
当前离线
积分
885
窥视卡
雷达卡
286
主题
313
帖子
885
积分
高级飞友
高级飞友, 积分 885, 距离下一级还需 115 积分
高级飞友, 积分 885, 距离下一级还需 115 积分
积分
885
飞币
570
注册时间
2017-7-6
发消息
发表于 2023-8-3 22:16:00
|
显示全部楼层
|
阅读模式
导读
本教程共介绍了4种飞控固件的上传方式,重点介绍了Simulink模型生成自定义固件上传的两种方法,其中固件上传步骤主要分为三步:下载源码、编译生成固件及最后上传固件。
video:
https://mp.weixin.qq.com/mp/readtemplate?t=pages/video_player_tmpl&action=mpvideo&auto=0&vid=wxv_2913547514652655617
01
PX4官方上传方式
详见PX4官方固件烧录教程:https://docs.px4.io/main/zh/dev_setup/building_px4.html,此种方式下载源码后需要自行搭建编译环境,且编译上传的过程中有Bug。
02
RflySim平台固件上传方式
相比于传统的官方固件上传方式,RflySim平台可快速实现飞控固件一键上传操作。在操作前需要先进行平台设置,可参见之前的平台安装教程,应该注意根据你的飞控硬件找到编译命令及对应的固件版本,源代码也要放在指定的RflySim平台的安装目录下。详见RflySim平台硬件资源链接:http://doc.rflysim.com/hardware.html
2.1在线固件上传
(1)打开QGC地面站软件,断开Pixhawk;
(2)点击工具栏齿轮图标进 入载具设置页面,再点击“Firmware” (固件)标签进入固件烧录页面;
(3)用 USB 线连接 Pixhawk 自驾仪到电脑, 此时软件会自动识别 Pixhawk 硬件,在界面右侧弹出固件配置窗 口,勾选第一项“PX4 ***”,然后点击 “确定” ,QGC 开始自动下载并 安装最新的 PX4 固件到 Pixhawk中
2.2Simulink模型生成自定义固件上传
首先需要保证RflySim工具箱配置为自动代 码生成的形式。屏蔽PX4官方输出选“是”,因为我们要用Simulink控制器的输出来控制电机,需要 屏蔽PX4控制器的输出,以免冲突。
1
通过Matlab自动上传
(1)在Matlab中将界面左侧的文件夹路径定位 到本教程所在文件夹。
(2)打开本文件夹下的 “Exp4_AttitudeSystemCodeGen.slx”文件。
(3)在Simulink中,点击“编译按钮”。在诊断框里,可以看到后台的编译过程,包括飞控的编译命令及对应文件放置的位置。
(4)通过Simulink菜单栏的Code > PX4 PSP: Upload code to PX4FMU按钮,将固件烧写到 Pixhawk自驾仪中。
2
QGC上传
(1)打开QGC地面站软件,断开Pixhawk;
(2)点击工具栏齿轮图标进 入载具设置页面,再点击“Firmware” (固件)标签进入固件烧录页面;
(3)用 USB 线连接 Pixhawk 自驾仪到电脑, 此时软件会自动识别 Pixhawk 硬件,在界面右侧弹出固件配置窗 口,点击高级设置,选择自定义固件
(4)找到RflySim平台的安装路径,在这个固件这个文件夹下,然后找到build,就是编译的固件,直接找到固件对应的编译命令,它在这里会自动生成一个文件夹。
(5)点进这个文件夹,有 一个编译好的飞控固件,点击打开进行上传。
扫码关注我们
扫一扫
关注我
— 往期回顾 —
全新升级 性能加倍——智航无人机V330Plus新品发布
新品来袭丨Saber 210三角翼亮点十足
蜂巢航宇与北岭科技签署战略合作协议
freertos 飞控
,
srf3飞控固件
,
ifly飞控软件
,
bf飞控固件下载
,
rf飞控官网
相关帖子
•
平台使用篇|RflySim平台飞控固件上传教程
•
平台使用篇 | RflySim飞控底层实验平台配置介绍
•
elrs3.3.0版本终于可以支持sbus输出啦,用他来遥控pixhawk飞控
•
FDRC飞控用ardupilot4.4.0固件已更新上传
•
第一期:RflySim平台飞控底层控制开发培训课程
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
加入联盟
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表