Ultralytics YOLO27:
获取 YOLO 许可
指南

用于装配和抓取放置的视觉引导机器人技术

了解视觉引导的抓取与放置如何贯穿传感、感知、校准、抓取规划、运动和恢复流程,并提供 2D 与 3D 方案的选择指南。

MIMiles Deans7 分钟阅读
用于装配和抓取放置的视觉引导机器人技术

最适合拾取放置机器人的视觉软件,首先取决于作业场景。当物体在视觉上可以区分,且深度信息可以受到约束或由其他来源单独提供时,可使用可配置的 2D 计算机视觉方案,例如 Ultralytics YOLO。如果需要将随机料箱几何分析、点云处理、标定和抓取生成整合为一套有配套支持的系统,可考虑 Pickit、Mech-Mind、Photoneo、Zivid 或 Apera AI 等厂商提供的集成式 3D 机器人视觉产品。对于高度受控的工作单元和成熟的自动化环境,Cognex 或 Keyence 的传统工业视觉套件可能非常合适。

没有任何模型能构成完整的拾取系统。生产单元需要将传感、感知、坐标变换、抓取选择、运动规划、机器人控制和故障恢复整合起来。

拾取放置视觉方案对比#

选项最适用场景主要优势集成商仍需验证的内容
Apera AI视觉引导的机器人应用成套机器人视觉软件支持的机器人、物体、光照和异常处理能力
Cognex 或 Keyence受控的工业自动化成熟的工业视觉工具和集成生态系统对非结构化料堆和定制化学习需求的适用性
Mech-Mind工业 3D 料箱拣选与引导整合的 3D 视觉硬件与软件生态系统特定工作单元的性能、集成和服务模式
Photoneo高细节 3D 感知与机器人引导3D 采集与视觉引导机器人软件表面特性、扫描范围、计算能力和机器人路径
Pickit支持的 3D 拾取工作单元集成的 3D 机器人视觉工作流程和机器人集成方案零件适用性、周期时间、夹爪、遮挡和故障恢复
Ultralytics YOLO 加定制机器人技术栈定制化 2D 检测、分割、跟踪或姿态工作流程可在受支持的环境中灵活训练和部署模型深度方案、标定、抓取逻辑、运动、安全和工作单元支持
Zivid需要彩色 3D 点云的应用工业 3D 摄像头和 SDK抓取规划层和完整的工作单元集成

各厂商封装的系统层级各不相同。应比较完整的物料清单和运行责任,而不只是感知接口。

从拾取几何形态入手#

选择软件前,先对任务进行分类:

  • 固定 2D 拾取: 零件位于已知平面内,机器人需要图像位置和方向。
  • 传送带拾取: 物体处于移动状态,因此检测、跟踪、定时和编码器同步都很重要。
  • 结构化托盘: 已知的凹槽限制了位置,但仍需验证物体型号或方向。
  • 随机料箱拣选: 零件在不同深度相互重叠,需要 3D 感知和考虑碰撞的抓取规划。
  • 柔性或可变形物体: 物体在每次拾取之间都会改变形状,因此分割和抓取选择更困难。
  • 装配插入: 公差和最终对齐可能需要额外传感,而不能只依靠粗略的物体定位。

对于几何形态受限的场景,2D 系统可能是最简单可靠的方案。随机料箱通常需要深度信息或多视角重建,因为仅凭图像位置无法提供安全的机器人目标位置。

视觉引导机器人的六个层级#

1. 传感#

根据所需证据选择面阵扫描、线阵扫描、立体视觉、结构光、飞行时间或其他传感器。记录视场、最小特征尺寸、工作距离、深度范围、表面特性、运动情况和环境限制。

反光、深色、透明和无纹理的零件可能会给深度感知带来挑战。应使用实际零件、料箱、衬垫和照明进行测试。厂商在理想物体上进行的演示不能替代工作单元试验。

2. 感知#

检测用于定位和分类物体;分割可提供物体轮廓;有向边界框可估计旋转后的范围;姿态模型可识别关键点;跟踪则可关联不同时刻的物体。Ultralytics YOLO 在同一模型生态系统中支持多种计算机视觉任务。

感知输出必须足够稳定,才能供下游抓取规划器使用。应评估定位误差、漏检和重复检测、掩码质量、方向误差以及物体重叠时的表现,而不能只看整个数据集的评分。

