基于3D视觉的机器人随机抓取与自动化拾取放置

利用机器人随机抓取处理无规则摆放零件

许多制造流程仍依赖人工上料、零件整理或专用治具,因为机器人难以处理随机排列的零部件。

料箱中的零件通常无法保持一致的位置或方向。零件可能相互重叠、堆叠,或部分被遮挡,使机器人难以识别单个零件、估算其位姿、确定合适的抓取位置,并规划无碰撞运动路径。

机器人随机抓取通过结合视觉引导与机器人控制,实现对无规则摆放零件的自动检测、定位和搬运,无需固定的零件排列方式。

常见应用包括机床上下料、装配备料、拆垛、物料搬运以及自动化拾取放置。

ABB机器人利用3D视觉和基于AI的感知技术进行机器人随机抓取,在自动化生产线上识别并搬运零部件。

为什么机器人随机抓取需要3D视觉

随机抓取要求机器人在执行抓取动作前,理解物体在三维空间中的排列状态。

系统需要获取以下信息:

  • 物体位置
  • 物体方向
  • 可用抓取表面
  • 重叠零件之间的深度关系

2D视觉可以获取图像信息,但无法直接测量物体深度。当零件在料箱中相互重叠、堆叠或处于不同高度时,仅依靠2D视觉会面临识别困难。

3D视觉可提供Z轴方向的深度信息,使机器人系统能够估算物体的位置和方向,并支持抓取规划。

这种空间信息使机器人能够在较少结构化的环境中运行,而无需始终依赖固定的零件摆放方式。


机器人随机抓取系统的工作方式

机器人随机抓取系统通过协调感知、规划和机器人运动控制,完成自动化抓取流程。

典型工作流程包括:

3D数据采集:视觉系统采集视野范围内的数据,生成深度信息。

物体检测与定位:系统检测零件,并在机器人坐标系中估算其位置和方向。

抓取规划:系统根据物体几何特征、可接近性以及碰撞限制,评估可行的抓取位置。

机器人执行:机器人按照规划路径运动,完成抓取,并根据变化情况进行调整。

不同于固定式自动化,机器人随机抓取系统能够适应每个循环中零件排列方式的变化。


用于机器人随机抓取的3D感知技术

根据物体特性、精度要求以及运行环境,不同类型的3D感知技术可应用于机器人随机抓取系统。

技术工作原理优势注意事项
双目视觉通过两台摄像机采集图像之间的差异计算深度被动式感知、成本较低、易于集成对低纹理物体、反光表面和弱光环境的表现可能下降
飞行时间(ToF)通过测量红外光发射后的返回时间计算深度采集速度快,硬件设计紧凑分辨率低于部分其他3D技术
结构光将图案投射到物体表面,并根据图案变形重建深度几何测量精度高强环境光和反光表面可能影响性能

影响机器人随机抓取性能的因素

虽然3D视觉能够提供关键的空间信息,但物体特性和运行条件仍可能影响抓取性能。

常见挑战包括:

  • 透明或反光表面
  • 深度信息有限的薄型或扁平零件
  • 大量零件重叠或遮挡
  • 相似零件紧密堆叠
  • 不完整或含噪点云数据

这些情况可能需要额外的感知方法或针对具体应用进行优化。


利用基于AI的感知技术增强机器人随机抓取

3D视觉能够提供物体的几何信息,但部分抓取场景还需要进一步理解物体外观和环境信息。

基于AI的感知技术可通过以下方式增强机器人随机抓取:

  • 在复杂场景中分割物体
  • 识别部分可见的零件
  • 提升物体位姿估计能力
  • 识别合适的抓取区域

这对于复杂几何形状、混合零件以及视觉条件较困难的应用尤其有帮助。

示例:半透明物体随机抓取

半透明材料可能增加传统视觉方法对物体边界识别和深度测量的难度。该示例展示了机器人在复杂堆放环境中对半透明物体进行随机抓取的应用。

了解更多:半透明物体随机抓取案例


将视觉引导与机器人拾取放置系统结合

完整的机器人随机抓取解决方案需要协调感知、规划和机器人运动控制。

视觉系统提供物体位姿信息,而机器人控制器和运动规划系统负责生成运动轨迹、执行抓取动作,并响应环境变化。

机器人随机抓取系统支持以下应用:

基于AI的随机抓取平台(例如AccuPick)可将视觉引导、机器人控制和抓取流程整合至统一自动化解决方案中。

示例:微小金属零件随机抓取

由于尺寸较小、表面反光以及复杂几何结构,微小金属零件的自动化搬运具有一定挑战。该示例展示了机器人随机抓取系统在需要高精度感知和抓取选择的微小金属零件处理中的应用。

了解更多:微小金属零件随机抓取案例


利用机器人随机抓取实现柔性制造

机器人随机抓取为制造商提供了一种实用方式,用于自动化处理难以通过固定式自动化标准化的物料搬运任务。

主要运营优势包括:

  • 减少人工准备工作以及对专用治具的依赖
  • 提升混合零件和变化库存环境下的灵活性
  • 提高高混流生产流程的自动化水平
  • 减少操作人员参与重复性搬运任务

这些能力使制造商能够自动化处理零件位置、方向以及可接近性无法完全标准化的物料搬运流程。


与我们的视觉专家讨论您的机器人随机抓取应用