无人机
文章平均质量分 74
-每天进步一点点-
这个作者很懒,什么都没留下…
展开
-
Android 高版本http访问权限err_cleartext_not_permitted解决方案
Android系统10,运行程序执行报CLEARTEXT communication to aaaaa.vaiwan.com not permitted by network security policy原因是Android 高版本后限制了http访问权限解决方案如下<?xml version="1.0" encoding="utf-8"?><manifest ...> <uses-permission android:name="androi...原创 2021-01-20 19:13:31 · 1021 阅读 · 0 评论 -
无人机开发-通讯协议MavLink详解
1. MAVLink简介MAVLink(Micro Air Vehicle Link,微型空中飞行器链路通讯协议)是无人飞行器与地面站(Ground Control Station ,GCS)之间通讯,以及无人飞行器之间通讯最常用的协议。它已经在PX4、APM、PIXHAWK和Parrot AR.Drone飞控平台上进行了大量测试。2.发明者Lorenz Meier简介MAVLink的最初开发于2...转载 2018-02-13 17:58:15 · 5062 阅读 · 0 评论 -
无人机开发-介绍Mavlink协议的消息组成、如何看懂繁杂的mavlink官网介绍、简单介绍地面站与飞控的通讯流程
这篇博客主要介绍了mavlink的消息组成和如何看懂繁杂的mavlink官网介绍以及简单介绍了下地面站与飞控的通讯流程。前面已经提到了在mavlink消息帧里最重要的两个东西,一个是msgid;一个是payload,前者是payload中内容的编号,后者则存放了消息。消息有许多种类型,在官网的网页中中以蓝色的“#”加数字的方式来表示消息的编号如 “#0”(这样的表示方法应该是为了方便在网页中查找相...转载 2018-02-13 18:14:14 · 2649 阅读 · 0 评论 -
无人机开发-介绍MAVLink代码的大概结构
可以看到,里面有多个文件夹和几个头文件。pixhawk,ardupilotmega(apm),matrixpilot这类的文件夹里都是各个飞控自己定义的mavlink消息类型,原始的mavlink消息放在common文件夹里面(大部分消息都在common文件夹中)。checksum.h中存放的是计算校验码的代码。 mavlink_helper.h里面是将各个消息包补充完整(调用checksum.h...转载 2018-02-13 18:58:29 · 1679 阅读 · 0 评论 -
无人机开发-Android地面站MavLink解析部分源码
MavLink是轻量级的通讯协议,主要应用于终端与小型无人载具间的通讯。由于它的通用性,MavLink可以被翻译成各种语言的代码应用于各种不同的环境。具体如何通过工具来生成对应的MavLink代码请访问:http://www.qgroundcontrol.org/mavlink/create_new_mavlink_messageMavLink协议所定义的消息,大致分为两类,一类是通用消息,另外一...转载 2018-02-13 21:01:44 · 2595 阅读 · 2 评论 -
Android模拟器使用PC端USB转串口调试
连接好线路之后,我就迫不及待地把开发板插上电脑,可能是由于自己电脑的缘故,驱动安装失败。 此时右键点击计算机,点击属性,打开设备管理器,展开端口。 有感叹号的表示驱动程序未安装,右键选择属性,再切换到驱动程序一项,安装或者更新驱动程序。 然后点击高级,把端口设置为COM1/COM2。因为发现使用其它端口根本无法启动模拟器,也没找到原因。 上面的步骤搞定之后,就可以开始连接模拟器调试了。 首先,...原创 2018-02-13 21:19:04 · 5020 阅读 · 6 评论 -
无人机开发-图传技术浅析
2016年,是中国无人机市场的元年,无人机能够一跃进入大众视野,并迅速在大众市场火热发展,是很多人始料未及的。从刚开始的空中摄录,到后来的实时摄录,方便的无人机图传功能无疑为无人机加足了筹码,赚足了眼球。博主就来分析一下无人机图传技术。一.观念从“图传”的叫法可以发现,这并非一个专业的定义,大概是从某些资深航模玩家口中发展而来。专业的航空航天器并没有独立的视频图像传输设备。图传的概念只存在于消费类...原创 2018-02-15 21:44:28 · 16682 阅读 · 3 评论