3. 标定与坐标#

系统会将摄像头坐标系中的观测结果转换为机器人或工作单元坐标系中的数据。手眼标定、摄像头安装方式、镜头影响、深度对齐和工具中心点标定都会影响拾取误差。

将标定视为需要持续维护的生产资产。记录操作流程和可接受的残差,保护摄像头支架,并明确哪些工具更换或维护操作会触发重新标定。

4. 抓取规划#

抓取选择需要考虑可触及表面、夹爪几何形状、物体稳定性、碰撞风险、相邻零件和目标姿态。2D 模型可以提供物体位置和方向,供基于规则的抓取逻辑使用。3D 方案则可以根据点云生成按优先级排列的抓取候选方案。

置信度最高的检测结果不一定对应最安全的拾取方式。应将感知置信度、抓取质量和路径可行性作为独立信号处理。

5. 运动和机器人集成#

机器人适配器或 API 会将目标位置传递给控制器。集成商必须处理定时、坐标系、速度、区域、碰撞模型、传送带运动和确认信号。安全功能必须属于经过验证的机器人和工作单元安全架构,不能依赖未经验证的模型输出。

6. 故障恢复#

应为各种可能的故障状态制定方案:没有有效物体、类别不确定、没有安全的抓取方式、零件掉落、拾取失败、料箱移动、画面过期、摄像头不可用或反复尝试。一个只在简单拾取时成功、每次异常都需要人工重置的工作单元无法扩展。

Ultralytics 的适用范围#

Ultralytics Platform 可用于整理和标注图像数据、训练 Ultralytics YOLO 模型以及管理模型版本。随后可通过 Platform 端点部署模型,或将模型导出,以便集成到靠近工作单元运行的机器人运行环境中。

当差异化优势来自定制物体类别、不断变化的 SKU、特殊视觉条件或特定应用的感知能力时,这种方案很有用。它还能让团队自行选择周边摄像头、深度源、抓取规划器和机器人框架。

它不能取代集成式 3D 料箱拣选产品中的所有组件。缺乏机器人感知和集成专业知识的组织,可能更适合选择有配套支持的软件包,其中包括标定、3D 处理、抓取逻辑和经过认证的机器人适配器。

如何评估厂商#

所有试验都应使用相同的零件和工作单元条件。测试内容应包括装满和几乎空置的料箱、最严重的物体重叠、包装破损、混合型号、反光表面、正常污染情况以及预期的光照变化。

衡量:

  • 按零件和料箱状态统计的有效拾取率。
  • 周期时间分布,包括感知和恢复时间。
  • 首次尝试拾取确认率。
  • 误分类、重复目标和碰撞风险事件。
  • 人工干预次数和重置时间。
  • 维护或振动后的标定稳定性。
  • 添加新 SKU 并验证更新所需的时间。
  • 可用于诊断的日志和证据。

要求每家供应商说明各项测量数据分别来自相机、模型、抓取规划器、机器人还是外部传感器。这样可以清楚地了解系统架构和责任归属。

2D 与 3D 选择指南#

如果零件始终处于已知平面、抓取高度固定、重叠较少,并且清晰的视觉特征足以确定类别和方向,优先选择 2D。2D 通常更容易布光、标注、调试和运行。

如果高度变化、堆叠造成明显重叠、表面几何形状决定抓取方式、碰撞间隙很小,或机器人需要理解杂乱的三维空间,则选择 3D。有些工作单元会将基于学习的 2D 感知与配准深度信息结合,以保留自定义分类能力,同时获取 3D 坐标。

不要追逐传感器潮流。使用复杂度最低、又能通过工作单元最坏情况测试的感知配置。

实施清单#

  • 明确物体、位姿、周期和恢复要求。
  • 采集覆盖料箱及环境全部范围的真实零件数据。
  • 根据几何形状和表面特性选择感知方式。
  • 独立于模型精度验证标定和坐标变换。
  • 使用实际夹爪和相邻物体测试抓取规划器。
  • 将机器人安全功能与基于学习的感知分开。
  • 记录检测结果、变换、抓取候选项、控制器响应和结果。
  • 为不确定或已无可用方案的情况提供人工恢复流程。
  • 对每个新模型、SKU、夹爪、相机和工作单元配置进行回归测试。

