基于开源飞控系统和安卓系统的4g5g物联网无人机实现

本文介绍了固定翼无人机的选型与配置,重点讨论了使用mavlink协议的APM飞控系统,以及通过4G网络进行数据传输和图传的实现。通过中转服务器确保通信稳定性,同时分析了延迟问题对实时控制的影响。此外,提到了云台系统的控制方法和无人机任务指令的自动化流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

固定翼无人机满足长航时,可靠性的需要,再加上控制简单,能够满足大部分任务需求,最终选择使用固定翼无人机实现相关功能。
固定翼无人机整体质量1.5kg,飞行载荷在0.5-1kg左右,飞行时间2小时。
飞控系统选用mavlink协议的apm飞控,安卓手机,地面控制站,以及固定ip的中转服务器。
为了保证通信稳定,使用可靠性较高的mavlink协议,该协议可跨平台实现,具有很好的通用性。
数据传输通道的实现,地面站采用mission planer,使用标准的mavlink通信协议,并且支持tcp通信,apm飞控可在设置中开启urtl端口的mavlink协议通信并实时反馈飞行状态,建立地面站与飞控的连接,需要使用中转服务器,具体实现为,服务器作为飞控和地面站在4g网络中都能找到的中间站,只需将两边的信息分别传出即可完成中转过程,将上述过程实现后,在延时方面难以解决,当前只有使用较近的服务器将延时降低到100ms以下,不过对于不需要实时控制的任务型无人机控制没有太大帮助。
4g地面站连接

图传接口通道的4g实现,图传通道实现在上篇手机群控中做了较为详细的介绍,不同之处在于本地地面图传接受是作为客户类型实现的,需要在服务器端口进行中转,采用jpeg图片压缩可以实现在10帧以下宽带需求100kb/s的流畅图传。这里图传系统还具有一个云台系统,控制指令实现方面有2种具体方法:1.是通过机载安卓系统直接传出pwm信号,需要额外的接口,2.通过apm相关指令占用两个pwm输出端口。
在这里插入图片描述

mavlink协议下的控制指令,说明文档中有较多的介绍,而在具体实现时使用的mavlink控制命令数量有限,任务型无人机在提前做好控制任务后一般无需遥控器进行控制,无人机更多的时候处于无人驾驶状态,通过机载系统对apm进行飞行检测,飞控解锁,以及任务进行指令下达,在空中紧急情况的返回指令下达,任务中断指令的下达,以及自动降落指令的下达,这些指令可以根据机载系统具体情况自动进行,也可以在4g地面站进行,(关于mavlink对无人机的实时控制方面,在参数设置正确的情况下可以实现对各输出端口pwm控制,即实时飞行状态控制,但此时无人机已没有自稳定高定速能力,延时超过200ms的情况下飞机难以操作)
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值