用于制造业用的适应性箱子拾取的系统和方法与流程

文档序号:17728369发布日期:2019-05-22 02:40阅读:140来源:国知局
用于制造业用的适应性箱子拾取的系统和方法与流程

本pct国际专利申请要求于2016年7月15日提交的标题为“用于制造业用的适应性箱子拾取的系统和方法”的美国临时专利申请序列号62/362,970的权益,该申请的全部公开被认为是本申请的公开的一部分并且通过参引合并到本申请中。



背景技术:

实施组装过程(或组装线)以产生成品。成品为通过各种技术附接在一起的各种部件的组合。成品可以是任何种类的物体或产品,例如在商业中销售的物体或产品。汽车或车辆、或汽车或车辆的部件可以是经由组装过程所生产的成品。

许多成品包括来自各种源的部件,这些部件被运送至制造场所并在制造场所内被组合为成品或被组合为成品的组件或子组件。这些部件经常在箱子中运输,在箱子中,它们可能是松散的,具有随机的位置和方向。部件必须从箱子转移至目标地点以便于在制造过程中使用部件。

对于许多部件,从部件的运输箱中移动部件的现有技术是手动过程。在移动较大部件时需要特殊的考虑。例如,冲压的金属部件由人从箱子中拾取并放置到固定装置中以用于进一步加工(例如切割、焊接、粘附、涂漆)。在加工之后,人可从固定装置中拾取部件并将其放置箱子中,该箱子可以是新的箱子或是部件所源自的相同的箱子。在拾取/放置操作期间,人还可以对部件执行质量检查。

在另一示例中,将车辆仪表板装载到在涂漆过程中使用的涂漆台、或涂漆架上的过程需要工作小组,该工作小组的成员可以在从进入的箱子中拾取部件(在地板水平处)与将部件放置在台中(在髋部水平处)之间交替,并且还可以彼此传送部件以便减轻人体工程学的压力。

以这种方式,进入制造过程的每个部件需要拾取部件并且将部件放置在适于制造过程中的下一步骤的目标地点的位置和方向处的手动操作。沉重的部件导致执行这些操作的人感到疲劳。重复的动作会导致代价高昂伤害。这些手动操作可能将延迟与低效率引入至整个组装线流程。



技术实现要素:

提供了用于使用机器人在目标地点与源位置处的箱子之间自动移动一个或更多个部件的传送系统和方法。该系统包括第一视觉系统以识别箱子内的部件并且确定部件的拾取位置和拾取方向。第二视觉系统确定目标地点的位置和方向。控制器规划用于机器人在拾取位置与目标地点之间移动部件时所遵循的最佳路径。末端执行器附接至机器人以用以从箱子中拾取部件,并且在机器人将部件移动到目标地点时保持部件。然后,末端执行器释放部件或将部件放置在目标地点位置处并且以目标地点的方向放置部件。

该方法包括以下步骤:使用第一视觉系统识别在箱子内具有非固定的位置和方向的部件;使用第一视觉系统确定箱子内的部件拾取位置和拾取方向;以及使用第二视觉系统确定目标地点的位置和方向。该方法还包括执行自适应轨迹规划以确定拾取位置与目标地点之间的最佳路径的步骤。

该方法按以下步骤进行:通过机器人上的末端执行器从拾取位置拾取部件;通过机器人使部件沿所述最佳路径移动;通过机器人上的末端执行器将部件放置在目标地点处。该方法还可以包括通过视觉系统中的一者或两者对部件的质量进行检查的步骤。

采用本文公开的方面,系统和方法可以使用具有末端执行器的机器人在目标地点与源位置处的箱子之间自动移动一个或更多个部件。本文所公开的柔性固定装置允许从箱子移动各种部件类型,其中,这些部件可以是松散的、具有随机的位置和方向。此外,由于本文所讨论的方法的自动化性质,实现了效率的收益和资源的减少。

附图说明

参照以下附图进行详细描述,在附图中,相同的附图标记表示相同物体,在附图中:

图1为用于在源位置处的箱子与目标地点之间自动移动一个或更多个部件的系统的示意图。

具体实施方式

下文参照附图更全面地描述本发明,其中,示出了本发明的示例性实施方式。然而,本发明可以以许多不同的形式实施,并且不应被解释为限于本文所提出的实施方式。相反,通过提供这些示例性实施方式,使得本公开是透彻的并且将本发明的范围完全传达给本领域技术人员。可以理解的是,出于本公开的目的,“每一者中的至少一者”将被解释为意指遵循各自语言的所列举元素的任意组合,包括多个所列举元素的组合。例如,“x、y和z中的至少一者”将被解释为意指仅x、仅y、仅z,或x、y和z中的两者或更多者的任意组合(例如xyz、xz、yz、x)。在整个附图和详细描述中,除非另有描述,否则相同的附图标记应理解为表示相同的元件、特征和结构。这些元件的相对尺寸和描绘可以为了清楚、说明和方便的目的而被放大。

