学位专题

<

基于Mobile SDK的无人机自主飞行控制技术研究

刘波
西安石油大学
引用
小型无人机市场在近几年呈爆发式增长,利用它在空中灵活的移动特性,可以在各种高空、危险或人无法到达的区域作业,因此与各行各业的结合越来越紧密。其中,利用无人机的自主飞行特性,使其脱离遥控器自主飞行到指定地点的智能飞行特性可以大大拓展无人机的功能,完成人们为无人机所设定的一系列预定的飞行任务。  本文利用市场上已经比较成熟的大疆消费级无人机产品,结合其提供的移动软件开发包Mobile SDK,利用现阶段使用人数最多的Android系统的应用软件开发工具Android Studio开发出一款可以控制无人机自主飞行的Android手机应用―无人机自主飞行应用‖。论文中首先介绍了各种开发工具的开发环境配置,之后在软件设计模块利用Mobile SDK以及高德地图结合Android应用开发特性方法开发出手机应用,最后在测试环节首先利用PC模拟器DJI Simulation,连接无人机和遥控器进行模拟飞行来测试应用软件的无人机自主飞行控制功能正常,之后在室外进行实地飞行测试,验证软件的各个模块功能正常实现。  本应用在与无人机连接通信成功后可以自动加载无人机当前的位置,并标注在地图中,之后在无人机的飞行范围内可以在地图上任意添加一个或多个目标点,并且可以设置无人机的飞行高度、速度、任务完成执行动作、机头方向等飞行参数。全程不需要人手动控制遥控器,无人机可以自主飞行到预设的目标点,并且可以自动返航降落到起飞点,彻底的摆脱了遥控器繁琐的飞行控制操作,只需在手机屏幕上几个简单的点击操作即可实现无人机的自主飞行。

无人机;飞行控制;PC模拟器;遥控器;自动加载

西安石油大学

硕士

测试计量技术及仪器

张家田;严正国

2017

中文

V279.2;V249.1

72

2018-01-19(万方平台首次上网日期,不代表论文的发表时间)

相关文献
评论
相关作者
相关机构
打开万方数据APP,体验更流畅