基于YOLO的复杂场景下机器人多目标的检测与测量

来源 :青岛科技大学 | 被引量 : 2次 | 上传用户:kk831013
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
复杂场景中的多目标检测以及方位测量是智能机器人系统的关键功能,机器人需要实时检测、识别周围环境中的物品类别,并获取各物品的距离及坐标,为其能够对不同的物品做出恰当反应、进行运动规划奠定基础。本文主要提出了两种可在嵌入式系统上实时运行的轻量化YOLO算法,设计并实现了基于YOLO的双目视觉多目标检测与测量系统,完成算法在机器人操作系统(ROS)中的封装。为提高处于复杂非结构化环境中的机器人的目标检测能力,论文采用深度学习技术构建机器人的目标检测系统。综合考虑移动机器人的负载能力、计算资源,通过对比多种基于深度学习的目标检测模型,最终选择在实时性及准确率更佳的YOLOv3算法基础上进行改进,使其能够在机器人携带的嵌入式系统上快速检测目标。本文在已有的精简版YOLOv3-tiny的基础上,提出两种轻量化方案,包括基于“删减”实验的YOLO-mini和基于深度可分离卷积的MYOLO。在嵌入式设备Jetson TX2上进行算法的速度与精度测试后,采用YOLO-mini作为系统的目标检测网络。在获得图像内目标区域后,实现了基于双目相机的目标位姿测量,计算出深度图,获取各个目标的距离信息,从而得到目标在相机坐标系下的三维坐标。进而,分别将目标检测与双目测距封装为不同的ROS节点,完成在Jetson TX2上的部署,方便与机器人的导航、定位、抓取等功能集成,推进算法的工程应用。在检测系统的实验测试中,从开源数据集COCO中筛选室内物品种类组成新的数据集,训练改进后的目标检测模型,并计算其平均检测精度(mAP,45.9%),使用不同距离下方形盒子进行双目测距并评估测距误差(1到3米距离范围内最大误差小于2%)。实验表明,机器人多目标的检测与测量系统精度及运行速度(23帧/秒)均满足移动机器人的实际使用需求。
其他文献
纳米乳液和纳米微胶囊在食品行业中的应用是非常有前景的。本研究以橙皮精油纳米乳液和纳米微胶囊为研究对象,使用低成本、小分子乳化剂代替高成本的包埋材料(如阿拉伯胶),并
利益是社会历史变迁的内在动因,而利益分配则是社会发展的重要推动力。矿产资源以其蕴含的巨大利益有力地支撑着中国革命、建设和改革的历史进程,但一段时期内,我国矿产资源
根据发展方式的不同,企业的发展可以大致分为内生式增长与外延式增长。内生式增长是指企业通过扩大自身的生产能力、降低成本、提高效率,进而扩大营业收入与市场占有率。外延
中国人普遍或多或少具有“权威取向人格”,而“权威主义人格”是西方二战伴随着纳粹右翼极端权威政权产生的人格类型,这两个概念的内涵有相似之处,均表现出“服从于权威、对
目的:研究对用二甲双胍与吡格列酮治疗效果不佳的2型糖尿病患者使用利格列汀进行治疗的效果。方法:将2016年10月至2017年7月期间长清区中医医院收治的120例使用二甲双胍与吡格
免疫检查点抑制剂在晚期非小细胞肺癌的治疗应用中获得显著治疗效果,延长患者的总体生存时间,为无驱动基因突变的患者提供新的治疗选择。然而,现有数据表明,仅有少数患者能从
在导弹的末制导过程中,主动雷达制导逐渐成为了未来导弹武器系统的主流制导方式,面对日趋复杂的未来战场电磁环境,有效增强主动雷达导引头信号的低截获与抗干扰性能,对全面提