基于视觉提示进行自动化任务制造技术

技术编号:15529824 阅读:119 留言:0更新日期:2017-06-04 17:05
可提供视觉提示,以便触发与给定任务相关联的一个或多个动作的进行。视觉提示可包括任何相关表面上的一个或多个字符或其他标记,以及在提供所述视觉提示的环境内自然地出现的边缘、外形或轮廓。当一个或多个视觉提示出现在成像装置的视野内并且所述视觉提示就此被辨识时,可识别与所述视觉提示有关的任务,并且可提供用于进行所述任务的指令。所述任务可取决于提供所述视觉提示的情境,使得单个视觉提示可与不同情境中的多个任务相关联,并且所述任务的所述进行可基于成像数据或其他相关信息来确认。

Automated tasks based on visual cues

Visual cues may be provided to trigger the execution of one or more actions associated with a given task. Visual cues may include one or more characters or other markings on any associated surface, as well as edges, contours, or contours that appear naturally within the environment in which the visual cues are provided. When one or more visual cues appear on the imaging device within the field of vision and the visual cues to be identified, can be identified with the visual cue related tasks, and can provide for the task instructions. The task depends on the situation to provide visual cues, the single visual cue can be associated with multiple tasks in different situations, and the task of the can be confirmed based on the imaging data and other related information.