常见问题

  • 可以。YOLO 模型可以检测、分割、跟踪或估计相关视觉特征。机器人应用必须将这些观测结果转换为机器人坐标,并将其与抓取规划、运动控制和安全系统结合起来。

  • 不一定。固定平面和结构化托盘应用可能适合使用 2D 视觉。随机料箱和高度变化的场景通常需要深度或多视角信息。

  • 机器人引导是指利用视觉提供目标位置或对齐信息的广义应用。料箱拣选还涉及杂乱、重叠、抓取选择,以及考虑碰撞的容器内取物。

  • 从生产触发开始,测量采集、感知、规划、机器人执行、确认和恢复的完整过程。应在真实料箱状态下报告时间分布,而不是只报告模型在最佳情况下的延迟。

  • 如果受支持的 3D 感知、标定、抓取规划和机器人适配器能降低风险,就购买集成系统。如果自定义感知具有战略意义,且组织有能力负责机器人集成、基础设施、验证和支持,就自行构建。

Explore solutions

体育领域的计算机视觉

体育领域的计算机视觉

了解 Ultralytics YOLO 如何通过球员和球追踪、表现分析、教练洞察及运动员康复,推动体育视觉技术的发展。
了解详情
航空影像计算机视觉

航空影像计算机视觉

借助 Ultralytics YOLO,将无人机和航空影像转化为实时洞察,应用于农业、水产养殖、环境监测、自然保护和地理空间分析。
了解详情
航空航天中的计算机视觉

航空航天中的计算机视觉

使用 Ultralytics YOLO 模型将视觉 AI 应用于航空监测。借助计算机视觉解决方案,赋能无人机、航空航天工作流、环境保护和地理空间行业。
了解详情
安防领域的计算机视觉

安防领域的计算机视觉

使用 Ultralytics YOLO 模型守护每个场所。视觉 AI 可用于周界监控、威胁检测、车牌识别和工作场所安全。
了解详情
机器人领域的计算机视觉

机器人领域的计算机视觉

使用 Ultralytics YOLO 模型提升智能机器的能力。机器人领域的视觉 AI 可用于自主导航、感知、目标跟踪和实时控制。
了解详情
物流中的计算机视觉

物流中的计算机视觉

借助 Ultralytics YOLO 模型优化物流流程。视觉 AI 可用于包裹检查、分拣、车辆跟踪和仓库安全实时监控。
了解详情
零售中的计算机视觉

零售中的计算机视觉

借助 Ultralytics YOLO 模型重新构想零售。视觉 AI 可用于库存跟踪、货架监控、排队管理和更深入的客户洞察。
了解详情
医疗领域的计算机视觉

医疗领域的计算机视觉

借助 Ultralytics YOLO 模型构建医疗解决方案。医疗领域的视觉 AI 可加快医学影像处理、优化诊断并监测患者。
了解详情
制造业中的计算机视觉

制造业中的计算机视觉

利用 Ultralytics YOLO 模型优化制造流程。视觉 AI 可用于质量控制、缺陷检测、个人防护装备合规检查和装配线自动化。
了解详情
汽车领域的计算机视觉

汽车领域的计算机视觉

利用 Ultralytics YOLO 模型在汽车领域应用计算机视觉。视觉 AI 可提升道路安全、驾驶辅助和车辆自动化水平,让道路更智能。
了解详情
农业中的计算机视觉

农业中的计算机视觉

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。为作物监测、牲畜追踪和精准农业提供支持,从而提高产量并实现更智能的生产。
了解详情
体育领域的计算机视觉

体育领域的计算机视觉

了解 Ultralytics YOLO 如何通过球员和球追踪、表现分析、教练洞察及运动员康复,推动体育视觉技术的发展。
了解详情
航空影像计算机视觉

航空影像计算机视觉

借助 Ultralytics YOLO,将无人机和航空影像转化为实时洞察,应用于农业、水产养殖、环境监测、自然保护和地理空间分析。
了解详情
航空航天中的计算机视觉

航空航天中的计算机视觉

使用 Ultralytics YOLO 模型将视觉 AI 应用于航空监测。借助计算机视觉解决方案,赋能无人机、航空航天工作流、环境保护和地理空间行业。
了解详情
安防领域的计算机视觉

安防领域的计算机视觉

