首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

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

摘要第3-4页
Abstract第4-5页
第一章 绪论第9-18页
    1.1 小型无人机第9-10页
    1.2 无人机系统第10-11页
    1.3 无人机地面控制站系统第11-12页
    1.4 国内外研究现状第12-16页
        1.4.1 国内研究现状第12-14页
        1.4.2 国外研究现状第14-15页
        1.4.3 国内外控制站软件平台对比分析第15页
        1.4.4 无人机地面控制站软件平台的发展趋势第15-16页
    1.5 课题研究目标及主要工作内容第16-18页
        1.5.1 研究目标第16-17页
        1.5.2 主要工作内容第17-18页
第二章 无人机地面站总体设计第18-26页
    2.1 无人机地面站软件平台的要求第18页
    2.2 无人机地面站系统的总体结构第18-21页
    2.3 人机交互界面设计第21-22页
    2.4 通信控制与数据传输第22页
    2.5 航迹跟踪与规划第22-23页
    2.6 数据储存与处理第23页
    2.7 开发工具简介第23-26页
        2.7.1 Qt简介第23-24页
        2.7.2 JavaScript简介第24-26页
第三章 无线链路与数据传输控制第26-37页
    3.1 功能要求与设计方案分析第26页
    3.2 无线链路的设计与实现第26-27页
    3.3 数据传输控制的设计与实现第27-33页
        3.3.1 串口通信第27-30页
            3.3.1.1 串口初始化第28-29页
            3.3.1.2 串口监听第29-30页
            3.3.1.3 读写串口函数第30页
        3.3.2 通信数据结构第30-32页
            3.3.2.1 上行数据结构第31页
            3.3.2.2 下行数据结构第31-32页
        3.3.3 通信协议第32-33页
    3.4 通信协议的程序设计第33-37页
        3.4.1 串口配置程序设计第33页
        3.4.2 串口数据接收程序设计第33-34页
        3.4.3 数据解析程序设计第34-37页
第四章 飞行数据显示与航迹跟踪第37-51页
    4.1 功能要求与设计方案分析第37页
    4.2 虚拟仪表的实现第37-39页
        4.2.1 虚拟仪表的绘制第37-38页
        4.2.2 虚拟仪表模块的工作流程第38-39页
    4.3 电子地图的实现第39-46页
        4.3.1 电子地图第39-40页
        4.3.2 Google电子地图的实现方式第40-41页
        4.3.3 JavaScript库文件本地化第41页
        4.3.4 Google地图数据第41-46页
            4.3.4.1 地图投影第41-42页
            4.3.4.2 坐标变换第42-44页
            4.3.4.3 瓦片地图第44-45页
            4.3.4.4 下载瓦片地图第45页
            4.3.4.5 拼接瓦片地图第45-46页
    4.4 电子地图嵌入Qt第46-47页
    4.5 GPS数据的航迹绘制第47-51页
        4.5.1 Qt与JavaScript的交互第47-48页
        4.5.2 航迹绘制第48-51页
第五章 飞行数据储存与回放第51-61页
    5.1 飞行数据存储第51-57页
        5.1.1 数据库的选择第51-52页
        5.1.2 飞行数据库结构第52-53页
        5.1.3 SQLite数据库的建立第53-54页
        5.1.4 Qt与SQLite的交互第54-56页
        5.1.5 数据库数据备份第56-57页
        5.1.6 文本文件储存飞行数据第57页
    5.2 数据回放第57-61页
        5.2.1 飞行数据回放第58-59页
        5.2.2 航迹回放第59-61页
第六章 无人机地面站软件测试第61-67页
    6.1 地面站测试软件的设计第61-63页
        6.1.1 地面站测试软件的数据发送模块第61-62页
        6.1.2 地面站测试软件的数据接收模块第62-63页
    6.2 无人机地面站测试结果第63-67页
        6.2.1 测试数据的准备第63-64页
        6.2.2 电子地图模块测试第64-65页
        6.2.3 航迹绘制功能测试第65页
        6.2.4 无人机地面站控制软件总体测试结果第65-67页
第七章 总结与展望第67-68页
参考文献第68-71页
发表论文和参加科研情况说明第71-72页
致谢第72-73页

论文共73页,点击 下载论文
上一篇:城市轨道交通项目施工阶段安全风险预警研究
下一篇:基于光流的微小型飞行器室内避障方法研究