论文部分内容阅读
近年来,微型无人机因其低成本、易操控等众多优点,在民用方面的研究和应用发展迅速。无人机地面站作为无人机系统的重要组成部分,随着其应用环境的不同,也呈现多样化发展。地面站便携性要求的提高,使得如何在移动设备上运行地面站软件具有重要的研究意义。本文针对某微型无人机的飞行控制需求,综合分析了移动终端的无人机地面站的关键技术和主要功能,基于开源APM无人机飞控平台完成了无人机地面站移动客户端的设计与实现。本文首先介绍了当下无人机地面站的研究现状,分析了无人机地面站的基本功能和相关技术,了解了 APM开源飞控项目的相关内容。针对地面站应用开发过程运用到的关键技术,如Android应用开发技术、MAVLink通信协议、无线通信技术等,进行了概括和分析。接着论文根据前期调研和分析工作,概括了无人机地面站应用的必要功能,将应用的功能划分为四个模块:飞行控制、飞行数据、消息通信和个人设置。本文采用Android应用开发技术,实现了无人机地面站的整体设计和功能,并对每个功能模块,介绍了其实现机制和相关技术。最后,在一系列实验中,该无人机地面站应用与系统中各部分配合使用较好,可以基本满足操作人员对微型无人机的飞行控制。