MAVLink 是一种非常轻量级的消息传递协议,用于与无人机(以及机载无人机组件之间)进行通信。
MAVLink 遵循现代混合发布-订阅和点对点设计模式:数据流作为主题发送/发布,而任务协议或参数协议等配置子协议是点对点重传。
消息在 XML 文件中定义。每个 XML 文件都定义了特定 MAVLink 系统支持的消息集,也称为“方言”。大多数地面控制站和自动驾驶仪实施的参考消息集在common.xml 中定义(大多数方言建立在此定义之上)。
代码生成器根据这些 XML 消息定义为特定编程语言创建软件库,然后无人机、地面控制站和其他 MAVLink 系统可以使用这些软件库进行通信。生成的库通常是 MIT 许可的,因此可以在任何闭源应用程序中不受限制地使用,而无需发布闭源应用程序的源代码。
MAVLink协议官方文档:

https://github.com/mavlink/mavlink-devguide/tree/master/zh
https://github.com/mavlink/mavlink-devguide/tree/master/zh/guide

MavLink官网:https://mavlink.io/

四轴无人机——MAVLink通讯协议相关推荐

  1. MP地面站二次开发教程(三)Mavlink通讯协议(3)地面站数据填充与显示

    目录 1.界面布局​ 2.基本参数的显示 3.UI初步设计​ 4 .数传端口打开 5.GPS卫星数据显示 6.电量显示 7.飞控模式状态显示​ 8.飞控数据报错显示 ​ 1.界面布局 这边是参考了拓攻 ...

  2. MP地面站二次开发教程(三)Mavlink通讯协议(4)地面站数据显示调试及其指令填充

    目录 1.利用SimpleExample和Mavlink inspector的调试使用 2.Mavlink设置模式指令的填充 3.Mavlink控制指令的填充 4.MAV_CMD 在地面站做一些显示和 ...

  3. mavlink协议详解_MAVLink通讯协议全文.pdf

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp计算机&nbsp>&nbsp网络信息安全 MAVLink通讯协议全文.pdf104页 本文档 ...

  4. Mavlink - 无人机通讯协议

    http://qgroundcontrol.org/mavlink/start mavlink协议介绍 https://pixhawk.ethz.ch/mavlink/ 消息简介 MAVLink简介 ...

  5. 【无人机开发】通讯协议MavLink详解

    1. MAVLink简介 MAVLink(Micro Air Vehicle Link,微型空中飞行器链路通讯协议)是无人飞行器与地面站(Ground Control Station ,GCS)之间通 ...

  6. 一文搞定MAVLINK软件协议

    转载:https://mp.weixin.qq.com/s/iGURlSS7V-5iBCEtgpzT7w 一文搞定MAVLINK软件协议 原创 L君 TBUS社区 2019-11-06 本文纯属资深程 ...

  7. 学习无人机-C01小四轴无人机初体验

    开机时,M3对应的蓝色指示灯先亮,M4那头对应的LED09一直亮(只要板子上电,就会一直亮). 充电时,红色LED11一直亮,没有变暗或者灭掉的现象.并且,LED10有时会微微冒蓝光. C01小四轴无 ...

  8. 【物联网通信协议】与【物联网通讯协议】

    理清 "通信"与"通讯" 通讯: 传统意义上的"通讯"主要指电话.电报.电传.通讯的"讯"指消息(Message),媒体 ...

  9. xk3190串口通讯JAVA开发包_常用品牌plc通讯协议汇总学习

    一.美系厂家Rockwell ABRockwell的PLC主要是包括:PLC2.PLC3.PLC5.SLC500.ControlLogix等型号,PLC2和PLC3是早期型号,现在用的比较多的小型PL ...

最新文章

  1. 《ORACLE PL/SQL编程详细》,游标 ,函数,触发器。。
  2. 事件处理 ajax,AJAX的多事件处理机制
  3. module 'paddle.fluid' has no attribute 'data'
  4. Android AlertDialog学习
  5. Ado.Net读取Excel常见问题总结
  6. 抢饭碗?这位 05 后开发三款小程序!
  7. centos6 系统安装 system-config-kickstart 工具
  8. day08-linux权限(chmod chown umask chattr)
  9. python敏感词过滤代码简单_DFA敏感词过滤算法的python实现
  10. ad如何绘制拼版_ad 拼板
  11. 论文翻译:2020_Improving Perceptual Quality By Phone-Fortified Perceptual Loss For Speech Enhancement...
  12. Word 2007 删除页眉横线
  13. 记开发过的一款无线音箱解决方案
  14. Gentoo 安装笔记 2021/8
  15. SQL Server Management Studio (SSMS)下载,安装以及连接数据库配置
  16. Tensorflow-Gpu安装 基于gtx1060
  17. GitHub 装逼指南
  18. 有什么好用的微信公众号编辑器?快来看看这3款
  19. Machine Learning with Python Cookbook 学习笔记 第8章
  20. 【知识兔】Excel教程之隔行/隔列求和

热门文章

  1. java 几种垃圾回收器,关于java:7种jvm垃圾回收器这次全部搞懂
  2. HTML练习之路16(精美电商悬浮窗)
  3. 代码整洁之道—变量名
  4. java章节测试学习通
  5. linux 邮箱配置
  6. MERRA2数据下载与后续处理
  7. 揭开SVCHOST.exe进程之谜
  8. Ardupilot 似乎就是APM
  9. Cadence16.6 Allegro 快捷键设置 env 放置路径
  10. xpdf -Portable Document Format(PDF)文件阅读器