基于光流辅助的无人机对室内目标的识别

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:zane11th
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科学技术的发展,无人机的研究成为了当今的热点。尤其是旋翼无人机,由于其具有垂直起降、空中悬停、机动性好等方面的优势,特别适合在低空环境中执行侦察、监控、及目标捕捉等任务。因而成为了各大高校和研究机构的研究对象。但是大部分的应用研究只适用于室外开阔场地,对无人机的室内应用研究还有待加强。在室内无人机有着比地面机器人更多自由选择的优势,不仅不受室内地面状况的影响,而且能够更加灵活地实现多自由度的飞行,特别适合室内情报搜集和室内灾害救援。本文以一架小型四旋翼无人机为平台,设计了无人机在一个宽敞的大厅内对地面机器人目标的搜索识别方法和相关的飞行策略。  首先针对任务需要,搭建无人机的软硬件平台,整个系统包括飞行控制系统和地面控制中心。飞行控制系统主要用来采集图像信息和无人机的姿态信息,然后通过无线通信模块将采集到的信息传送给地面控制中心,地面控制中心根据传送的信息判断无人机的飞行状况,然后发送指令对无人机进行控制。由于室内空间狭小、缺少GPS信号、障碍物众多等不利因素,因此需要对无人机的整体设计和控制方案做综合考虑,首先是针对无人机的室内定位,本文设计了基于光流辅助的自主定位方案,建立光流和无人机运动参数之间的关系,融合IMU和高度计等传感器的测量数据,采用双闭环PID控制方法,通过实验验证了无人机在室内自主悬停和飞行的有效性。  其次,阐述本文对目标物的识别方法,本文结合两种方法对目标物进行识别,首先根据实验场地目标与背景的信息,采用基于灰度直方图的双峰阈值分割算法,对图像进行快速分割,寻找目标的可能区域。然后考虑到室内场景目标物众多,并且目标很有可能发生旋转、缩放、或被障碍物遮挡等情况,因此对目标的特征描述需要具有尺度旋转不变性,然而传统的SIFT算法运算量大,因此本文采用改进后的PCA-SIFT算法对目标进行特征提取和匹配。并利用RANSAC算法将错误的匹配点剔除,实现对目标的准确识别。  最后为无人机的飞行策略部分,根据任务需求,分析了无人机的飞行状态,制定了无人机的目标搜索和识别策略,考虑到无人机在飞行过程中有可能遇到障碍物,本文制定了双重的避障策略,分别是基于高度的避障和基于航向的避障,最后通过实验验证无人机室内飞行,搜索目标、躲避障碍物、飞向目标的方法的有效性。为以后空地机器人协同打下基础。
其他文献
论文所属课题是浙江省大学生科技推广项目“基于内容的图像检索系统的实现”(No。2011R401179),旨在研究基于内容的图像检索(CBIR)技术,并对研究出的成果进行推广,吸引相关的用
本课题来源于某光电吊舱控制系统研制。论文描述了光电吊舱控制系统的硬件设计及软件开发。重点对目标跟踪算法进行研究,介绍了光电吊舱伺服控制系统中目标跟踪算法的设计。论
现实生活和工业生产过程中有毒、有害气体泄漏事故屡见不鲜,对人类造成了巨大危害,因此能够准确定位气体/气味泄漏源在生活和生产中都具有重要意义。上世纪九十年代初,国内外
陀螺稳定平台是实现远距离精确瞄准的关键设备,广泛应用于车载、机载、船载吊舱,“动中通”系统和制导武器的导引头中。它利用陀螺敏感因各种扰动造成的视轴角速度,然后控制电机
随着科技的发展,许多高危产业的生产区域安全等级在不断提高,但是由于设备原因或者操作不当等人为原因造成的安全事故仍旧频频发生。采取提高设备安全性及工作人员规范操作的意
能源是全球经济发展的重要支柱。常规能源以煤、石油、天然气为主,它不仅资源有限,而且造成了严重的大气污染。因此,对可再生能源的开发利用已受到世界各国的高度重视,高效的风能利用是其中重点之一。信息技术、电力电子技术和智能控制技术的迅速发展,为开发高性能风力发电系统提供了先决条件。双馈电机具有转化效率高和风能捕获能力强等优点,成为了目前国际风电市场的主流机型。因此,基于双馈电机的风电系统的研究具有较高的
在国内,大多数电子标签生产厂家,对于电子防盗标签的参数检测,仅仅只能做到定性分析,很少有厂家能够做到定量分析,而定量分析在标签质量检测中占有重要地位。所以根据标签生产厂家
大规模三维地形可视化面临的首要问题是海量地形数据的存储管理。海量地形数据大都含有文档,影像,高程数据,矢量数据,二进制文件等非结构化信息,在地形数据获取,存储,分析和应用中,非
在复杂环境中,使用机载摄像机对地面多机动目标进行实时跟踪和定位,是无人机技术的一项重要应用场景,在军事侦察、交通监管和灾害救援等任务中能够发挥关键作用。无人机平台上的
太空环境中存在大量的宇宙射线,这些宇宙射线轰击处理器芯片,会发生各种各样的故障,由高能粒子辐射所造成的软错误已经成为航天计算领域的主要挑战之一。因此,针对宇航器中的处理