参照附图,其中,相同的附图标记在多个视图中表示对应的部件,公开了用于使用具有末端执行器32的机器人30在源位置26处的箱子24与目标地点28之间自动移动一个或更多个部件的传送系统20和方法。

传送系统20如图1所示,其用于使用具有末端执行器32的机器人30在源位置26处的箱子24与目标地点28之间自动移动一个或更多个部件22,并且其中,在箱子24中,部件22可以是松散的或是没有固定在特定位置的。如本公开中所使用的,箱子24可以包括任何箱、架子、托盘或用于保持部件22的其他载体。应了解的是,在包括权利要求书的本公开中所讨论的术语“部件22”可以包含各种类型的物品,其包括但不限于:原料、壳体、在制造的任一阶段中的零部件、在构造的任一阶段中的组件或子组件、以及成品件或组件。通过使用相同或不同末端执行器32的同一传送系统20,可以安置和移动各种不同的部件22。

第一视觉系统34识别箱子24内的部件22,并且确定部件22的拾取位置和拾取方向。第二视觉系统38确定可以在箱子24的内部或外部的目标地点28的位置和方向。目标地点28可以是一个或更多个部件将被移动至的任何地方,例如包括:用于制造或检查、装运的固定装置或载体等;用于存储或传送的架子或包裹;传送器;在制造的任一阶段中的固定装置或组件。目标地点28的位置和方向可以是固定的。目标地点28的位置和/或方向可以是可变的,比如说为了使部件在组件沿组装线移动时被放置在该组件上。另外,一系列的部件22中的每一者的目标地点28可以是不同的,例如在架子或其他这样的组件装载有多个部件22,并且每个部件22在架子上的分离的隔室或位置的情况下。

视觉系统34、38中的每一者可以是任何类型的机器视觉系统,所述机器视觉系统包括一个或更多个相机36或其他成像设备、并且包括但不限于2d、2.5d和3d系统,3d系统能够在具有x、y和z坐标以及三维方向的滚转、俯仰和偏航的三维空间中识别和定位部件22。这种机器视觉系统的一个示例是由cognex制造的相机系统。可以使用直接观察和测量,通过与一个或更多个参照图像进行比较,通过任何其他方法或这些方法的组合来完成这种识别和定位。

传送系统20包括具有末端执行器32的机器人30以从箱子24拾取部件22,沿着路径40移动部件22,并且将部件22放置在目标地点28处。末端执行器32可以是高级执行器(例如工具),或是能够移动部件的其他执行器,包括但不限于抓握、夹取和抽吸装置。该系统还包括控制器42,该控制器42用于规划机器人30在拾取位置与目标地点28之间移动部件22时所遵循的最佳路径40。

本公开还提供了用于使用具有末端执行器32的机器人30将一个或更多个部件22在源位置26处的箱子24与目标地点28之间自动移动的方法。该方法包括以下步骤:使用第一视觉系统34识别在箱子24内具有非固定的位置和方向的部件22;使用第一视觉系统34确定部件22在箱子24内的拾取位置和拾取方向;以及使用第二视觉系统38确定目标地点28的位置和方向。该方法还包括执行自适应轨迹规划以确定拾取位置与目标地点28之间的最佳路径40的步骤。根据一方面,执行自适应轨迹规划的步骤可以包括以下子步骤:规划包含有机器人的几何信息和拾取位置和拾取方向和目标位置和目标方向的、在拾取位置与目标地点之间的多个可能路径40;以及通过模拟拾取位置与目标地点28之间的多个可能路径40来确定拾取位置与目标地点28之间的最佳路径40。这种主动轨迹规划的一个示例为ros(机器人操作系统)。

该方法按照以下步骤进行:通过机器人30上的末端执行器32从拾取位置拾取部件22;通过机器人30将部件22沿着最佳路径40移动;通过机器人30上的末端执行器32将部件22放置在目标地点28处。该方法还可以包括通过一个或更多个第一视觉系统34和第二视觉系统38对部件22进行质量检查的步骤。

根据一方面,目标地点28可以具有固定的位置和方向。根据另一方面,目标地点28可以具有变化的位置和/方向或在空间中不固定的位置和/方向。

