MVTEC HALCON

机器人与机器视觉软件实现完美交互

西班牙专业机器人公司 Tekniker 开发出一套解决方案,可自动抓取杂乱放置的零件并整齐摆放。其中集成的机器视觉软件 MVTec HALCON 利用 3D 视觉技术可确保精确抓取,由此实现整个流程的自动化,加快速度,提高生产效率,进而节约成本。
HALCON
机器人技术
汽车行业
3D 视觉

由机器人进行全自动零件抓取是一项重大的技术挑战。尤为困难的是,部件传给机器人时并不总是井然有序,而是杂乱无章,甚至相互重叠。这意味着仍需频繁人工干预。

西班牙公司 Tekniker 开发出一款基于机器视觉的应用,使用两台机器人即可实现全自动分拣。该应用的一大亮点是 3D 视觉技术“基于表面的匹配”,它能可靠地识别传来的部件,实现精确抓取

Tekniker 公司总部位于西班牙北部的埃瓦尔,专门从事自动化、工业机器人和传感器等技术解决方案的开发。

西班牙汽车供应商 CIKAUTXO GROUP 是 Tekniker 的客户之一。Tekniker 为该公司开发了一套机器视觉控制的机器人系统,用于自动进行部件码垛。机器人将箱子中杂乱摆放的部件取出,然后将它们整齐地放入一个专门适配部件几何形状的容器,随后即可直接进行生产工作流程的后续加工。

利用机器视觉和机器人实现流程自动化,减轻员工负担

“截至目前,部件的码垛工作都是由人工完成。我们的目标是实现这一流程的端到端自动化,从而加快速度、提高生产效率并节约成本。此外,我们的工人也需要减负,”CIKAUTXO GROUP 自动化和机器人技术区域经理 Kepa Laka 解释说。要实现流程自动化,一种方案是采用机电一体化系统。然而,这种方法的灵活性和可靠性较低,还会产生大量噪音。因此,Tekniker 决定采用基于机器视觉的解决方案。

系统装置由两台工业机器人、一台 3D 扫描仪、一台深度相机、一台运行机器视觉软件的 PC 和一个控制单元的 PLC 组成。流程中,先由一台机器人使用磁性多功能抓取器从进料箱中取出冲压部件,然后将其放置在两条传送带上。两条传送带上的部件达到一定数量后,停止取出。这一数量由深度相机以及 HALCON 中的 2D 和 3D 视觉工具提供的数据计算得出。

此外,HALCON 还会持续处理来自 3D 扫描仪的数据,为机器人提供传送带上最适合抓取的部件的位置和方向。

获得这些数据之后,第二台机器人就开始从传送带上抓取部件,并在 3D 视觉的帮助下对准部件,以便将它们整齐分拣到两个目标料箱中。第一台机器人停止从进料箱拾取部件后,也会“帮助”第二台机器人完成任务。顺便一提,作业速度为 8 秒一个部件。在此流程中,部件必须正面朝上插入目标容器内的导杆,误差为 0.5 毫米。

利用机器视觉软件精确定位杂乱部件

这套装置的特殊挑战在于,机器人需要精确识别部件在 3D 空间中的位置和方向,才能安全地将其拾起和放下。

“为满足这一要求,我们开发并集成了 SMARTPICKING 软件。这款软件能够通过分析 3D 数据准确识别物体。SMARTPICKING 解决方案的核心是机器视觉软件 MVTec HALCON。它提供的先进算法和工具可精确定位传送带上杂乱无章的部件,再将拾取点的坐标传送给机器人,”Tekniker 智能和自动系统部门研究员 Jorge Molina 介绍道。

在具体操作中,使用经典的 3D 图像处理方法。首先也是最重要的是 HALCON“基于表面的匹配”功能。这项技术使用 3D 扫描仪采集的 3D 点云数据。使用不同的滤波器和预处理算子对数据进行进一步处理,以改进部件的位姿识别。这样,无论物体表面性质如何,都能非常稳定可靠地对其进行定位。现在,机器人就可以准确无误地抓取部件。这套方案适用于工业生产流程中出现的多种不同部件。此外,为了保证抓取流程的安全性,机器人还必须能够在其坐标系中准确确定 3D 相机与相应物体的相对位置。为此,需要借助 MVTec HALCON 的功能进行手眼标定。这种标定对于建立相机、机器人和待抓取部件之间的关系至关重要。只有这样,机器人才能“知道”其抓取器相对于待抓取物体的准确位置,即必须将其移动到哪个位置才不会抓空。

3D 视觉帮助避免碰撞

在整个拾取和放置工作流程中,必须避免机械臂与各个物体(部件、容器等)之间可能发生的碰撞。这就要用到 HALCON 中集成的“3D 对象处理”技术,它可以确定哪些部件在传送带上的位置较为合适,这样抓取时一开始就不会发生碰撞。在此初步选择的基础上,软件会根据部件高度和方向或抓取点位置等多种决策标准确定最佳候选部件,再将其位置坐标返回给机器人。

这样,机器人就可以安全地执行下一次抓取过程。这种可控的顺序在取出部件时能够可靠防止碰撞,从而避免中断工作流程。软件还能检测目标容器的剩余容量,判断是否还能在容器中放置更多部件。

成效:通过 3D 视觉将流程速度提高 100%

“多亏有 HALCON,我们才能顺利实现机器人码垛流程的自动化和端到端优化,”Jorge Molina 总结道。Kepa Laka 也证实:“我们成功将流程速度提高 100%,同时还减轻了员工的日常工作负担。”

发布日期: 十一月 24, 2023

更多新闻

