A processing system for providing similar and non-similar objects in structured and hybrid environments is disclosed. The processing system includes a programmable motion device including an end-effector, which is used to identify any identity, position and orientation of an object presented in a plurality of objects at the input position. It is used to use an end-effector to allow an object to move from a plurality of objects to one of multiple destination boxes to capture an object. The motion planning system is used to determine the changing part of the trajectory path of the end effector from the object to the basic position close to the input position and to determine the unchanged part of the trajectory path of the end effector from the basic position to the location close to the destination box.
【技术实现步骤摘要】
【国外来华专利技术】用于提供使用运动规划的各种物体的处理的系统和方法优先权本申请要求2016年2月8日提交的美国临时专利申请号为62/292,538的优先权,并且将其整个公开作为参考文献并入此申请中。
技术介绍
本专利技术总体涉及机器人和其他分拣系统,并且特别涉及可编程运动控制系统,其旨在用于需要运动控制系统以适应处理同类和异类布置中的各种物体的变化环境。许多订单执行操作通过使用动态过程实现高效率,其中订单从仓库货架上挑选出并放置在下游分拣的箱中。在分拣阶段,单个物品被识别,并且多物品订单整合到单个箱中或货架位置,从而挑选出它们并随后运输给客户。对这些物品(或物体)进行分拣的过程传统上是手工完成的。人工分拣者从进来的箱中挑选出物体,找到物体上的条形码,用手持条形码扫描仪扫描该条形码,从扫描的条形码中确定物体的合适的箱或货架位置,并随后将物体放置在所确定的箱或货架位置,在该位置放置该订单的所有物体。然而每一个物体必须单独负责和处理,需要可编程的运动装置适应大范围的各种不同尺寸、形状和重量的物体。因此,仍然需要一种用于可编程运动控制系统的物体分拣和运动规划系统,其能够高效且有效地执行各种物体的自动分拣和处理。
技术实现思路
根据实施例,本专利技术提供了一种用于在结构化和杂乱环境中提供同类和非同类物体的处理的处理系统。处理系统包括可编程运动装置,该可编程运动装置包括末端执行器,用于识别输入位置处多个物体中呈现的物体的任何身份、位置和取向的感知系统,用于使用末端执行器以允许物体从多个物体移动到多个处理位置的其中一个来获得物体的抓握获取系统,以及用于确定从输入位置到多个处理位置中其中一个的轨迹路 ...
【技术保护点】
1.一种用于在结构化和杂乱环境下提供同类和非同类物体处理的处理系统,所述处理系统包括:包括末端执行器的可编程运动装置;用于识别输入位置处的多个物体中呈现的物体的任何身份、位置和取向的感知系统;用于使用末端执行器以允许物体从多个物体移动到多个处理位置的其中一个来获得物体的抓握获取系统;以及用于确定从输入位置到多个处理位置中其中一个的轨迹路径的运动规划系统,所述轨迹路径包括确定为特定于输入位置处的物体的位置或取向的至少一个变化部分,和通常用于为多个物体确定轨迹路径的至少一个不变化部分。
【技术特征摘要】
【国外来华专利技术】2016.02.08 US 62/292,5381.一种用于在结构化和杂乱环境下提供同类和非同类物体处理的处理系统,所述处理系统包括:包括末端执行器的可编程运动装置;用于识别输入位置处的多个物体中呈现的物体的任何身份、位置和取向的感知系统;用于使用末端执行器以允许物体从多个物体移动到多个处理位置的其中一个来获得物体的抓握获取系统;以及用于确定从输入位置到多个处理位置中其中一个的轨迹路径的运动规划系统,所述轨迹路径包括确定为特定于输入位置处的物体的位置或取向的至少一个变化部分,和通常用于为多个物体确定轨迹路径的至少一个不变化部分。2.根据权利要求1所述的处理系统,其特征在于,轨迹路径的所述不变化部分确定对关于从基本位置到处理位置的多个可能轨迹路径的轨迹数据做出响应。3.根据权利要求2所述的处理系统,其特征在于,所述轨迹数据包括从基本位置到处理位置移动通过多个可能轨迹路径中每一个所需的时间。4.根据权利要求2所述的处理系统,其特征在于,所述轨迹数据包括与从基本位置到处理位置移动通过多个可能轨迹路径中每一个相关的风险因子。5.根据权利要求2所述的处理系统,其特征在于,所述轨迹数据包括从基本位置到处理位置移动通过多个可能轨迹路径中每一个所需的时间,和与从基本位置到处理位置移动通过多个可能轨迹路径中每一个相关的风险因子。6.根据权利要求5所述的处理系统,其特征在于,轨迹路径的所述不变化部分确定是具有从基本位置移动到处理位置所需的相关最短时间并且具有低于预先设定的最大风险因子的风险因子的路径。7.根据权利要求5所述的处理系统,其特征在于,轨迹路径的所述不变化部分确定是具有与从基本位置移动到处理位置相关的最低风险因子并且具有低于预先设定的最大时间的风险因子的路径。8.根据权利要求2所述的处理系统,其特征在于,通过包括末端执行器的可编程运动装置的经验提供所述轨迹数据。9.根据权利要求2所述的处理系统,其特征在于,通过从多个可编程运动装置学习的知识信息提供所述轨迹数据。10.根据权利要求1所述的处理系统,其特征在于,所述处理系统进一步包括多个可编程运动装置,其每一个确定包括至少一个变化部分和至少一个不变化部分的轨迹路径。11.根据权利要求10所述的处理系统,其特征在于,每一个可编程运动装置与包括所有输入区域共有的输入传送带的输入区域相关。12.根据权利要求10所述的处理系统,其特征在于,每一个可编程运动装置与预定的不变化部分的库进行通信连接。13.一种用于在结构化和杂乱环境下提供同类和非同类物体的分拣的处理系统,所述处理系统包括:包括末端执行器的可编程运动装置;用于识别输入位置处的多个物体中呈现的物体的任何身份、位置和取向的感知系统;用于使用末端执行器以允许物体从多个物体移动到多个处理位置的其中一个来获得物体的抓握获取系统;以及用于确定从输入位置到多个处理位置中其中一个的轨迹路径的运动规划系统,所述轨迹路径包括确定特定于输入位置处的物体的位置或取向的至少一个变化部分,和预定的并且不特定于输入区域的物体、物体的位置或物体取向的至少一个不变化部分。14.根据权利要求13所述的处理系统,其特征在于,轨迹路径的所述不变化部分中的每一个确定对关于从基本位置到处理位置的多个可能轨迹路径的轨迹数据做出响应。15.根据权利要求14所述的处理系统,其...
【专利技术属性】
技术研发人员:T·瓦格纳,K·埃亨,B·科恩,M·道森哈格蒂,C·盖耶,T·科列什卡,K·马罗尼,M·梅森,G·T·普赖斯,J·罗马诺,D·史密斯,S·斯里尼瓦沙,P·维拉加普迪,T·艾伦,
申请(专利权)人:伯克希尔格雷股份有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。