1.一种抓取多层物料的方法,其特征在于,包括步骤:
通过测距装置测量当前物料箱的高度值,根据高度值和物料箱层的层高得出当前物料箱的层数;
驱动视觉相机对物料箱顶部进行拍照,并根据拍照得到的照片获取实际物料箱位置坐标;
将获取到的位置坐标与当前物料箱层对应的模版图片中物料箱层的位置坐标进行比对,计算物料箱实际的中心坐标和偏差角度;
抓取机构根据当前物料箱的高度值、实际的中心坐标和偏差角度对物料箱进行抓取。
2.根据权利要求1所述一种抓取多层物料的方法,其特征在于,“根据当前物料箱的高度值、实际的中心坐标和偏差角度对物料箱进行抓取”还包括步骤:
抓取机构移动到实际中心坐标,根据偏差角度绕中心坐标进行旋转,与物料箱对正,抓取机构根据物料箱高度值执行抓取指令。
3.根据权利要求1所述一种抓取多层物料的方法,其特征在于,驱动视觉相机对物料箱顶部进行拍照前还包括步骤:驱动相机移动机构带动视觉相机移动至预设拍照位置。
4.根据权利要求1所述一种抓取多层物料的方法,其特征在于,通过测距装置测量当前物料箱的高度值z根据如下方法算得:
z=zl-zn
zl为测距装置测得的测距装置到地面的距离;
zn为测距装置测得的测距装置到当前物料箱顶部的距离。
5.根据权利要求1所述一种抓取多层物料的方法,其特征在于,所述物料箱顶面为四边形。
6.根据权利要求4所述一种抓取多层物料的方法,其特征在于,步骤“计算物料箱实际的中心坐标和偏差角度”通过如下公式获得:
其中,z:当前物料箱的高度值;
l:为物料箱层的高度;
x,y:为物料箱实际的中心坐标;
x1至x4,y1至y4:为照片中物料箱顶面四边形的4个顶点坐标;
θ:为物料箱平面偏差角度;
n:物料箱中物料箱层的数量。
7.根据权利要求1所述一种抓取多层物料的方法,其特征在于,所述测距装置为:激光测距仪。
8.根据权利要求1所述一种抓取多层物料的方法,其特征在于,抓取机构为工业机器人。
9.一种抓取多层物料装置,包括测距机构、抓取机构、视觉相机,其特征在于:所述装置用于实现如权利要求1到8任意一项所述方法的步骤。