使用 Ultralytics YOLO 模型守护每个场所。视觉 AI 可用于周界监控、威胁检测、车牌识别和工作场所安全。
了解详情
机器人领域的计算机视觉

机器人领域的计算机视觉

使用 Ultralytics YOLO 模型提升智能机器的能力。机器人领域的视觉 AI 可用于自主导航、感知、目标跟踪和实时控制。
了解详情
物流中的计算机视觉

物流中的计算机视觉

借助 Ultralytics YOLO 模型优化物流流程。视觉 AI 可用于包裹检查、分拣、车辆跟踪和仓库安全实时监控。
了解详情
零售中的计算机视觉

零售中的计算机视觉

借助 Ultralytics YOLO 模型重新构想零售。视觉 AI 可用于库存跟踪、货架监控、排队管理和更深入的客户洞察。
了解详情
医疗领域的计算机视觉

医疗领域的计算机视觉

借助 Ultralytics YOLO 模型构建医疗解决方案。医疗领域的视觉 AI 可加快医学影像处理、优化诊断并监测患者。
了解详情
制造业中的计算机视觉

制造业中的计算机视觉

利用 Ultralytics YOLO 模型优化制造流程。视觉 AI 可用于质量控制、缺陷检测、个人防护装备合规检查和装配线自动化。
了解详情
汽车领域的计算机视觉

汽车领域的计算机视觉

利用 Ultralytics YOLO 模型在汽车领域应用计算机视觉。视觉 AI 可提升道路安全、驾驶辅助和车辆自动化水平,让道路更智能。
了解详情
农业中的计算机视觉

农业中的计算机视觉

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。为作物监测、牲畜追踪和精准农业提供支持,从而提高产量并实现更智能的生产。
了解详情
体育领域的计算机视觉

体育领域的计算机视觉

了解 Ultralytics YOLO 如何通过球员和球追踪、表现分析、教练洞察及运动员康复,推动体育视觉技术的发展。
了解详情
航空影像计算机视觉

航空影像计算机视觉

借助 Ultralytics YOLO,将无人机和航空影像转化为实时洞察,应用于农业、水产养殖、环境监测、自然保护和地理空间分析。
了解详情
航空航天中的计算机视觉

航空航天中的计算机视觉

使用 Ultralytics YOLO 模型将视觉 AI 应用于航空监测。借助计算机视觉解决方案,赋能无人机、航空航天工作流、环境保护和地理空间行业。
了解详情
安防领域的计算机视觉

安防领域的计算机视觉

使用 Ultralytics YOLO 模型守护每个场所。视觉 AI 可用于周界监控、威胁检测、车牌识别和工作场所安全。
了解详情
机器人领域的计算机视觉

机器人领域的计算机视觉

使用 Ultralytics YOLO 模型提升智能机器的能力。机器人领域的视觉 AI 可用于自主导航、感知、目标跟踪和实时控制。
了解详情
物流中的计算机视觉

物流中的计算机视觉

借助 Ultralytics YOLO 模型优化物流流程。视觉 AI 可用于包裹检查、分拣、车辆跟踪和仓库安全实时监控。
了解详情
零售中的计算机视觉

零售中的计算机视觉

借助 Ultralytics YOLO 模型重新构想零售。视觉 AI 可用于库存跟踪、货架监控、排队管理和更深入的客户洞察。
了解详情
医疗领域的计算机视觉

医疗领域的计算机视觉

借助 Ultralytics YOLO 模型构建医疗解决方案。医疗领域的视觉 AI 可加快医学影像处理、优化诊断并监测患者。
了解详情
制造业中的计算机视觉

制造业中的计算机视觉

利用 Ultralytics YOLO 模型优化制造流程。视觉 AI 可用于质量控制、缺陷检测、个人防护装备合规检查和装配线自动化。
了解详情
汽车领域的计算机视觉

汽车领域的计算机视觉

利用 Ultralytics YOLO 模型在汽车领域应用计算机视觉。视觉 AI 可提升道路安全、驾驶辅助和车辆自动化水平,让道路更智能。
了解详情
农业中的计算机视觉

农业中的计算机视觉

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。为作物监测、牲畜追踪和精准农业提供支持,从而提高产量并实现更智能的生产。
了解详情

让我们携手构建 AI 的未来!

开启你的旅程,迎接机器学习的未来