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

被引量 : 32次 | 上传用户:newbitcom
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机、微电子及控制等技术的快速发展,小型无人机在军事和民用领域方面得到了日益广泛的应用,其飞行控制技术和地面站相关问题也逐渐成为国内外研究的热点。作为小型无人机系统的指挥中心,研究地面站软件系统所涉及的关键技术和实现方法,对整个小型无人机系统的工程实现和应用有着重要的意义。本文主要研究了小型无人机地面站软件系统的设计与实现。该软件为小型无人机提供了飞行状态监控、航拍视频的实时播放、电子地图、航迹规划、串口通信及数据存储和数据分析等功能,与小型无人机能进行实时交互。研究课题所涉及的技术主要有电子地图技术、FFmpeg编码库、串口通信技术及MAVLink协议等。论文首先介绍了小型无人机和地面站的组成结构,及国内外对小型无人机和地面站的研究现状,总结出地面站软件系统的主要特点,并结合课题需求提出了地面站软件系统所需要具备的功能。然后介绍了地面站软件系统开发过程中,实现所需功能所涉及到的关键技术,接着对小型无人机地面站软件系统的需求分析和总体设计作出了阐述,并对系统进行了功能层次划分,论述了每个功能层次上各个功能模块的设计。然后是根据系统的功能设计,详细地研究与实现系统的主要功能:一是用户操作层的功能实现,包括软件界面的设计与实现、电子地图及其功能操作的实现、飞行状态的显示及控制指令的实现、通过播放器实时播放航拍视频的实现、航迹规划的实现;二是数据通信层的实现,详细研究了串口通信的实现过程;三是数据管理层中的数据存储与数据分析的实现。最后,将地面站软件系统进行了多次的测试,且结合小型无人机进行了系统联调。测试结果表明:该地面站软件能实时接收和准确显示遥测数据,能实时播放航拍视频,能在地图上成功显示航点与航迹,地图提供的功能能正确地响应对应的操作,能准确地完成地面站发送的各种控制命令,能快速地从存储文件中读取数据,并用图表显示各种遥测数据以进行数据分析。
其他文献
<正> 从化学的观点研究了从二氧化硅中选择性絮凝赤铁矿。于搅拌的容器中,在各种药剂添加量(絮凝剂、分散剂和电解质)、不同的矿浆 pH 值以及矿浆密度条件下导致矿物絮凝。通
每个孩子都是独特的生命个体,具有区别于他人的个性特征,因此真正的教育是适合个体生命发展的教育,即个性化教育。个性化教育的实施必须建立在对学生科学认识和了解的基础上,
车辆保险的销售过去一直是以个人代理人、车行、团体、代理渠道四个渠道为主,随着全球化信息网络的发展,互联网、电子商务的出现使消费者获取信息的方式变得更加方便快捷,人
随着信息技术的不断发展,企业对人力资源信息化管理的需求越来越强烈,信息系统在企业发展过程中也起着日益重要的作用。结合先进的绩效管理理念,采用高效的开发技术,遵循软件
人的社会性和有限理性决定了妥协是不可避免的,社会是在不断地妥协中进步与发展的。改革促进了我国经济的发展和政治的改良,同时也带来了利益格局的改变,贫富阶层间的利益矛
在信息技术飞速发展的今天,现阶段国内医院的核心业务信息化程度在不断提升;如HIS系统对于医院的正常运行有着较大作用,如果网络故障出现于门诊运营时段,将会带来恶劣的影响
气象工作与国民经济建设和人民的生产生活息息相关,各级人民政府非常重视和关心气象事业的发展,中国气象局要求各级气象部门要为当地经济社会发展和群众生产生活提供高效、优
软件无线电是一种解决无线电通信领域内多体系并存、不同体系间无法制订统一标准等问题的方案。由于软件无线电是基于软件编程实现各种功能,其主要的特点表现在灵活性和开放
目的:探讨A型肉毒毒素行面部老化治疗中的最佳注射点位,探讨A型肉毒毒素应用的特点,适应证及并发症等。方法:分析2009年8月至2012年12月之间198例面部老化患者行A型肉毒毒素注射
针对陕西省电力公司ERP系统运行维护工作,借鉴了信息技术基本架构库即ITIL方法论,从组织架构、人员、工作流程以及技术保证手段等提出一系列的建议和设想,尤其是在流程设计和综