MVTec MERLIC 26.03 现已上市
借助 MERLIC 26.03,机器视觉应用的开发与运行将变得更加一致且更具可扩展性。该版本引入了统一的 MVTec 版本命名格式(YY.MM),并提供了更简化的、基于软件包的许可模式,同时支持灵活的附加组件。…
了解更多
MERLIC
新版深度学习工具显著提升了 Deep OCR 的性能
凭借 Deep OCR 对齐功能及其他改进,深度学习工具 26.03 提升了 OCR 应用的速度和效率。新模型、优化后的训练以及对 CUDA 12.8 的支持,在降低内存占用量的同时带来了更高的性能。
了解更多
深度学习工具
MVTec Academy 新课程:马赛克拼接——使用 HALCON 进行图像拼接
本基础培训将向您介绍HALCON中的拼接技术。本课程将向您展示如何将多张图像组合成一张大型拼接图像。因此,借助这项技术,您可以生成物体或场景的大幅图像,而这些内容原本无法完全纳入单个摄像头的视野范围内。…
了解更多
Academy
HALCON
使用 HALCON 进行并行编程
本高级培训将向您介绍使用 HALCON 进行并行编程的概念。通过应用并行编程,您可以优化 HALCON 程序的性能,并充分利用多核或多处理器硬件的优势。
了解更多
Academy
HALCON
MVTec 软件管理器 1.6.5:中国地区下载速度全面提升
为提升中国地区用户的软件下载性能,MVTec 现已提供专用的代理缓存服务器。通过 MVTec Software Manager 进行的软件下载将变得更加快速和稳定。
了解更多
MVTec
HDevelopEVO 预览版:最新更新现已推出
更快、更直观且更具交互性的编程体验:所有 HALCON 用户现在均可下载全新的 IDE 预览版。
了解更多
HALCON
MVTec License Server 25.12 新版本发布
借助 MVTec License Server Cloud-Ready 25.12,HALCON 许可证可以借用,从而在网络中断或离线情况下仍可运行。
了解更多
MVTec
MVTec 深度学习工具 25.12 现已发布
2025 年 12 月 04 日,我们发布了 MVTec 深度学习工具的新版本 25.12,从而进一步发展了我们基于人工智能的机器视觉产品组合。
了解更多
深度学习工具
MVTec Academy 全新课程:《图像采集:适用于现代相机技术的接口》
本培训课程将向你介绍 HALCON 中新增的图像采集算子。通过实践练习,你将学习必要的技术术语和概念,并进一步加深理解。
了解更多
Academy
HALCON
HALCON 25.11 现已上市
新版本的 MVTec HALCON 现已可供下载。此次版本再次带来了多项优化与全新功能,其中包括全新的 持续学习(Continual Learning)– 分类 技术,使分类模型的训练与更新过程更加快速、灵活。
了解更多
HALCON
MVTec 线上学院新课程 "通过语言接口进行代码集成"
本高级课程讲解如何在使用 C、C++、C#、Visual Basic .NET 和 Python 编写的软件项目中集成并使用 HALCON 库。
了解更多
Academy
HALCON
MVTec Academy 新课程:使用 GigE Vision 进行图像采集
本高级课程深入讲解如何在 HALCON 中使用 GigE Vision 相机。
了解更多
Academy
HALCON
MVTec MERLIC 5.8 现已上市
MVTec MERLIC 5.8 让视觉应用的开发和运行比以往更加简单,具有改进的错误处理、集中式配方管理以及更快速、更灵活的部署。
了解更多
MERLIC
MVTec Academy 新课程:手眼标定
在本高级课程中,您将学习如何使用 HALCON 进行手眼标定。
了解更多
Academy
HALCON
MVTec License Server 25.08 新版本发布
本次更新使 License Server 更容易作为 Windows 系统服务运行,并提供了更便捷的文档访问。
了解更多
MVTec
新MVTec学院课程“检查条码和2D数据码的打印质量”
在本高级培训课程中,您将学习如何使用HALCON和MERLIC对条码和数据码进行打印质量检测。
了解更多
Academy
HALCON
MERLIC
新MVTec学院课程“缺陷检测”
本基础培训将向您介绍使用MVTec HALCON进行缺陷检测。您将学习不同的方法以及在开发缺陷检测应用程序时需要考虑的因素。随后,您将使用不同方法解决一些具有挑战性的应用案例。
了解更多
Academy
HALCON
MVTec HALCON software box with surfer – new version
HALCON 25.05 现已上市
新版本的 MVTec HALCON 现已可供下载。 HALCON 25.05 引入了形状匹配扩展参数估计的第一次迭代。在此版本中,MVTec 专注于提高 HALCON 的易用性和基于规则的机器视觉。
了解更多
HALCON
MVTec Academy 新课程:“为 MERLIC 开发自定义工具”
本高级培训将向您介绍如何为MERLIC开发自定义工具,以扩展现有的MERLIC工具库。
了解更多
Academy
MERLIC
MVTec 深度学习工具 25.04 现已发布
2025 年 4 月 30 日,我们发布了 MVTec 深度学习工具的新版本 25.04,从而进一步发展了我们基于人工智能的机器视觉产品组合。
了解更多
深度学习工具
MVTec MERLIC 5.7 现已上市
借助新版本 MERLIC 5.7,MVTec 延续了 MERLIC 的既定路线——轻松的流程集成与强大的机器视觉方法相结合。新版本 提高了 MERLIC 运行环境(RTE) 的可用性,并优化了通信接口的操作。
了解更多
MERLIC
全新 MVTec Academy 课程:学习全球上下文异常检测
高级在线课程讲解如何准备数据、训练和应用 MVTec 全球上下文异常检测模型。
了解更多
Academy
HALCON
MERLIC
任务完成:MVTec 圣诞问答活动!
随着我们的圣诞问答活动圆满结束,我们很高兴与大家分享精彩的结果!
了解更多
MVTec
MVTec Software