在提升制造流程的效率及降低劳力密集度的过程中,机器人扮演了十分重要的角色。不但有助于控制成本并提升质量,还能增加生产力。不过,机器人系统设计的复杂性已经让许多制造商望之却步。此外,还要识别并整合多家厂商的子系统,更是让情况雪上加霜。
NEXCOM子公司NexCOBOT提供了一套将
人工智能(AI)与机器视觉整合并采用全新Intel®视觉***设计产品的弹性模块化机器人解决方案。这套解决方案集结了人工智能的判断力、机器人的行动力与机器视觉的洞察力,为制造和工业实作带来全新层次的***化与优化。
挑战
在各种不同的产业中,将制造流程优化的关键就是提高自动化。不过,传统的机器视觉有一些限制。一般而言,传统的机器视觉只能根据固定的规则执行瑕疵侦测和分类,并只能在特定的环境下运作。举例来说,如果照明发生变化或是出现灰尘或油脂等部分障碍物,就可能会对***度和质量造成***影响。导入AI架构可让机器人更有弹性、提升对环境条件改变的***力,并且能够自由地处理各种检测工作。机器人自动化流程可透过视觉系统升级,处理更复杂的工作。虽然现代化AI的优点显而易见,不过要将这类功能整合到传统的机器视觉流程可能会相当困难。
由于产业对工业机器人的需求不断增加,对于完整的机器人解决方案组件要求也相对越来越高。不过,这些组件可能会因厂商和客户需求而异,因此难以提供标准化的智能机器人解决方案。
解决方案
机器人与机器解决方案的未来就是建立一个可让装置、机器、机器人和传感器能够相互通讯的生产环境。NexCOBOT将AI导向的视觉功能整合到机器人上,让质量和***度比传统的机器视觉更出色,同时为工业运作带来全新层次的弹性。在***近的试验中,NexCOBOT展示了两部具备AI视觉的机器人执行汽车LED组装的过程。这个小体积、高度混合的制造范例需要更高层级的客制化和弹性。LED模块的样式、色彩、形状和配置经常变更。
在这个展示中,一部机器人会转动转盘以变更LED模块的位置,然后使用AI视觉来拍摄转盘的照片并将正确的模块和色彩分类,除了取得分类信息,更进一步透过机器视觉技术准确取得LED模块的位置及角度信息。机器人会根据AI数据拿取模块、接上电源并执行测试,同时备妥生产线,而在传统的组装线下,选择色彩、样式和LED模块的工作则皆是落在操作人员身上。AI视觉即使环境条件很差及/或不断改变,仍能成功达到目标和自动化来完全取代人力。
NexCOBOT解决方案采用***能Intel®技术支持,包括Intel®Celeron®处理器和Intel®Core™i7处理器,并且使用Intel®以太网络控制卡来打造EtherCAT架构的机器人控制系统。此外,这套解决方案还运用了OpenVINO™工具组来实作AI推断,并且运用Intel®Movidius™VPU进行边缘的计算机视觉加速,使得机器人控制与AI可以运行于单一机台。
NexCOBOT与许多提供成套式工业机器人的公司不同之处在于其提供的是一套开放式模块化解决方案,让使用者能够开发***符合自身特定应用需求的机器人控制系统。
•满足高度混合、小体积制造的要求
•在多变的环境条件下提高***度
•加速实现成效—不需每次使用皆设置相同的环境
•针对各种测试和不同的应用使用标准作业程序(SOP)和模型
MiniBOT用以决定LED样式
•与使用者互动
•转动LED模块
AI视觉(OpenVINO™)
•辨识正确色彩的LED模块
•取得LED模块的准确位置、角度等信息
MiniBOT7R用以组装LED模块
•组装LED模块
•测试组装结果
双机器人示范实现了LED模块组装的快速自定义和自动化
运作方式
OpenVINO工具组包含具有模型优化工具和推断引擎的Intel®深度学习部署工具组,以及针对OpenCV*和OpenVX*优化的计算机视觉链接库和函数。这套完整工具组支持全系列的视觉解决方案,可加速计算机视觉工作负载、简化深度学习部署而且在各种Intel®平台(从装置到云端)上都能轻松进行异质执行(heterogeneousexecution)方式。
Intel®Core™处理器和OpenVINO™工具组适用于推断加速,而Intel®Celeron®处理器则用于机器人控制系统中。OpenVINO™工具组的模型优化工具可让AI模型轻松地部署在Intel平台上。
以EtherCAT通讯技术为基础的NexCOBOT模块化产品包含嵌入式运算主板、机器人控制器、教导器、EtherCATI/OS以及控制柜。NexCOBOT的机器人控制软件NexGRC*提供了机器人控制功能(PTP、JOG、HOME、LINE、CIRCLE等)以及机器人操作用户接口。这些机器人控制功能一律以动态链接库(DLL)API的形式提供,让客户能够针对其机器人系统自行开发GUI,或将机器人控制功能与任何其他软件整合。若要节省开发时间与人力,客户可寻找NexCOBOT所提供的组件以纳入复杂的机器人控制系统中。
•EtherCAT通讯可轻松地扩充系统的动作控制和I/O(***多32个从属)
•支持常用的机器人类型,包括6/7轴多关节型机器人、DELTA机器人或选择顺应性装配机械手臂(SCARA)
•强大的公用程序可设定、测试及模拟机器人
•机器人控制API可开发自定义的GUI或将机器人控制功能与其他软件整合
与TouchCloud的AI软件整合之后,NexCOBOT的机器人控制解决方案就可以搭配视觉解决方案来运用。TouchCloud带来了图像处理和数值分析领域的AI***知识与经验。
此AI视觉系统会产生检测结果和信息(例如对象位置),让NexCOBOT系统继续进行工具机器人的自动化流程。