历史上的今天
返回首页

历史上的今天

今天是:2025年07月24日(星期四)

正在发生

2018年07月24日 | 基于iR PickToo支持一台机器人同时对应多条传送带进行跟踪的现实步骤

2018-07-24 来源:网络整理

FANUC iR ckTool是对传送带上的工件使用相机或光电等设备进行检测,机器人配合传送带的运动对工件进行动态拾取的定制化。该软件提供了多台机器人共享一条传送带上工件数据信息的应用,支持一台机器人同时对应多条传送带进行跟踪的应用。在iR PickTool软件应用中,机器人可以通过队列管理或视觉跟踪实现对传送带上运动的工件追踪功能。

利用iR PickTool对跟踪系统进行调试,步骤如下:

1.示教用电脑的设定

(如使用示教器调试,不需要该步骤)

iR PickTool中,通过电脑对iR PickTool进行设定时,需要对电脑进行设置。

在电脑上设置IP地址,确保示教电脑上设置的IP地址与机器人控制器的IP地址在同一网段变更Internet Explorer的设定,将需要连接的机器人控制器的IP地址设置为受信任站点变更Windows防火墙设定,使机器人控制器的通信不被Windows防火墙限制

2.机器人间的通信设定

(如只有一台机器人,不需要该步骤)

在使用iR PickTool跟踪时,机器人控制器间会存在大量的信息交换。如果发生通信延迟,会影响系统的性能。因此,机器人间的通信是由机器人控制器间建立的本地网络构成,不会受到其他通信的通信量影响。构建机器人间通信设置时,需要注意以下事项:

IP地址的设定中,需要对各机器人控制器定义不同的机器人名称

IP地址的设定中,需要使机器人间的通信所使用的端口IP地址设为连号

使用时,必须使连接脉冲编码器的机器人控制器的IP地址在前头

3.脉冲编码器的连接和设定

安装脉冲编码器时,注意脉冲编码器的安装位置不会与机器人产生干涉,也不会进入相机的视野。相比较脉冲编码器直接安装于传送带的驱动轴、从动轴,在编码器前端安装旋转盘,使旋转盘与传送带直接接触进行旋转的方式,能够更加精确地传送带的

4.相机的连接和设定

(仅视觉跟踪,队列管理跟踪时不需要该步骤)

在相机上安装镜头,设置于传送带上方,使相机光轴与传送带表面垂直。设置相机时,使传送带的传送方向与相机图像尺寸较大侧相同。确保相机在传送带传送方向上视野宽敞。

5.触针TCP的设定

在对跟踪坐标系的设定、相机标定、传感器位置/托盘位置设定的过程中都需要使用触针TCP进行设定。如果有多台机器人,需要所有机器人都进行该作业。由于触针一旦卸下后,如果无法保证能够正确地重新安装到机器人上,则设定的TCP无效,需要重新进行TCP设定。因此,在机器人程序的位置示教之前,建议机器人一直保持安装触针的状态。

6.机器人工作单元的设

定在完成硬件的连接和设置后,需对iR PickTool中的参数(机器人、传送带、固定工作站等)进行设置。iR PickTool 的设定可在工作单元内的任意机器人控制器上进行。但是不能同时在2台控制器上进行iR PickTool的设定。

7.视觉程序的示教

(仅视觉跟踪,队列管理跟踪时不需要该步骤)

在进行视觉跟踪时,需要对相机进行设定和标定工作。在完成标定工作后,需要完成视觉程序的示教。

8.机器人程序的示教

在视觉模板中基准位置设定后,可进行机器人的位置示教工作,编写具有跟踪动作的机器人程序。如安装有iR PickTool Plug & Play模块时,系统中将带有标准TP程序。

9.追踪动作的微调

基本动作示教结束后,需要对各个机器人分别进行微调。在跟踪程序拾取位置之后,输入待机指令。机器人运动至拾取工件的位置正上方后,停止传送带,暂停程序。确认机器人的位置和工件位置的偏移量。如有偏移,点动机器人移动至正确位置,并将正确位置输入机器人中。

在使用相机检出工件时,如果相机认识的跟踪坐标系和各个机器人认识的跟踪坐标系有偏移,则跟踪动作会发生错误。该误差会以“如果工件不旋转,则补偿正确,如果工件旋转,则发生偏移”的形式发生。此时可以通过J_OFS程序进行补偿,对机器人的拾放精度进行补偿。

推荐阅读

史海拾趣

遨格芯微(AGM)公司的发展小趣事

随着智能手机和IoT市场的快速发展,AGM敏锐地捕捉到这一机遇。公司不失时机地推出了一款专用于智能手机和IoT的FPGA芯片,并通过了三星严格的供应商测试认证。这款芯片成为三星Galaxy手机里除Lattice之外的唯一备选FPGA器件,实现了国内FPGA公司出口零的突破,具有特殊的战略意义。这一成功不仅展示了AGM在可编程逻辑技术领域的实力,也为公司进一步拓展智能手机和IoT市场打下了坚实基础。

杰力(EMC)公司的发展小趣事

为了保持市场竞争力,杰力不断投入研发资源,致力于技术创新和产品升级。公司成功研发出多款高性能、低功耗的功率组件和集成电路产品,并获得了多项专利。这些产品不仅满足了客户对高品质电子元件的需求,还推动了整个电子行业的发展。同时,杰力还密切关注市场动态和技术趋势,不断调整产品策略,以适应市场的变化。

