基于RTLinux平台的微型UAV姿态解算技术研究

来源 :浙江大学 | 被引量 : 0次 | 上传用户:l00ok100
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文的主要工作是提出并实现了基于RTLinux平台的微型UAV姿态解算算法。 微型无人自主飞行器一般指装备了嵌入式导航计算机、GPS、惯性导航单元、摄像机以及无线通信设备的自主飞行器,能在一定范围内自主飞行,完成目标识别和定位等工作,所以又被称为“空中飞行机器人”。 对于微型无人直升机(UAV)的控制、定位和导航而言,飞行器相对于大地坐标的姿态信息是必不可缺少的。微型无人直升机系统往往通过换算机载的罗盘、三个加速度计和三个陀螺的实时输出来得出微型无人直升机机体的实时欧拉角值。与平台式惯导系统不同,由于微型无人直升机的体积与负重限制,所有的惯性传感器都是按照捷联的方式组合的。这就牵涉到两个必须解决的问题。首先是姿态解算问题,即如何将捷联惯导系统直接输出的相对于机体坐标系的姿态信息转换成相对于大地坐标的载体姿态信息(这是UAV精确导航和准确控制的基础);其次是不同传感器的信息融合问题。 针对以上问题,本文首先介绍了目前微型无人直升机的具体应用,给出了现有国内外微型UAV姿态解算的方法以及应用。在此基础上,分析了由本课题小组自主研制的微型UAV系统对姿态解算方法的要求,并提出适用于该系统的微型UAV姿态解算方法。 本文随后介绍了微型UAV机载嵌入式软件平台的搭建,在分析了普通Linux的各软件子系统基础上,给出了改造成嵌入式Linux的方案。在普通Linux基础上实现了符合本系统要求的实时嵌入式Linux系统后,成功地移植到了PC/104计算机上。最后,给出了在PC/104平台上实现微型UAV的姿态解算的运行结果。
其他文献
本文基于机器人的现有能力,用嵌入式行为对任务进行描述,使机器人通过跟随教师的示范来学习高级任务描述和复杂的导航技术。 为了能学习到更准确的任务描述,本文还提出了一种
本论文中主要对以下几个方面进行了研究: 分析了实际生产中工业锅炉运行时需要控制的温度、压力、液位等几个关键部分,包括每个部分的工艺流程、生产工艺要求及进行控制时
本文总结了地理信息系统的相关理论及在智能交通技术中发挥的作用,并以上海市地理信息系统的开发为例,结合单纯二次开发,集成二次开发及独立开发等三种不同的开发方式详细地描述
本文以三菱PLC与CC-LINK构建的电梯群控系统为研究对象,综合考虑电梯的运行特性,借鉴现有的电梯群控算法,通过实验验证选择和改进,使用基于多目标规划的电梯群控算法,从而达到电梯
交通流仿真是当前城市交通仿真研究的热点,在仿真系统中,需要考虑车辆与系统,车辆与车辆,车辆与道路之间的相互作用,利用跟驰模型、超车与换道模型等微观数学模型,可以在计算
本文主要进行基于CORBA开发WebServices的研究,使得CORBA成为开发WebServices的一个良好平台。它所带来的巨大优势是,可以将基于CORBA开发的系统封装成为WebServices,在Internet
论文结合三轴精密测试转台,对高精度伺服系统设计中的非线性问题进行了深入的研究.该三轴转台主要用于惯导用惯性平台和惯性仪表的性能测试和鉴定,对位置精度和低速时速率的
学位
基于图像的目标识别技术作为现代目标识别技术的一部分,早已成为图像应用领域研究的一个重点。基于图像的目标识别是指在二维图像或视频序列中寻找给定物体的过程。通过对目
近年来,多媒体技术、网络技术的迅速发展为相互之间的交叉融合奠定了基础,也使其成为信息产业发展的必然趋势。而多媒体技术的日新月异,使得文本、语音、图形、图像和视频综合进