【技术实现步骤摘要】
【国外来华专利技术】基于视觉提示进行自动化任务背景工业或商业机器可能容易被编程来根据一组已定义规则进行一个或多个特定功能。例如,输送机系统可被配置来识别辨识物体在其上的存在,并且开始操作来致使物体以指定的速度在至少一个方向上行进。同样地,商用级烤箱可被编程来在有限的时间段内烹制食物,或直到食物或在烤箱内烹制食物的环境到达预定的温度设定点。因此,人类操作者或计算机可以给工业或商业工具、设备或其他机器提供一组指令,并且所述工业或商业工具、设备或其他机器可以在没有任何人类或自动干预的情况下根据这组指令开始以给定方式操作并且继续以给定方式操作。虽然工业或商业机器可编程有用于进行一个或多个任务的代码,并且可由人类提供的输入来触发或响应于定时信号或感测信号来触发,但是当今的工业或商业机器或计算机硬件部件或在其上操作的软件模块在接收用于进行多个任务的指令的能力方面或在适应环境变化的能力方面是有限的,这可能影响它们根据这类指令运转的能力。例如,将鸡肉烹制到至少165°F的内部温度以及将海鲜烹制到至少145°F的内部温度是通常推荐的做法。然后,虽然商业烤箱可被编程来在预定温度下或在有限的时间段内烹制食物,但是商业烤箱不能区分鸡肉与海鲜或辨识对每种类型的食物的不同烹制要求。类似地,装有瓷器或水晶的盒子应被小心搬运,而装有棒球的盒子通常不要求任何特别的搬运指令。尽管输送机系统可被配置来将瓷器或水晶的盒子与棒球的盒子一起运送,但是输送机系统不能辨识一个盒子包括易碎物品而另一个盒子包括不易损坏的体育用品,或辨识每个盒子具有与其相关联的不同阈值搬运条件。实际上,被编程或配置来进行特定任务的工业或商业机器必须通常由人类操作者重新编程或重新配置,以便进行不同的特定任务。工业或商业机器通常可能不容易被编程来基于变化的不同业务需求或功能执行多个任务。附图简述图1A和图1B是根据本公开的实施方案的用于基于视觉提示进行自动化任务的系统的部件的视图。图2A和图2B是根据本公开的实施方案的用于基于视觉提示进行自动化任务的一个系统的部件的框图的视图。图3是根据本公开的实施方案的用于基于视觉提示进行自动化任务的一个过程的流程图。图4是根据本公开的实施方案的用于基于视觉提示进行自动化任务的一个系统的部件的视图。图5是根据本公开的实施方案的用于基于视觉提示进行自动化任务的一个过程的流程图。图6A和图6B是根据本公开的实施方案的用于基于视觉提示进行自动化任务的系统的部件的视图。图7是根据本公开的实施方案的用于基于视觉提示进行自动化任务的一个过程的流程图。图8A和图8B是根据本公开的实施方案的用于基于视觉提示进行自动化任务的一个系统的部件的视图。详述如以下更详细地陈述,本公开是针对基于视觉提示进行一个或多个自动化任务,所述视觉提示可包括一个或多个符号、标签或标记,包括但不限于提供在已定义环境内的任何相关表面上的一个或多个字母数字字符(例如,字母或数字)或其组合,以及可能提供在成像装置(例如,数字相机)的视野内可见的一个或多个物体上的形状、徽标或标识。具体地说,本文公开的系统和方法可被配置来在使用数字相机或其他形式的成像装置捕获的图像或一组成像数据内辨识视觉提示或视觉提示的图案。本文公开的系统和方法还可被配置来使视觉提示或图案与特定任务相关联,在感测到视觉提示时自动地识别与任务相关联的一个或多个动作,并且开始使用一个或多个机器进行或执行所述动作中的一个或多个,所述一个或多个机器与捕获图像或成像数据的数字相机或其他成像装置通信,视觉提示或图案是从所述图像或成像数据辨识的。这类任务可能与物体或提供物体的环境有任何关系,并且所述任务可能是针对对所述物体或环境有任何相关或所需的效果。另外,本公开的系统和方法还可被配置来辨识提供视觉提示或图案的情境,并且基于所辨识情境定制视觉提示或图案与任务的关联或定制与任务相关联的一个或多个动作的识别。最后,本文公开的系统和方法可被配置来基于随后捕获的图像或成像数据确定动作的进行是否按预期完成。参考图1A和图1B,展示了用于基于视觉提示进行自动化任务的系统100A、100B的部件。如图1A所示,系统100A包括第一输送机131A、服务器132A、第二输送机135A、成像装置140A、转向器146A和手推车150A。物品10A沿着第一输送机131A朝向第二输送机135A行进,所述物品10A包括应用在或贴附在其上的呈符号(也就是圆圈中的字母A)形式的视觉提示12A。成像装置140A被配置来在物品10A沿着第一输送机131A朝向第二输送机135A行进时捕获物品10A的图像。服务器132A与成像装置140A通信并且与转向器146A通信。提供手推车150A来接收使用转向器146A从由第一输送机131A定义的路径转向而来的物品。根据本公开,可在使用成像装置140A捕获的图像142A中辨识物品10A上的视觉提示12A并且将视觉提示12A提供到服务器132A。一旦辨识了视觉提示12A,服务器132A可识别与视觉提示12A相关联的指令144A(也就是将物品10A转移到手推车150A的指令),并且将指令144A提供到转向器146A。随后,当物品10A从第一输送机131A到达转向器146A时,转向器146A响应于指令144A将物品10A转移到手推车150A中。如图1B所示,系统100B包括第一输送机131B、服务器132B、成像装置140B和扬声器146B。在物品10B被放到输送机131B上时,工人150B将呈符号(也就是对应于哑铃的图标)形式的视觉提示12B应用到物品10B上。成像装置140B被配置来在物品10B(其上提供有视觉提示12B)沿着输送机131B行进时捕获物品10B的图像。服务器132B与成像装置140B通信并且与扬声器146B通信。根据本公开,可在使用成像装置140B捕获的图像142B中辨识物品10B上的视觉提示12B并且将视觉提示12B提供到服务器132B。一旦辨识了视觉提示12B,服务器132B可识别与视觉提示12B相关联的指令144B(也就是请求两个或更多个工人150B接收物品10B的听觉指令),并且将指令144B提供到扬声器146B。随后,并且响应于144B,两个或更多个工人150B可能可用于搬运物品10B。因此,通过临时地或永久地提供一个或多个视觉提示,可通过与机器通信的数字相机或其他成像装置向任何类型或形式的工业或商业机器(例如,一个或多个汽车、部件、发动机、电动机、车辆或其他多件装备)呈现指令。成像装置可捕获图像或其他成像数据内的视觉提示,并且可以从图像或成像数据辨识这类提示且使所述提示一般地与一个或多个任务相关联,或特定地与关联于所述任务的一个或多个动作相关联。一旦识别了与视觉提示相关联的任务或动作,可相应地将用于进行所述任务或动作的指令自动地提供到所述机器。相应地,本公开的系统和方法有效地使自动化机器通过一种语言、可能也是以人类容易理解的方式通信,所述语言包括视觉提示或视觉提示的视觉图案。从很小的年龄开始,人类就学习使用一个或多个书面或口头词语的组合来相互交流。书面词语由一个或多个字母形成,并且可由一个或多个符号(例如,标点符号)和/或数字作为补充。一个或多个词语可被组合成短语或分句,所述短语或分句可被进一步组合成一个或多个本文档来自技高网...
基于视觉提示进行自动化任务