根据一方面,第一视觉系统34可以是2d视觉系统,并且该方法还包括通过第一视觉系统34将部件22的图像与参照图像进行比较以确定拾取位置和拾取方向的步骤。根据另一方面,第一视觉系统34可以是能够直接确定拾取位置和拾取方向的3d视觉系统。

根据一方面,第二视觉系统38可以是2d视觉系统,并且该方法还包括通过第二视觉系统38将部件22的图像与参照图像进行比较以确定目标地点28的位置和方向的步骤。根据另一方面,第二视觉系统38可以是能够直接确定目标地点28的位置方向的3d视觉系统。

显然地,鉴于以上教导,本发明可以进行许多修改与变化,并且所述修改与变化可以在所附权利要求的范围内以与具体描述不同的方式实践。

权利要求书(按照条约第19条的修改)

1.(原始)一种用于使用具有末端执行器的机器人在目标地点与源位置处的箱子之间自动移动一个或更多个部件的系统,所述系统包括:

第一视觉系统,所述第一视觉系统用于识别和确定在所述箱子内具有非固定的位置和方向的部件的拾取位置和拾取方向;

第二视觉系统,所述第二视觉系统用于确定目标地点的位置和方向;

机器人,所述机器人具有末端执行器,所述末端执行器用于从所述箱子拾取所述部件并且将所述部件移动至所述目标地点;以及

控制器,所述控制器用于规划用于所述机器人在所述拾取位置与所述目标地点之间移动所述部件时所遵循的最佳路径。

2.(原始)一种用于使用具有末端执行器的机器人在目标地点与源位置处的箱子之间自动移动一个或更多个部件的方法,所述方法包括:

使用第一视觉系统识别在所述箱子内具有非固定的位置和方向的部件;

使用所述第一视觉系统确定在所述箱子内的所述部件的拾取位置和拾取方向;

使用第二视觉系统确定目标地点的位置和方向;

确定所述拾取位置与所述目标地点之间的路径;

通过所述机器人上的所述末端执行器从所述拾取位置拾取所述部件;

通过所述机器人使所述部件沿所述路径移动;以及

通过所述机器人上的所述末端执行器将所述部件放置在所述目标地点处。

3.(原始)根据权利要求2所述的方法,其中,确定所述拾取位置与所述目标地点之间的路径的步骤包括从多个可能的路径中确定所述拾取位置与所述目标地点之间的最佳路径;并且其中,通过所述机器人使所述部件沿所述路径移动的步骤包括通过所述机器人使所述部件沿所述最佳路径移动。

4.(原始)根据权利要求2所述的方法,所述方法还包括以下步骤:

对包含有所述机器人的几何信息和所述拾取位置和所述拾取方向和目标位置和目标方向的、所述拾取位置与所述目标地点之间的多个可能的路径进行模拟。

5.(原始)根据权利要求4所述的方法,其中,确定所述拾取位置与所述目标地点之间的路径的步骤包括从所述多个可能的路径中确定所述拾取位置与所述目标地点之间的最佳路径;并且其中,通过所述机器人使所述部件沿所述路径移动的步骤包括通过所述机器人使所述部件沿所述最佳路径移动。

6.(新)根据权利要求2所述的方法,其中,使用第一视觉系统识别在所述箱子内具有非固定的位置和方向的部件的步骤还包括识别在所述箱子内具有随机的位置和方向的部件。

7.(新)根据权利要求2所述的方法,其中,使用所述第一视觉系统识别在所述箱子内具有非固定的位置和方向的部件的步骤还包括将所述部件的图像与一个或更多个参照图像进行比较。

8.(新)根据权利要求2所述的方法,其中,使用所述第一视觉系统确定在所述箱子内的所述部件的所述拾取位置和所述拾取方向的步骤还包括将所述部件的图像与一个或更多个参照图像进行比较。

9.(新)根据权利要求1所述的系统,其中,在所述箱子内具有非固定的位置和方向的所述部件在所述箱子内具有随机的位置和方向。

10.(新)根据权利要求1所述的系统,其中,所述目标地点在所述源位置处的所述箱子内。

11.(新)根据权利要求1所述的系统,其中,所述目标地点在所述源位置处的所述箱子的外部。

12.(新)根据权利要求1所述的系统,其中,所述第一视觉系统包括两个或更多个相机。

13.(新)根据权利要求1所述的系统,其中,所述第二视觉系统包括两个或更多个相机。

14.(新)根据权利要求1所述的系统,其中,所述第一视觉系统和/或所述第二视觉系统为2.5d系统。

15.(新)根据权利要求1所述的系统,其中,所述第一视觉系统和/或所述第二视觉系统为3d系统。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1