The invention discloses a method and system for generating workpiece grabbing template, in which a method for generating workpiece grabbing template includes: acquiring images taken by a robot from multiple angles of a reference workpiece, in which a grabbing point mark is attached to the surface of the reference workpiece; reconstructing the three-dimensional model of the reference workpiece according to the image, and generating workpiece grabbing template, in which, The workpiece grabbing template includes the position of the grabbable point on the reference workpiece indicated by the grabbing point mark. The invention solves the problems of large workload of importing model and difficulty in specifying grasping points when grasping workpiece, and improves the deployment speed of the robot three-dimensional vision grasping system.
【技术实现步骤摘要】
一种工件抓取模板的生成方法及系统
本专利技术实施例涉及三维重建
,尤其涉及一种工件抓取模板的生成方法及系统。
技术介绍
由于人工智能技术的发展,对于机器人的自动化要求逐渐变高,这就要求机器人能够根据人的指令对物体进行自主的抓取以及搬运等操作。目前,在流水线上利用机器人抓取工件时,都是通过摄像头获取工件图像数据,并通过图像处理等方式进行工件的定位及抓取。但是,现有技术的这种机器人视觉抓取方法具有若干缺点。具体地,该机器人视觉抓取方法需要很大的计算量,需要从照片信息计算出产品尺寸和产品位置。其次,由于计算过程复杂,从而导致操作的时效性较差。而且,无法对抓取点进行定位,只能进行粗略地抓取,容易损伤工件。
技术实现思路
有鉴于此,本专利技术的目的是提出一种工件抓取模板的生成方法及系统,以提高机器人三维视觉抓取系统的部署速度。为实现上述目的,本专利技术采用如下技术方案:一方面,本专利技术实施例提供了一种工件抓取模板的生成方法,包括:获取机器人对参考工件多角度拍摄的图像,其中,所述参考工件的表面贴附有抓取点标记;根据所述图像对所述参考工件的三维模型进行重建,生成工件抓取模板,其中,所述工件抓取模板包括所述抓取点标记所标示的所述参考工件上可抓取点的位置。进一步地,所述获取机器人对参考工件多角度拍摄的图像,包括:利用机器人力控拖动技术,通过拖动机器人末端调整所述机器人末端上深度相机的位姿,以改变所述深度相机的拍摄视角且拍摄到全部所述抓取点标记;在每个所述拍摄视角下利用所述深度相机拍摄所述参考工件的单帧二维图像和单帧三维图像。进一步地,所述根据所述图像对所述参考工件的三维 ...
【技术保护点】
1.一种工件抓取模板的生成方法,其特征在于,包括:获取机器人对参考工件多角度拍摄的图像,其中,所述参考工件的表面贴附有抓取点标记;根据所述图像对所述参考工件的三维模型进行重建,生成工件抓取模板,其中,所述工件抓取模板包括所述抓取点标记所标示的所述参考工件上可抓取点的位置。
【技术特征摘要】
1.一种工件抓取模板的生成方法,其特征在于,包括:获取机器人对参考工件多角度拍摄的图像,其中,所述参考工件的表面贴附有抓取点标记;根据所述图像对所述参考工件的三维模型进行重建,生成工件抓取模板,其中,所述工件抓取模板包括所述抓取点标记所标示的所述参考工件上可抓取点的位置。2.根据权利要求1所述的工件抓取模板的生成方法,其特征在于,所述获取机器人对参考工件多角度拍摄的图像,包括:利用机器人力控拖动技术,通过拖动机器人末端调整所述机器人末端上深度相机的位姿,以改变所述深度相机的拍摄视角且拍摄到全部所述抓取点标记;在每个所述拍摄视角下利用所述深度相机拍摄所述参考工件的单帧二维图像和单帧三维图像。3.根据权利要求2所述的工件抓取模板的生成方法,其特征在于,所述根据所述图像对所述参考工件的三维模型进行重建,生成工件抓取模板,包括:在机器人基坐标系下对所述三维图像进行配准,得到所述参考工件在所述机器人基坐标系下的工件三维模型数据;基于所述二维图像和所述三维图像,识别所述抓取点标记,得到所述抓取点标记在所述机器人基坐标系下的标记点坐标数据;合并所述工件三维模型数据和所述标记点坐标数据;重设工件坐标系,将合并后的所述工件三维模型数据和所述标记点坐标数据变换至所述工件坐标系中,得到所述工件抓取模板。4.根据权利要求3所述的工件抓取模板的生成方法,其特征在于,在机器人基坐标系下对所述三维图像进行配准,包括:基于所述深度相机在所述机器人基坐标系下的位姿,对所述三维图像进行粗配准;基于最近点迭代算法对经粗配准后的三维图像进行精配准。5.一种工件抓取模板的生成系统,其特征在于,包括机器人、参考工件和处理器;所述机器人用于对所述参考工件进行多角度拍摄,所述参考工件的表面贴附有抓取点标记;所述处理器用于获取机器人对参考工件多角度拍摄的图像,并根据所述图像对所述参考工件的三维模型进行重建,生成工件抓取模板,其中,所述工件抓取模板包括所述抓取点标记所标示的所述参考工件上可抓取点的位置。6.根据权利要求5所述的工件抓取模板的生成系统,其特征在于,所述机器人包...
【专利技术属性】
技术研发人员:左方睿,宗成星,杨跞,
申请(专利权)人:中科新松有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。