【技术保护点】
一种进行自动化任务的系统,其包括:成像装置;至少一个数据存储体;自动化机器;以及计算装置,所述计算装置与所述成像装置和所述自动化机器通信,其中所述计算装置被配置来实现一个或多个服务,并且其中所述一个或多个服务被配置来:使用所述成像装置捕获物体的图像;辨识在所述图像内表达的视觉提示,其中所述视觉提示与所述物体的至少一部分相关联;至少部分地基于维持在所述至少一个数据存储体中的关于多个任务的信息来确定所述视觉提示与要对所述物体执行的至少一个任务之间的关联;识别执行所述至少一个任务所需要的至少一个动作;并且向所述自动化机器提供用于进行所述至少一个任务的电子指令。

【技术特征摘要】
【国外来华专利技术】2014.06.26 US 14/3157171.一种进行自动化任务的系统,其包括:成像装置;至少一个数据存储体;自动化机器;以及计算装置,所述计算装置与所述成像装置和所述自动化机器通信,其中所述计算装置被配置来实现一个或多个服务,并且其中所述一个或多个服务被配置来:使用所述成像装置捕获物体的图像;辨识在所述图像内表达的视觉提示,其中所述视觉提示与所述物体的至少一部分相关联;至少部分地基于维持在所述至少一个数据存储体中的关于多个任务的信息来确定所述视觉提示与要对所述物体执行的至少一个任务之间的关联;识别执行所述至少一个任务所需要的至少一个动作;并且向所述自动化机器提供用于进行所述至少一个任务的电子指令。2.如权利要求1所述的进行自动化任务的系统,其中所述一个或多个服务还被配置来:识别与所述视觉提示相关联的情境,其中所述关联至少部分地基于所述情境来确定。3.如权利要求1所述的进行自动化任务的系统,其中所述视觉提示包括以下各项中的至少一项:字母数字字符;符号;图标;或所述物体的至少所述部分的轮廓。4.一种计算机实现的方法,其包括:识别关于物体的第一组成像数据,其中所述第一组成像数据包括关于与所述物体相关联的至少一个视觉提示的信息;由至少一个计算机处理器至少部分地基于所述第一组成像数据识别所述至少一个视觉提示;由所述至少一个计算机处理器至少部分地基于所述至少一个视觉提示识别与所述物体相关联的第一自动化任务;以及由所述至少一个计算机处理器向第一自动化机器提供用于进行与所述第一自动化任务相关联的至少一个动作的指令。5.如权利要求4所述的计算机实现的方法,其中识别关于所述物体的所述第一组成像数据包括:使用至少一个成像装置捕获所述第一组成像数据。6.如权利要求5所述的计算机实现的方法,其中所述第一自动化机器是所述至少一个成像装置。7.如权利要求5所述的计算机实现的方法,其中所述第一组成像数据包括所述物体的至少一个图像。其中所述至少一个视觉提示是在所述物体的所述至少一个图像内表达的。8.如权利要求4所述的计算机实现的方法,其中识别所述至少一个视觉提示包括:至少部分地基于所述成像数据辨识所述物体的边缘、外形或轮廓中的至少一个;以及至少部分地基于所述边缘、所述外形或所述轮廓识别所述至少一个视觉提示。9.如权利要求4所述的计算机实现的方法,其中识别与所述物体相关联的所述第一自动化任务包括:识别存储在至少一个数据存储体中的多个记录,其中所述记录中的每一个包括多个视觉提示中的一个与多个自动化任务中的至少一个之间的关联;选择所述多个记录中的对应于所述至少一个视觉提示的至少一个;以及至少部分地基于所述多个记录中的所述所选择的至少一个识别所述...

【专利技术属性】
技术研发人员:PK米什拉JC格雷比尔D关
申请(专利权)人:亚马逊科技公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1