固得沃克(GOODWORK)公司的发展小趣事

随着业务的不断拓展,固得沃克意识到技术升级和产能扩张的重要性。2019年,公司在江苏盐城成立了江苏固得沃克微电子科技有限公司,作为新的生产基地。该基地拥有2万平米的厂房,引进了具有国际水准的专业生产设备及先进检测仪器,并通过了ISO9001、ISO14001等国际管理体系认证。这一举措不仅提升了公司的生产能力和产品质量,还进一步巩固了其在半导体行业的地位。

Fenfa Electronics Ltd公司的发展小趣事

随着公司规模的扩大和业务范围的拓展,Fenfa Electronics Ltd公司面临着越来越复杂的供应链管理问题。为了应对这一挑战,公司决定优化供应链管理流程。Fenfa与供应商建立了长期稳定的合作关系,实现了原材料的稳定供应和成本的优化控制。同时,公司还加强了仓储和物流的管理,提高了产品的运输效率和交付速度。这些措施的实施,使Fenfa Electronics Ltd公司的供应链管理更加高效、灵活和可靠。

FORMOSA公司的发展小趣事

在台湾,一家名为“FORMOSA电子元件制造厂”的公司,起初是一家小型电阻器生产商,专注于为本地电子制造商提供基础元件。随着个人电脑和消费电子市场的蓬勃发展,该公司敏锐地捕捉到市场需求,开始投资研发高精度、低成本的电子元件。通过不断的技术创新和质量控制,FORMOSA电子元件逐渐在国际市场上获得认可,成为多家知名电子产品制造商的供应商。公司还积极拓展海外市场,在欧洲和北美设立分支机构,进一步巩固了其在全球电子元件市场的地位。

Electromagnetic Industries Llp公司的发展小趣事

进入21世纪,随着科技的不断进步,电子行业对产品的性能和质量要求越来越高。EMI公司意识到,只有不断创新才能在激烈的市场竞争中立于不败之地。因此,公司加大了对研发的投入,引进了一批高端技术人才,并建立了完善的研发体系。经过几年的努力,EMI公司成功研发出了一系列具有自主知识产权的电磁产品,这些产品在性能和质量上均达到了国际先进水平,赢得了客户的广泛赞誉。

问答坊 | AI 解惑

我的音乐播放程序在实验板上可以放歌, 但Keil c 仿真时却通不过

我的音乐播放程序在实验板上可以放歌, 但protues仿真时却通不过..... 我是新手,没有经验.... 有哪位大虾给点建议?? wolfen@163.com 谢谢啦 [ 本帖最后由 wolfen 于 2008-5-11 20:12 编辑 ]…

查看全部问答>

ad的资料,,经典的

这是我开始学单片机的资料哦…

查看全部问答>

都有什么公司可以申请到样品?

本信息来自合作QQ群:电子工程师技术交流(12425841) 群主在坛子ID:Kata     都有什么公司可以申请到样品   我知道TI 美信 AD可以 …

查看全部问答>

照Vxworks6.6评估版的无限期license安装的PowerPC无法使用SMP功能

从Windriver下载的PowerPC试用光盘(DVD-R138214.1-1-00),用了Windriver的试用license和Vxworks6.6评估版的无限期license,均无法选择安装SMP功能组件.看风河网上有一个单独的SMP试用版本(Linux LiveCD),可以在VxSim中试用SMP功能,但是没有针对PowerP ...…

查看全部问答>

Protel PCB 转SCH全攻略 无法操作

我按照“Protel PCB 转SCH全攻略.pdf”一文,在Omninet中,由PCB图(我是用protel99se画的图)生成了:2.edf文件,而在E-Studio软件中,不能打开2.edf文件,因为E-Studio软件,只默认*.xml文件,当打开格式选择 *.ed*格式后,“open\"打开变为灰色 ...…

查看全部问答>

矩阵式键盘扫描问题,扫描正确与否跟扫描端口的顺序有关吗?

我做了一个矩阵式键盘,单片机的P00~P04作为列线输出,p20~P24作为行线输入,扫描的顺序如果是从p00~p04列顺序扫描,会出现p00列的值有可能与p04列的值相同,而扫描顺序如果是p04 p00~p03顺序扫描就不会出现这样的问题。另外,我还尝试了P01 p00 p0 ...…

查看全部问答>

怎样在这个工程中增加我的ARM SDK

在网上下了一个EVC下的程序. 我打开后用EVC自带标准SDK编译没问题. 我想用自己编译OK的ARM SDK来编译. 但在该工程的SDK栏中看不到ARM SDK选项. 我电脑已经装了ARM SDK.并且我的几个EVC下的SDK栏是可以选到ARM SDK. 怎样在这个工程中增加我的ARM SDK ...…

查看全部问答>

请问一下在wince应用层的程序调用DeviceIoControl后,系统处理的流程是怎样的?

请问一下在wince应用层的程序调用DeviceIoControl后,系统处理的流程是怎样的? 比如我在应用程序里调用flash驱动,在createfile成功后,调用DeviceIoControl。接下来,系统由DeviceIoControl调用了哪个函数呢,直到最后调用FMD_OEMIoControl函数 ...…

查看全部问答>