A method (100) for picking up objects from containers (230) by robotic manipulators (211) is disclosed, and the method includes: obtaining a first image of a pixel containing gray information representing objects (220) and containers (230); obtaining a second image of a pixel containing 3D spatial information representing objects (220) and containers (230); and identifying the arrival of an object (220) in the first image based on gray information. Less than one surface; identifying pixels on at least one surface of the object (220) in the second image based on at least one surface and 3D spatial information of the object (220) in the identified first image; and controlling the robot manipulator (211) to approach the identified at least one surface to pick up the object (220) based on the pixels in the identified second image. An improved solution for making the computational resources required for image analysis less demanding is provided in accordance with the apparatus, system or method of the present disclosure. In addition, the processing speed will be greatly improved, and the pickup action of the robot manipulator (211) is fast and accurate.
【技术实现步骤摘要】
【国外来华专利技术】从容器中拾取对象的方法、电子设备和系统
本文中公开的示例实施例总体上涉及通过机器人机械手从容器中拾取对象的方法,并且还涉及用于实现该方法的电子设备以及用于从容器中拾取对象的系统。
技术介绍
在物流业或其他行业中,机器人广泛用于从较大的容器中拾取对象。通常,诸如盒子等对象随机放置在容器中。容器通常在传送带上移动,并且当机器人机械手准备从容器中拾取盒子时,传送带将停止。因此,工业上需要能够从容器中快速拾取盒子,以便可以在更短的时间内清空容器。在清空容器之后,下一容器将被放置在适当位置以便机器人机械手清空。更快地清空一个容器中的盒子可以使得整体效率显著提高。目前,3D相机可以用于促进拾取过程。基于由3D相机捕获的3D照片,机器人机械手能够接近容器中的盒子的很多表面中对于机器人机械手从中拾取来说相对容易的一个表面。通常,机器人或系统可以将对象的顶表面视为机器人机械手从中拾取的更容易的对象表面,因为顶表面不太可能被其他对象阻挡。然而,从所捕获的3D照片计算表面分布以便确定要接近的表面需要大量计算资源。因此,3D照片的分析需要时间,这对物流业来说并不令人满意。
技术实现思路
本文中公开的示例实施例提出了一种通过机器人机械手从容器中拾取对象的方法。在一个方面,本文中公开的示例实施例提供了一种通过机器人机械手从容器中拾取对象的方法。该方法包括:获取包含表示对象和容器的灰度信息的像素的第一图像;获取包含表示对象和容器的3D空间信息的像素的第二图像;基于灰度信息来标识第一图像中的对象的至少一个表面;基于所标识的第一图像中的对象的至少一个表面和3D空间信息,来标识第二图像中的对象的 ...
【技术保护点】
1.一种通过机器人机械手从容器中拾取对象的方法,包括:获取包含表示所述对象和所述容器的灰度信息的像素的第一图像;获取包含表示所述对象和所述容器的3D空间信息的像素的第二图像;基于所述灰度信息来标识所述第一图像中的所述对象的至少一个表面;基于所标识的、所述第一图像中的所述对象的至少一个表面和所述3D空间信息,来标识所述第二图像中的所述对象的所述至少一个表面的像素;以及基于所标识的、所述第二图像中的像素,控制所述机器人机械手接近所标识的至少一个表面以拾取所述对象。
【技术特征摘要】
【国外来华专利技术】1.一种通过机器人机械手从容器中拾取对象的方法,包括:获取包含表示所述对象和所述容器的灰度信息的像素的第一图像;获取包含表示所述对象和所述容器的3D空间信息的像素的第二图像;基于所述灰度信息来标识所述第一图像中的所述对象的至少一个表面;基于所标识的、所述第一图像中的所述对象的至少一个表面和所述3D空间信息,来标识所述第二图像中的所述对象的所述至少一个表面的像素;以及基于所标识的、所述第二图像中的像素,控制所述机器人机械手接近所标识的至少一个表面以拾取所述对象。2.根据权利要求1所述的方法,其中获取所述第二图像包括:通过3D相机捕获所述第二图像;以及确定所捕获的第二图像中的每个像素的3D点云数据的值。3.根据权利要求2所述的方法,其中每个像素的3D点云数据的值包括第一维度中的值、第二维度中的值和第三维度中的值。4.根据权利要求1所述的方法,其中标识所述第一图像中的所述对象的至少一个表面包括:基于所述灰度信息来提取所述第一图像中的所述对象的边缘;以及对所述边缘执行侵蚀过程,以标识所述第一图像中的所述对象的所述至少一个表面。5.根据权利要求4所述的方法,其中在执行所述侵蚀过程之前,标识所述第一图像中的所述对象的至少一个表面还包括:对所述边缘执行扩展过程。6.根据权利要求1所述的方法,其中标识所述对象的所述至少一个表面的像素包括:从所述第二图像中移除在所述对象外部的像素。7.根据权利要求1所述的方法,其中控制所述机器人机械手还包括:从所述至少一个表面中确定最靠近所述机器人机械手的顶表面;以及控制所述机器人机械手接近最靠近的表面以拾取所述对象。8.根据权利要求1至7中任一项所述的方法,其中所述对象是矩形盒子。9.一种电子设备,包括:处理单元;以及存储器,被耦合到所述处理单元并且存储用于由所述处理单元执行的指令,所述指令在由所述处理单元执行时使得所述设备执行包括以下操作的动作:基于对象和容器的灰度信息,标识第一图像中的所述对象的至少一个表面,所述第一图像包含表示所述对象和所述容器的灰度信息的像素;基于...
【专利技术属性】
技术研发人员:毛晓龙,吴彦来,严伟杰,鞠正,蒋伦,阎文舟,
申请(专利权)人:ABB瑞士股份有限公司,
类型:发明
国别省市:瑞士,CH
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。