- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
112UAV软件项目详细设计文档_10.20(任务分配模板)112UAV软件项目详细设计文档_10.20(任务分配模板)
文档编号 版本 1.0 密级 项目名称 通用型无人机地面站系统 项目来源
通用型无人机地面站系统
详细设计说明书
(内部资料 请勿外传)
编 写: 日 期: 检 查: 日 期: 审 核: 日 期: 批 准: 日 期:
文档变更记录
序号 变更(+/-)说明 作者 版本号 日期 批准 1 初稿 1.0 2014-10-20
目 录
1. 引言 4
1.1 编写目的和范围 4
1.2 术语和定义 4
1.2.1 术语 4
1.2.2 缩率语表 5
1.3引用文件 5
2.概述 6
2.1系统概述 6
2.2文档概述 7
3.设计说明 8
3.1体系结构说明 8
3.2主页模块Navigation类设计说明 11
3.3控制模块ControlMode类设计说明 14
3.4数据模块FlightData类设计说明 15
3.5 配置模块设计说明(待) 17
3.6 航迹显示模块设计说明(待) 17
3.7 三维视景模块设计说明(待) 17
引言
编写目的和范围
本详细设计说明书编写的目的是说明程序模块的设计考虑,包括程序描述、输入/输出、算法和流程逻辑等,为软件编程和系统维护提供基础。本说明书的预期读者为系统设计人员、软件开发人员、软件测试人员和项目评审人员。
术语和定义
术语
[1] 视景模型——针对通用型无人机的结构,机载设备,利用OpenGL技术建立的无人机三维测试场景,三维结构模型和三维动画模型等统称视景模型。
[2] 航迹规划——航迹规划实现无人机预定航迹和实时航迹的控制,完成无人机飞行的监控与航迹管理,并向无人机下达飞行任务指令。
[3] 导航地图显示——导航显示子系统以二维和三维的形式实现电子地图、地形、地貌的显示,无人机预定航迹和实时航迹、空管信息的显示。
[4] 任务载荷——任务载荷主要是指机载的GPS、罗盘、陀螺仪、加速度计及摄像头等。
[5] 数据通信——通过数传电台将飞机各姿态参数传输到本地电脑,通过串口读写软件采集数据,并对各种数据进行相关处理,利用进程间通讯将数据发送到各显示模块,从而达到飞机数据实时显示的目的。
[6] 数据评估——对测试数据进行自动判读、数据对比和关联性挖掘等功能,从而实现数据评估。
[7] 数据中心——对测试数据及各类模型进行统一的管理和规范,从而构成数据中心。
缩率语表
序号 缩略语 说明性定义 1 UAV Unmanned Aerial Vehicle,无人驾驶飞机 2 CSC Computer Software Configuration,计算机软件配置 3 CSU Computer Software Unite,计算机软件单元 4 DFD Data Flow Diagram,数据流程图 5 CFD Data Flow Diagram,控制流程图 6 HWCI Hardware Configuration item,硬件配置项 1.3引用文件
资料名称 作者 文件编号、版本 资料存放地点 《UAV可行性分析说明书》 v1.0 《UAV项目计划》 v1.2 《UAV需求分析说明书》 v1.2 《UAV架构设计说明书》 v1.2 《UAV概要设计说明书》 v1.2 《UAV数据库设计说明书》 v1.2
2.概述
2.1系统概述
无人驾驶飞机(简称UAV)是一种动力驱使、可控制、能携带多种任务设备、执行多种任务而且能重复使用的无人机驾驶航空器。随着技术的进步,无人机在地理环境监测、灾区视察、 通信中继、科学研究、法规执行等社会、工业各方面的应用将显示出强大的优势。地面监控站系统作为连接飞控器与操作员的接口,是整个无人机操纵系统的“神经中枢”,控制着系统的各项功能的成功实现,控制飞行器的飞行过程、飞行航迹、有效载荷、对任务的高效完成、通讯链路的正常工作以及飞行器的发射与回收是非常关键的。无人机地面站系统应该发 挥的功能也必须是整个无人机系统的重要部分,除了应该完成基本的飞行器状态控制和有效载荷数据的接收、处理,同时也要求能够灵活的克服各种未知的自然、人为因素的不利影响,适应各种复杂的环境,保证整个系统整体功能的成功实现。
本课题主要研究了通用型航拍无人机地面控制系统的设计,负责完成地面站系统软件编程及功能实现工作。为无人机系统提供飞行数据实时显示、存储、航线显示与规划及相关控制指令的实现等功能。其关键技术主要设计数据通讯,地图显示,数据存储等计算
您可能关注的文档
- 1002014410董莉君1002014410董莉君.doc
- 1000mm毕业论文1000mm毕业论文.doc
- 100万吨脱硫初步设计方案100万吨脱硫初步设计方案.doc
- 1001内部审核检查表(管理、项目)11001内部审核检查表(管理、项目)1.doc
- 100句搞定雅思阅读长难句100句搞定雅思阅读长难句.doc
- 100句纯正英语100句纯正英语.doc
- 100本社会学著作100本社会学著作.doc
- 100测评网06-07牛津高二实验版 模块六 Unit 4单元测试(II)100测评网06-07牛津高二实验版 模块六 Unit 4单元测试(II).doc
- 100415附件2:落实国网公司“抓基础、控风险、防事故”基建安全主题活动重点措施50条实施细则(100条)-2100415附件2:落实国网公司“抓基础、控风险、防事故”基建安全主题活动重点措施50条实施细则(100条)-2.doc
- 100测评网八年级英语上Unit9试卷100测评网八年级英语上Unit9试卷.doc
文档评论(0)