首页--航空、航天论文--航空论文--航空仪表、航空设备、飞行控制与导航论文--飞行控制系统与导航论文

空中机器人自动驾驶仪软件及地面测控软件的设计

摘要第1-5页
ABSTRACT第5-14页
第一章 绪论第14-18页
   ·研究背景与意义第14页
   ·国内外空中机器人研究现状第14-16页
   ·本文研究内容第16-18页
第二章 空中机器人自动驾驶仪系统的总体方案第18-24页
   ·自动驾驶仪的总体方案第18-21页
   ·自动驾驶仪的软件系统设计第21-23页
   ·小结第23-24页
第三章 基于ARM-Linux 的自动驾驶仪软件系统平台的实现第24-49页
   ·ARM 及S3C2440 简介第24-27页
   ·嵌入式Linux 及其编程环境简介第27-30页
     ·Linux 与ARM 处理器第27页
     ·Linux 编程环境第27-30页
   ·ARM-Linux 下的交叉编译环境及工具链的建立第30-33页
     ·交叉开发的概念模型第30-31页
     ·目标板与主机之间的连接第31-32页
     ·交叉开发工具链第32-33页
     ·主机安装交叉开发工具链第33页
   ·Bootloader第33-38页
     ·Bootloader 及其启动方式第33-35页
     ·U-Boot 及其编译移植过程第35-38页
   ·移植、配置编译Linux 系统内核第38-40页
     ·Linux 系统的启动过程第38页
     ·内核移植第38-40页
   ·制作Linux 根文件系统第40-42页
     ·根文件系统的基本结构第40-41页
     ·BusyBox第41页
     ·cramfs 文件系统第41-42页
   ·开发Linux 驱动程序第42-47页
     ·Linux 设备驱动的概念第42-43页
     ·Linux 驱动程序的结构第43-44页
     ·Linux 驱动程序开发过程第44-47页
   ·小结第47-49页
第四章 空中机器人自动驾驶仪飞行控制软件的设计第49-74页
   ·飞行控制算法研究第49-59页
     ·飞行器模型的建立第49-51页
     ·纵向控制方案第51-52页
     ·横侧向控制方案第52-53页
     ·姿态控制回路的仿真第53-59页
   ·导航算法研究第59-66页
     ·自主导航系统的构成第59页
     ·经纬度与地面坐标系的变换第59-60页
     ·导航参数的介绍第60-61页
     ·导航算法及仿真第61-66页
   ·飞行控制软件的实现第66-73页
     ·飞行控制软件的总体流程第66-68页
     ·软硬件初始化模块第68-69页
     ·主循环程序模块第69-71页
     ·系统处理程序模块第71-73页
   ·小结第73-74页
第五章 空中机器人地面测控软件的设计与实现第74-90页
   ·地面测控软件的总体设计第74-77页
   ·遥控遥测通信模块第77-81页
     ·数据通信第77-78页
     ·遥控遥测的实现第78-81页
   ·远程视频采集、保存模块第81-89页
     ·DirectX 简介第81页
     ·DirectShow 简介第81-83页
     ·VC 开发环境的配置第83-84页
     ·DirectShow 视频采集模块的实现第84-87页
     ·视频采集窗口第87-89页
   ·小结第89-90页
第六章 总结与展望第90-92页
   ·工作总结第90页
   ·前景与展望第90-92页
参考文献第92-95页
致谢第95-96页
在学期间发表的学术论文第96页

论文共96页,点击 下载论文
上一篇:基于SCADE的无人机飞行控制系统软件设计
下一篇:基于MATLAB的无人机硬件在回路仿真技术研究