基于ROS的无人机目标检测及视觉定位系统

来源 :山东大学 | 被引量 : 0次 | 上传用户:duanluchao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无人机技术的飞速发展,使得各行各业对于无人机的自主飞行技术提出了更多的要求,未来无人机的飞行智能化水平也将逐步得到提高。在一些特定的领域,例如洋流勘测、考古探测、地质斟探等,无人机总能在关键时刻起到人类所无法替代的作用。计算机视觉技术不断发展,近些年的深度学习在计算机视觉方面更是发展迅猛,同时伴随硬件的推出,使得在边缘端处理密集型数据计算任务成为趋势。因此在无人机上搭载嵌入式GPU平台TX2,使用计算机视觉的技术,利用深度学习的方法进行目标检测的识别和视觉定位,开发出一种无人机目标检测及视觉定位的系统,其不仅有实际的工程价值,更具有重要的社会意义。本文旨在设计和实现一个基于ROS无人机的目标检测及视觉定位的通用系统,其通过利用大疆的行业应用机M210配备机载相机Zenmuse X5S,搭载英伟达的嵌入式GPU平台TX2核心板套件作为硬件平台,TX2上装配英伟达专属JetPack4.1包,并搭建ROS机器人操作系统的工作空间。以ROS为基础的工作空间上,开发实现的无人机场景应用的所需功能。本文的主要工作包括以下几个方面:首先基于TX2平台搭建ROS环境工作空间,将DJI Onboard SDK在ROS下应用,后续的工作也都将在ROS工作空间下实现,也方便兼容未来功能的拓展。接着对于无人机场景下的微小目标物体的实时检测,选用YOLOv3网络模型,该网络模型针对微小物体做了相应的改进和优化,其速度和准确度在目标检测中都为较优。并选用Darknet深度学习框架,网络的设计、实现、训练和预测均在该框架下,实现了端到端的训练预测,保证了其准确性和可靠性。然后是利用视觉对无人机本身的空间位置定位,利用最新的Apriltag视觉基准库,标签族选择TAG36H11,针对无人机场景使用三层嵌套模式,实现无人机的不同高度的精准空间定位,有了准确的位置,以后的无人机将可以完全实现自主起飞、巡航和降落的自动化作业,更保证了无人机可监控性和自身安全性。最后需要将目标检测和视觉定位的结果信息实时发送到移动端,便于实时的监测和数据云上传。信息回传,根据自定义的通信协议,该协议符合MAVLink2标准,将结果信息数据进行封装,利用DJI Onboard SDK接口发送给移动端,移动端解析使用。本文系统都在本地通用电脑上开发和仿真实验,最终移植到TX2上使用。
其他文献
<正>诞生于清末的商会,在中华民国创建之后得到了进一步发展,其主要表现是全国性的商会组织——中华全国商会联合会得以成立。即使是南京国民政府建立之后,对民间团体的独立
会议
近期,国际清算银行(BIS)发布《应急可转债发行和银行脆弱性报告》,介绍了应急可转债的主要特征和发行情况,分析了应急可转债发行的决定因素、发行应急可转债对发行者CDS利差及
自我管理对学生的成长有着重要的作用。学生学会自我管理是现代教育发展的一个重要趋势。然而,在十几年的教育教学工作中,笔者发现初中中等生在校内自我管理方面有着诸多问题。国内外对中等生及自我管理方面的研究颇多,而针对初中中等生这一群体在校内学习和生活等方面的自我管理的研究却相对缺少。基于此,本课题以镇江市Y中学为例,对初中中等生校内自我管理现状进行问卷调查,运用SPSS22.0软件进行独立样本T检验、单
七星公园是桂林市最大的综合性公园。园内风景荟集了山、水、洞、石、庭园、林木、文物的精粹,被人们称为"桂林山水的缩影"。此外,还有盆景艺苑、动物园、游乐场、月季园、杜
九寨沟南坪小调是自弹自唱的具有地方特色的说唱艺术在2006年被列入四川省首批省级非物质文化遗产,为了挖掘南坪小调的不同演唱风格让更多人熟知九寨沟特色文化,传承人在此基
根据各类目的,我国的税法一共分为三种,具体便是财政、经济以及社会这三方面的税法。所以,相关的学界通常来说都把税收调控法当作税法整体的一般性,这种看法其实是不对的,根
交通:赤水市距省会贵阳400公里,距四川省泸州市78公里,可先从这两地到赤水市,再坐旅游专线车到达景点。赤水由于地处云贵高原向四川盆地的过渡地带,相对高差1500米,境内地表
在系统成本和复杂度的约束条件下,如何有效产生高性能微波是光纤传感系统、光纤传输射频系统、微波光子学等的关键问题之一。现有电学方法所产生的微波信号存在制作工艺复杂
了解地方院校不同层次读者利用外文资源的情况,对于外文资源的购置、读者导读和读者培训具有十分重要的意义。泰山医学院239位读者利用外文资源的调查显示:地方院校外文资源的
近些年来,对网络用户行为分析的研究在如火如荼的展开,分析用户行为,挖掘行为规律,不仅能带来商业价值,在网络安全方面也有重大意义。网络用户行为主要分为个体行为以及个体