首页--航空、航天论文--航空论文--各类型航空器论文--无人驾驶飞机论文

四旋翼无人机的Linux系统开发和地面控制系统设计

摘要第5-6页
Abstract第6-7页
第1章 绪论第11-21页
    1.1 研究课题的背景和意义第11-12页
    1.2 四旋翼无人机的研究现状第12-16页
    1.3 地面控制系统的研究现状第16-18页
    1.4 本论文的结构第18-21页
第2章 无人机实验平台结构和开发方案第21-27页
    2.1 四旋翼无人机实验模型介绍第21-22页
    2.2 3G远程控制模块第22-23页
    2.3 GPS导航模块第23-24页
    2.4 地面控制系统第24-26页
    2.5 本章小结第26-27页
第3章 无人机嵌入式Linux系统开发第27-51页
    3.1 Linux内核概述第27-29页
    3.2 ARM LINUX交叉编译环境的构建第29-31页
    3.3 AR.Drone 2.0内核模块的移植第31-35页
        3.3.1 所需模块功能介绍第31-32页
        3.3.2 内核编译过程第32-35页
    3.4 3G模块模式转换第35-37页
    3.5 3G模块实现拨号上网第37-41页
        3.5.1 相关网络协议介绍第37-38页
        3.5.2 ppp、pppd和chat之间的关系第38页
        3.5.3 交叉编译ppp、配置相关文件第38-40页
        3.5.4 ping外网测试第40-41页
    3.6 基于UDP协议Socket网络通信第41-42页
        3.6.1 Socket套接字介绍第41页
        3.6.2 UDP套接字实现过程第41-42页
    3.7 多线程应用第42-45页
        3.7.1 Linux线程第42-43页
        3.7.2 线程实现第43-45页
    3.8 GPS数据的处理第45-49页
        3.8.1 GPS定位原理第45-47页
        3.8.2 GPS协议第47页
        3.8.3 GPS数据处理第47-49页
    3.9 本章小结第49-51页
第4章 地面控制系统的设计与实现第51-83页
    4.1 开发工具介绍和软件系统分析第51-55页
        4.1.1 C第51-52页
        4.1.2 Google Earth电子地图第52-53页
        4.1.3 软件系统的功能和设计方案第53-55页
    4.2 网络通信模块第55-61页
        4.2.1 C第55-58页
        4.2.2 UDP协议实现网络通信第58-61页
    4.3 飞行控制模块第61-65页
        4.3.1 AT命令分析第61-65页
        4.3.2 飞行控制实现方式第65页
    4.4 导航数据与视频信息显示模块第65-70页
        4.4.1 导航数据第66-67页
        4.4.2 视频信息第67-70页
    4.5 定位导航模块第70-79页
        4.5.1 KML文件第71-72页
        4.5.2 Google Earth中无人机三维建模和动态显示第72-75页
        4.5.3 Google Earth COM API开发第75-76页
        4.5.4 Google Earth软件开发的实现第76-79页
    4.6 数据存储及处理模块第79-82页
        4.6.1 数据库的选择第79-80页
        4.6.2 地面控制系统中数据库的使用第80-82页
    4.7 本章小结第82-83页
第5章 总结和展望第83-85页
    5.1 总结第83-84页
    5.2 展望第84-85页
参考文献第85-89页
致谢第89页

论文共89页,点击 下载论文
上一篇:航空发动机圆周密封环热—结构分析
下一篇:光子晶体带隙时域有限差分方法计算