基于YOLO_v3的工件抓取机械臂研究_朱花.pdf
《基于YOLO_v3的工件抓取机械臂研究_朱花.pdf》由会员分享,可在线阅读,更多相关《基于YOLO_v3的工件抓取机械臂研究_朱花.pdf(7页珍藏版)》请在咨信网上搜索。
1、 第 卷 第 期 年 月:基于 的工件抓取机械臂研究朱 花,陈 璐,阳 明,刘正超(江西理工大学 机电工程学院,江西 赣州)摘 要:为解决目前传统机器视觉在多样本环境下识别、抓取不准确的问题,基于机器视觉设计一套识别、抓取工件机器人实验装置。该装置通过改进 目标检测算法抓取 种不同种类的工件放于指定位置。算法依据数据增强自制数据集样本扩充,提升算法的鲁棒性,为实现模型轻量化,将 原始骨干网络替换为 ,提升模型检测性能。结合工件的分类和位置信息,以三自由度机械臂为执行系统,通过逆运动学得到角度值;同时通过串口传入单片机控制机械臂末端完成任务。实验表明,基于 结构下不同工件的识别准确率达到了 以上
2、,可用于工业生产和自动化实验的实践教学,具有一定的应用价值。关键词:机器视觉;算法;目标检测;深度学习中图分类号:文献标志码:文章编号:(),(,):,:;收稿日期:基金项目:国家自然科学基金项目()作者简介:朱 花(),女,福建沙县人,硕士,副教授,研究方向为机械设计、智能控制。:;:引 言机器人领域随着科学技术的不断发展,其中的识别和抓取技术逐渐成为了现代工业生产的一项重要技术。在新科技、产业革命的背景下,高校学生对于“新工科”的硬件基础即实践教学仪器与课程、应用环境协调性不足。自 和 首先提出将机械手臂控制技术与视觉技术相融合后,王朋强等就已经根据人类双目视觉的基本原理,完成了对机器人手
3、臂的定位与抓取工作。张弛等则设计了一个基于单目视觉的智 第 期朱 花,等:基于 的工件抓取机械臂研究能抓取机器人。对于机械臂的控制,上述大多采用嵌入式、等方式,对于教学实验和较小、较轻的工件类抓取,成本较高。近年来,目标检测算法更新换代,大致分为两大类:一阶段算法()和两阶段算法()。其中 包含了()系列和 系列。整体而言,双阶段算法在精度上要高一些,在速度上,双阶段算法比单阶段要差一些。对于 算法,它的基础网络模型为,其结构为标准卷积层、池化层和全连接层 部分的轮替。基于 的 算法在识别图片时,遍历整张图片使得其权重数目扩大,虽然拟合的能力加强了,但是训练的时间也大幅度增加。本文提出基于 单
4、片机的分拣机械臂,在实际应用中更加轻巧便利。针对 算法检测速度慢且目标工件种类少等特征,将算法的网络结构由 轻量化改为 的结构,删去其中部分标准化卷积,变更为深度可分离卷积,使得模型的计算量和尺寸都大大降低。在此基础上,自制了工件类数据集训练,并且进行各维度的数据增强,对于识别准确度也有较为理想的结果。总体设计方案抓取技术是智能机器人常用的技术手段。本文的研究对象为开源的三自由度机械臂如图 所示,可模拟工业生产人员在工作中实现对各类标准工件的分类和抓取。机械臂实物如图 所示。图 三自由度机械臂模型图 三自由度机械臂实拍 该系统由 控制板、电动机驱动模块、步进电动机、摄像头以及机械臂组成。计算机
5、控制机械臂前端的摄像头采集放置区的工件图像,利用 函数库捕获图像当前帧,通过运行目标检测算法得到目标工件的分类和位置,计算成功后将信息传输给 主控开发板,由主控板按照程序驱动 步进电动机转动进而控制机械臂抓取指定工件并配送到相应的位置。总体系统框图如图 所示。图 总体系统框图.系统硬件方案()控制系统。系统采用 单片机为主控板。该主控芯片具有 路数字输出、输入口,足够用来驱动系统的 个电动机。()电源模块。电源采用不同的供给方式,单片机的工作电压为 ,但是在实际应用中,当外接电源为输入 时,工作极不稳定,采用的是 交流电通过 转变得来的 供电,电动机驱动模块的电压为 ,由 的 电池供电。()驱
6、动模块。个 步进电动机和相应的 驱动器控制机械臂的各个角度,其中 个控制横向旋转,个控制纵向摆动。电动机和 驱动板控制机械臂夹手的抓取动作。在实际操作中,选择将 .插在 板上,作为 的拓展版使用。.有、三轴电动机接口和挤出机、电动机接口。将 的 轴电动机接口的 引脚与 的 引脚相连接,引 脚 与 的 引 脚 相 连 接,引脚与 的 引脚相连接,其余主控板与驱动器、电动机间的连线如图 所示。.系统总体流程整个系统由 主控板控制,当视觉相机在物料间采集到图片时,传输给计算机进行目标检测,经过图像预处理,包括模糊增强、去除噪声等操作进行逐步数据增强,最终返回目标工件的分类信息和位置信息,得到机械臂各
7、关节需要转动的角度,将角度值转换成步进电动机的电流信号,驱动电动机转动,继而驱动机械臂完成抓取操作,至此完成一类工件的分拣,继续下一轮的识别定位。工作流程如图 所示。机械臂抓取控制.目标检测相机采集到的图片利用 算法进行目标检测。算法通过单独的 模型来实现,将输入图片调整为 的大小,进入 网第 卷图 部分硬件连接图图 系统工作流程络后得到 个分支,再经过卷积、上采样、合并等多次反复操作后最终得到 个不同尺寸的预测结果。不同尺寸的结果用于对大、中、小对象的预测。每一个尺寸的预测框有 个参数,分别是由 个位置坐标信息、个类别置信度、个类别预测值组成。这些参数最终就可预测到原图中是否有目标工件并且可
8、以预测出工件的位置信息。网格中蓝色小框为图像预测框,黑色虚线框为先验框,、分别为蓝色框的中心和宽高,、分别为黑色框的宽高,、为当前网格左上角到图像图 先验框与预测框图左上角的距离。令一个网格的宽和长为,即大小归一化。为 函数,可得:()()()()()().运动控制原理输入目标位置的坐标,经由运动学逆解转换为角度值,将角度值转换成步进电动机的电流信号,以驱使电动机转动,让机械臂末端执行器完成从起始点到目标点的移动。机械臂运动学逆解包含多种解法。在这些方法中,几何分析法和 法应用较为广泛。法将坐标系建立在机械臂的每个连杆上,并在两个连杆上通 第 期朱 花,等:基于 的工件抓取机械臂研究过齐次坐标
9、变换实现坐标变换,在多连杆系统中建立起首、末坐标系的变换关系。几何分析则需要将空间几何参数与平面几何参数一一对应,用几何解法解出运动学,较 法更为直观。本机械臂利用几何分析法求得的运动学逆解进行抓取实验的研究。目标检测后输出的数据可得到,经过与比例值 之间的换算可以得到,即 个轴上目标物体距离镜头 的偏移量,如图 所示。()正视图()俯视图图 机械臂不同视角简图 通过()()()()()()得 边之长,依据余弦定理得到 ()()()()()根据反三角函数得到,()式中:和 分别为实际大臂、小臂的臂长;和 分别为俯视视角下大臂、小臂的臂长;为目标物与镜头间的直线距离。通过以上各式得到大臂与竖直方
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 YOLO v3 工件 抓取 机械 研究 朱花
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。