wifi数传组网之精简mavlink
1.无人机集群测绘在同一地点同一时间采集一片区域的多光谱数据,经过后期的处理可得到该区域的植被生长情况,本文就是讨论和测试利用wifi数传组网的机制实现多台的无人机集群,组网内的无人机能够单独的进行控制,并可实现测绘的集群功能。
2.系统功能框图
WIFI的局域网方案要考虑两方面
第一通信硬件系统要支持每个无人机能够通过TCP/IP局域网进行组网,一般TCP/IP局域网就是一种路由器为中心节点的星形网络,所有数据都是通过路由器做IP地址转发,那么路由器这个中心节点的数据流动带宽,就是整个网络的数据传输带宽上限,我们平时说的百兆带宽,千兆带宽就是这个意思,千兆的数据容量肯定比百兆大
第二软件系统的结构采用之前修改原版QGC地面站支持一站多机的形式,让它可以发挥TCP/IP的组网效果。这个地面站支持串口连接,TCP连接,UDP连接。而TCP/UDP组网要注意的是:要控制好延时,要精简MAVLINK协议流,要确保链路带宽。
MAVLINK协议流
MAVLink是一种非常轻量级的消息传递协议,用于与无人机(以及机载无人机组件之间)进行通信。MAVLink遵循现代的混合发布-订阅和点对点设计模式:数据流作为主题发送/发布,而配置子协议(如任务协议或参数协议)则是点对点的重传。每个XML文件定义了特定MAVLink系统支持的消息集,大多数地面站和自动驾驶仪实现的参考消息集在common.xml中定义
MAVLINK数据包格式
V1.0和V2.0的起始标志位分别是0xfe和0xfd,CRC是为了确保消息的完整性,将对每条消息的最后两个字节进行循环冗余校验,Messge ID就是我们发送的消息集,下图是apm v4.1.0固件的mavlink message id有60条,而我们需要精简的就是这部分地方对应发送的内容
因为集群测绘多数需要反馈的是重要的位置信息,速度,姿态,等数据,而光流这些用处不大的信息可以不回传,飞控传输的消息都是根据实际需要进行精简。测绘过程中飞控触发相机拍照之后相机传输照片可以通过外加树莓派和4G模块传输,无需和飞控进行通信,大大减轻了飞控的工作量。
wifi数传组网之精简mavlink相关推荐
- NB-IOT/Lora/Zigbee/WIFI/蓝牙无线组网方式的对比
NB-IOT/Lora/Zigbee/WIFI/蓝牙无线组网方式的对比 LoRa LoRa(长 距离)是由Semtech公司开发的一种技术,典型工作频率在美国是915MHz,在欧洲是868MHz,在亚 ...
- 基于WIFI无线组网的水雨情远程监测预警系统
水雨情是重要的水文资料,在水资源配置和管理中有重要的参考价值,具体是指水位.流速.流量.降雨量.降雨强度等参数.随着物联网.雷达遥测.无线通信技术的发展,这些数据都能实现自动感知和远程监测,对于防汛抗 ...
- 安卓WIFI万能钥匙国际版V5.0.37 WIFI大师 显密码 精简版下载
应用介绍: WiFi万能钥匙,海量安全wifi热点,无忧一键连接. 无论身处何地,只要打开WIFI万能钥匙,看到分享热点,点击连接即可放心安全上网. 下载 WIFI万能钥匙国际版 (访问密码:1112 ...
- 无人机远距离WiFi自组网传输,cv5200无线通信模组,智能无线通讯方案
无人机在现代社会中扮演着越来越重要的角色.无人飞机相对而言,具备构造简易.工程造价便宜等很多优势. 无人飞机自组网也称无人飞机联网,是由无人飞机当担网络节点构成的具备任意性.暂时性和自治性网络拓扑的动 ...
- wifi mesh组网
无线mesh网络由mesh router(路由器)和mesh client(客户端)组成,其中mesh router组成骨干网络,并和有线interner连接,为mesh client提供多跳的无线i ...
- 无线组网方式比较-WIFI、Mesh、Zigbee
当前无线组网方式主要有wifi组网.蓝牙mesh.Zigbee组网,现在让我们一起看一下这些组网方式之间的优缺点. 注:以下总结的技术优缺点都是相对而言的,且随着相关技术的迭代发展,原先某种技术的缺点 ...
- 无人机无线远距离WiFi数据传输,Mesh自组网通信系统应用
应急现场可能没有基础通信设施或者基础设施受到破坏,导致应急现场变为信息孤岛.实时将现场情况以语音.数据.图像等形式传送到指挥中心,有利于领导了解现场情况,及时有效地做出相应决策. 突发事件发生后,快速 ...
- 【PX4 飞控二次开发】自制ESP8266WIFI数传
感觉和这个类似 https://blog.csdn.net/sinat_16643223/article/details/118649889 是不是其实那些那么大的wifi数传板子本质和核心就是这个, ...
- 一种内嵌P2P的wifi转红外发射神器
IR_SW3型Wifi扇区型红外学习模块 目录 1.控制器特点...2 2. 外形及接口...3 3. Wifi无线组网红外学习介绍...4 3.1. Wifi工作模式...4 3.2 ...
最新文章
- 企业高管眼中的 SAP 和「智慧企业」| 品读中国企业数字化转型的故事
- JSP实现在线调查问卷系统
- Cloud Native workshop
- qt通过蓝牙控制单片机_ST发布新款STM32WB55单片机,集成蓝牙5和802.15.4协议...
- 送你一朵小红花观后感
- (原創) 今天拿到學生證了 (日記)
- 大众CEO迪斯承认芯片仍短缺
- javascript getBoundingClientRect()获取元素四个边相对于窗口或文档的位置
- 复合梯形公式与复合辛普森公式matlab_时尚女装套装的公式图纸分享
- GIT每次上传代码都必须输入用户名解决方案
- 按键精灵--VS挤房器
- 使用dsoframer演示ppt
- wincc控件之FlexGrid系列(注册安装)
- 无法启动计算机上的服务msdtc,MSDTC服务无法启动,导致网站打不开
- (超详细)张正友标定法原理及公式推导
- next_day函数用法
- 游戏技巧-《七日杀》存档位置
- python编程练习:求最大公约数和最小公倍数
- 青龙面板 Bot配置教程
- 新能源产业链全景图(建议收藏)
热门文章
- spi: 增加slave mode支持
- 如何使用ArcGIS计算四至坐标
- Exists 用法解释
- FOTS:自然场景的文本检测与识别
- 魅蓝e android版本,魅蓝E的手机系统是什么
- GC HASHMAP JVM
- 怎么使用命令行查看mysql版本号_查看MySql版本号命令
- 申威芯片可于服务器,一种基于申威芯片的国产服务器主板的实现方法
- 靠AI六小时开发出游戏Demo,剧本绘画配音一条龙,网友:新概念3“A”大作
- 【办公类-16-02】“2022上学期 大班运动场地分配表1-跳过节日循环排序”(python 排班表系列)