小型无人机地面站软件设计与实现

被引量 : 0次 | 上传用户:prince262
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科学技术的不断发展,无论是在军用方面还是民用方面,无人机技术都取得了长足的进步。作为整个无人机体系中最主要组成部分之一的地面控制站,对它所涉及到的关键原理和开发流程进行详细的研究,对于整个无人机体系的利用和推广来说,有着十分重要的意义。本文以无人机地面控制站总体框架的分析和设计为主要研究内容,从地面控制站的研究现状和发展历程出发,分模块设计并实现了地面站的通讯数据链路、电子地图、虚拟仪表、数据储存及回放等重要功能。本次设计所采用的Qt开发平台,是基于C++语言的跨平台图形界面开发框架,具有运行速度快、兼容性高、美观性好等优点,能够高效的实现地面站所需的基本功能。地面控制站系统在Qt开发环境下利用第三方串行通讯类编程实现串口通信和通讯控制;利用Google瓦片地图通过JavaScript编程实现电子地图、航点实时显示和航迹标示功能;通过调用Qwt组件,编程实现了虚拟仪表,并利用SQLite嵌入式数据库和文本文档实现了对飞行数据的储存以及回放。本次设计以Windows7操作平台作为软件开发平台,无人机地面控制站与通讯链路模块之间通过RS232串行接口实现无人机与地面控制站之间的通讯信息传输,无人机采集到的遥测数据通过已定义的串口通讯协议解析之后,飞行状态信息通过虚拟航空仪表进行显示,飞行轨迹信息通过电子地图进行显示。软件测试方面,考虑到无人机的价格比较昂贵,实际测试的成本比较高,因此设计了基于Qt的地面站测试软件,它能够使用自定义的无人机飞行数据对地面站进行测试。测试之后,使用无人机实际飞行收集到的遥测数据包对地面站的可行性进行验证。实验结果表明,本文所设计的地面站各功能模块可以较好的满足地面站软件运行的基本要求。
其他文献
汉代《说文解字》中描述,经过剪切、沤煮、打浆、悬浮、抄造、定性型干燥等基本程序后,纸在汉代开始发明使用,纸的发明推动力历史文化的深刻变革,黎明造纸绳就是通过牛皮纸、
随着我国资本市场的不断扩大,上市公司的数量及规模都呈增长态势,上市公司管理层的薪酬亦成为民众热切关注的问题。管理层的薪酬制度作为企业治理结构的重要环节,对企业资源
我国的企业改革从“放权让利”开始,继之以后的是“利改税”和承包责任制,这些改革都没有成功地转换企业的经营机制。党在十四届三中全会上,针对中央提出的建立现代企业制度以及
以江西省农村个案为例,通过建立江西省农村的人力资本内生经济增长模型,分析人力资本积累对农村经济增长的影响以及农村经济增长缓慢的原因,验证人力资本在农村经济增长中的
<正>微生物的获得性免疫系统与基因编辑:2018年,"基因编辑"这一专业术语随着"露露"和"娜娜"一对基因编辑婴儿的诞生飞入了寻常百姓视野,引起了社会热议。借助于基因编辑技术,
随着CMOS、CCD探测器的广泛应用及其分辨率的不断提高,人们对电视镜头的分辨率提出了更高的要求。将显微工业电视镜头成像原理与传统显微镜进行了比较,并利用光学设计软件ZEM
针对黄织铁路工程歹阳河大桥复杂地形,采用缆索起重机能有效地解决施工中材料、机具及设备需长距离的垂直和水平运输问题,并对缆索起重机主要构造进行设计检算。通过对歹阳河
高空大跨度悬挑结构施工中,采用型钢三角型支撑体系的施工技术,该支撑体系稳定性好,刚度大,施工简便,安全可靠,可缩短施工工期,减少工程建设投资。
影视艺术是叙事的艺术,在构建故事的同时离不开叙事策略,叙事策略是影视作品极其重要的表意手段,指涉故事体系的表达。我们通常所说的叙事策略就是指对话口径、思辨脉络、或
在工程建设行业,竣工决算成本超过预算的现象普遍存在,加强全过程施工成本管理已成为建设项目管理的重点。但是,传统项目交付模式下,在项目前期,通常是业主单方面决策,且各专