查看: 949|回复: 1

ardupilot如何编队飞行

[复制链接]

31

主题

851

帖子

1692

积分

金牌飞友

Rank: 6Rank: 6

积分
1692
飞币
835
注册时间
2017-8-8
发表于 2023-2-6 03:55:55 | 显示全部楼层 |阅读模式
ardupilot如何编队飞行

31

主题

811

帖子

1588

积分

金牌飞友

Rank: 6Rank: 6

积分
1588
飞币
775
注册时间
2017-9-8
发表于 2023-2-6 04:08:06 | 显示全部楼层
手机用户 登录商城论坛收藏


快捷导航
首页视频/图赏新手课堂5iMX社区新闻 | 观点5iMX评测室5i上头条【搜索】
5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)-[成都艾麦克斯科技有限公司]»5iMX社区›无人机与航拍应用【技术专栏】›航拍与第一视角飞行技术›【教程】超简单Ardupilot友机位置指示/编队辅助APP的使 ...
返回列表
查看: 1995|回复: 17
  【教程】超简单Ardupilot友机位置指示/编队辅助APP的使用教程 [复制链接]
wetouns

电梯直达楼主
发表于 2022-2-6 20:38 | 只看该作者 |只看大图
本帖最后由 wetouns 于 2023-1-9 00:20 编辑


前情提要:
此前我基于ardupilot官方稳定版的固件做了一些OSD方面的小小调整,以支持友机位置的指示,实现只要看OSD就能在天上找到友机的功能,不需要再飞回近处通过目视来找到对方。
但是当时的步骤需要增加蓝牙模块,甚至需要从高频头飞线TX RX出来,所以相对比较麻烦。后来在一个热心模友的鼎立相助之下,他开发了一个安卓的转发APP,使用这个APP,不
需要添加任何硬件,只需要你的高频头有蓝牙功能,手机与高频头配对,打开APP就能使用了,非常方便。

【亮点】如果你手机支持应用双开,正好你朋友又没安卓手机的话,可以双开APP一个连自己的高频头蓝牙,另一个APP连接你朋友的高频头蓝牙同时进行转发哦

前后到底是个啥:

简单说就是飞控使用我改版的ardupilot固件,且连接到平台,就可以只看OSD就能找到和你同飞的模友的飞机。原理是手机APP读取了你高频头的数据,得到你飞机的位置信息,再发到编队平台(也是我开发的一个平台,服务于编队的),平台再把你飞机的位置信息,发给想要跟踪你的模友的手机APP(前提是他也要装APP连上平台),他的APP再把数据从蓝牙发回高频头,传给你的模友的飞机,他的OSD就能看到你在哪了。整个流程就是     你的飞机<->你的高频头<->蓝牙<->你手机的APP<->平台<->你朋友的手机的APP<->蓝牙<->他的高频头<->他的飞机。整个过程是双向的,你能看到和你一起连上平台的模友的飞机在哪,他也能看到你的飞机在哪。

必须条件:
1.数摇一体高频头/接收机(思翼FM30)
2.飞控刷我改的编队版ardupilot固件(因为这样才能在OSD上看到友机在哪里)
3.模拟图传。因为飞控内置的OSD是基于模拟图传,所以不支持大疆的高清图传,也不支持树莓派的高清图传
4.安卓手机与编队转发APP(安装包下载链接在下边)

下边开始进行完整的使用方法的讲解,如果你已经了解了一些步骤,可以直接跳过看你关心的部分


第一步:
当然是刷固件了,理论上不刷固件也能连平台,但OSD没有任何提示信息,你在屏幕上就看不到友机在哪。
如果你的朋友不刷,而你刷了,那你俩一起上线的话,你就能看到他,而他看不到你
固件下载地址(目前固件我已经更新到官方比较新的代码,已经是4.3.1):
链接:https://pan.baidu.com/s/16Z4zVpx2o_Y2M1uVtQ3PBA

提取码:dk9v


固件刷写教程:
有点另类的F4刷ardupilot(APM)的方式,以及刷完之后的简明设置教程https://pan.baidu.com/s/1B86dpCAwM_AleFaZOVCnOA


提取码: y7tp


第四步:
手机与高频头进行蓝牙配对,这个太简单,我就不展开说了

第五步:
打开手机APP进行一些必要的设置,首先填写域名,然后再填写你刚才在平台上申请的端口号


然后设置一下你登陆平台的账号和密码,在APP启动转发后会自动在手机登陆平台,进入飞机管理页面
(这一步不设置也可以,你也可以自行用手机浏览器登陆到平台的管理页面)


最后搜索蓝牙(前提是手机已经跟高频头的蓝牙配好对),先点击界面上的查找设备按钮,在出现的蓝牙列表中选择高频头的蓝牙名字,点连接,点击连接并连接成功后上边的启动服务按钮会变成可点击的状态,然后点击启动服务。
启动并且开始转发数据后,APP会自动跳转到平台的管理页面,把页面往下拉,就可以看到你的飞机处于上线状态了,让你的朋友也完成以上步骤一起上线





关键一步:当你和你的朋友都正常连接上线后,你们会在下图的列表中看到对方的账号名出现,点击跟踪对方,OSD就开始指示跟踪对象的方位了




最后一步:
设置飞控参数,让编队指示器显示到OSD上
osd1_target_en 设置为1
osd1_target_x 设置编队指示器在OSD画面上的X坐标
osd1_target_y 设置编队指示器在OSD画面上的Y坐标




最后是OSD的这个指示器的使用演示视频,视频是早期拍的了,设备方面的一些解说可忽略



如果想对整个系统的原理以及平台的使用方法进行更深入的理解,可以看我之前发的两个帖子(帖子里也讲了一些其他的使用方式,不用APP的方式,但我还是觉得用APP最方便)
【Ardupilot/APM低成本友机位置提示/编队方案】等待喜欢编队飞行的你来一起共同探讨http://bbs.5imx.com/forum.php?mod=viewthread&tid=1566733


【APM/Ardupilot固件重大更新】新增编队辅助功能,FPV编队之福音http://bbs.5imx.com/forum.php?mod=viewthread&tid=1563182


一个人玩没意思,进来一起交流呗
























欢迎继续阅读楼主其他信息

主题
让思翼FM30变成找机GPS定位器,以及传统定位器的平替方案2023-01-05【视频】尝试空中加油对接,为后续空中接电打下基础 小翁/肥翁2022-03-06【教程】超简单Ardupilot友机位置指示/编队辅助APP的使用教程2022-02-06我又来整活了老铁们,4机编队模拟阅兵阵形,多机位观赏,叼炸天2021-11-08【新手入门教程汇总】Ardupilot各种入门教程贴子视频汇总2021-08-16【开源新手福音】Ardupilot开源飞控参数搜索引擎与参数中文翻译查询工具送给大家!2021-08-135033数字空速计详细测试,简直降维打击,玩不起数字空速的必看!2021-07-23手抛机大风天悬停跟与风筝编队,我又精装了一台手抛机2021-05-08手抛机大队到齐,三机编队搞点刺激的 - 【精彩编队视频】2021-04-08一台能随地起飞手接降落的全功能FPV机的制作过程【内含视频】2021-03-26
收藏19
本论坛上传图片、B站视频、抖音视频、附件指南
回复举报
远航者


沙发
发表于 2022-2-6 20:39 | 只看该作者
这个牛啊
来自安卓客户端
【论坛帮助】
回复举报
vv.vv


3楼
发表于 2022-2-6 22:04 | 只看该作者
哈哈哈,新玩法
您需要登录后才可以回帖 登录 | 加入联盟

本版积分规则

快速回复 返回顶部 返回列表