工业机器人

title: 形式和特色.
content: 最常使用的机器人构造为关节型机器人、SCARA机器人、delta机器人和直角座标机器人(高架机器人或x-y-z机器人)。 机器人会展现不同程度的自律:
title: 工业机器人历史.
content: 乔治·戴沃尔最早提出了工业机器人的概念,并在1954年申请了专利。 (专利批准在1961年). 在1956年,戴沃尔和约瑟夫·恩盖尔柏格基于戴沃尔的原先专利,合作建立了Unimation公司。1959年Unimation公司的第一台工业机器人在美国诞生,开创了机器人发展的新纪元。  Unimation公司以后授权其技术给川崎重工和GKN,分别在日本和英国生产Unimates工业机器人。在一段时间以来,Unimation的唯一竞争对手是美国俄亥俄州的辛辛那提米拉克龙公司(Cincinnati Milacron Inc.)。但是,在1970年代后期,在几家大型日本企业集团开始生产类似的工业机器人之后,这局面从根本上改变了。  工业机器人在欧洲兴起得相当快,在1973年ABB机器人公司和库卡机器人(KUKA)公司就把机器人带入市场。  在70年代末,对于机器人技术的兴趣在增加,许多美国公司进入该领域,包括例如通用电气和通用汽车公司(其成立的与日本发那科公司合资的发那科(FANUC)机器人公司等大型公司。美国的创业公司包括Automatix和Adept Technology。在1984年的机器人热潮时期,Unimation公司被西屋电气公司以$1.07亿美元收购。西屋电气公司于1988年将Unimation公司出售给法国史陶比尔Faverges SCA公司,这家公司仍然制造关节型机器人适用于一般工业和洁净室的应用,并且于2004年底甚至收购博世公司的机器人事业部。
title: 市场结构.
content: 根据国际机器人联合会(IFR)发布的在2012年世界机器人研究报告,在2011年年底为至少有1,153,000个运行的工业机器人。预计这个数字到2015年年底将达到1,575,000个。  根据国际机器人联合会2011年度的估计,工业机器人全球销售额为85亿美元。包括软件,外围设备和系统工程的成本后,机器人系统的年度营业额估计在2011年达到255亿美元。  日本政府估计,该行业可能从约在2006年52亿美元到在2010年接近260亿美元,并在2025年激增至700亿美元。在2005年,日本已有超过370,000个正在运行的工业机器人。在2007年的国家技术发展路线图中,贸易部呼吁到2025年要在全国各地安装100万台工业机器人。  估计全世界每年供应的工业机器人数量(台):  准确度及再现性是截然不同的度量方式。再现性对机器人而言通常是最重要的规范,而且它类似测量中的「精确度」─参照准确度及精密度。ISO 9283确立测量准确度及再现性的方法。一般而言,机器人会被送去一个教导位置数次,每次都会前往4个其他位置再回到教导位置,然后测量误差值。接着用这些样本在三度空间中的标准差来量化再现性。一般的机器人当然可能会发生超过再现性的位置误差,而这可能是程序问题。再者,工作包络的不同部位会有不一样的再现性,而且再现性也会随着速率跟酬载而变。ISO 9283规定要在最大速度及在最大酬载下测量准确度及再现性。然而如此产生的数据比较悲观,因为机器人在轻负载及速度时的准确度及再现性会好很多。工业程序中的再现性也受到端接器(例如握爪)的准确度影响,甚至也受到握爪上用来抓取物件的「手指」设计的影响。例如,如果机器人从螺丝的头部拾起这个螺丝,螺丝可能会呈现随机的角度。后续尝试把螺丝放进螺丝孔的动作就很容易失败。诸如此类的情境可以透过「导入特征」加以改善,像是使孔的入口呈锥形(倒角)。
title: 技术说明.
title: 机器人程序编写及接口.
content: 工业机器人的运动及顺序的设定或程序编写,一般是将机器人控制器连接到笔记型电脑、台式电脑或网络(内部网络或因特网)来进行教导。  一台机器人以及一群机器或周边设备的集合称为工作单元或单元。典型的单元可能包含一台零件给料器、一台射出机以及一台机器人。这几样机器「整合」在一起,由单一计算机或PLC控制。一定要以程序编写机器人如何与单元中的其他机器互动,同时要顾及它们在单元中的位置并且和它们协同作业。  "软件:"对应的接口软件会安装在计算机里。使用计算机会大幅简化程序编写过程。取决于系统设计,专用的机器人软件会在机器人控制器中运行、在计算机中运行、或者在二者中运行。  "必须教导(或以程序编写)的两个要素":位置资料及步骤。例如,在把螺丝从给料器移动到一个洞的作业里,给料器跟洞的位置一定要事先教导或输入程序。接着,把螺丝从给料器放到洞里的步骤一定要和任何相关的I/O一起编写成程序,例如给料器里的螺丝已经可取用的指示讯号。机器人软件的目的在于使程序编写作业容易些。  有好几种方法可以教导位置给机器人:  "位置命令:"使用GUI或者纯文字命令指定或编辑所需的X-Y-Z位置可以引导机器人到所需位置。  "教导器:"可以透过教导器来教导机器人位置,它是一种手持控制及程序编写单元。如此单元的共同特征是手动把机器人送到所需位置,或者以「吋进」调整位置。它们也有改变速度的手段,因为在小心定位、测试新程序或测试修改过的程序的时候,通常会需要用较低的速度进行。通常会附有一个大大的急停按钮。一般而言,只要机器人程序设定完成,就无须再使用教导器。  "牵着鼻子走(Lead-by-the-nose):"这是许多机器人制造商会提供的技巧。使用此方法时,一个使用者抓住机器人的机械臂,同时另一个人输入命令以除去机器人的能源让它变得无力。使用者接着用手将机器人移动到所需位置及/或沿着所需路径移动,同时软件将这些位置记录在内存里。程序后续可以运行机器人到这些位置或者使机器人沿着教导路径运行。这种技巧在喷漆之类的作业很常用。  "离线编写程序:"将整个单元、机器人及工作空间里所有的机械或设备都绘制成图像,然后在萤幕上移动机器人以模拟程序。机器人模拟器用来建立机器人的嵌入式应用程序,而不用靠实际操作机器臂跟端接器。机器人模拟的好处是在于它节省机器人应用的设计时间。这也能提升攸关机器人设备的安全层级,因为可以在系统启动前尝试、测试各种「这么做会怎样」的情境。机器人模拟软件让各种程序语言撰写的程序可以进行教导、测试、运行、除错。  "机器人模拟工具:"使机器人程序易于撰写、离线除错,而只在实际的机器人测试最后版本的程序。这让我们把种种机构、装置、架构、控制器应用到「现实世界」之前,就可以在虚拟世界预览机器人系统的运作,进行各种尝试及测试。机器人模拟器能够以几何模型及运动学模型即时计算、模拟工业机器人的运动。除此之外,操作机器人的作业员经常使用人机接口装置(一般是触控萤幕)做为控制面板,用以切换程序、调整程序。控制面板也可以操作周边装置的主机,这些周边装置可能和同一套机器人系统整合在一起,包含端接器、提供零件给机器人的给料器、输送带、急停控制、机器视觉系统、安全互锁系统、条码打印机等等。通常程序编写完毕后,会将教导器或PC断线,而机器人会依安装在其控制器的程序运行。然而,通常会有计算机用于「督导」机器人和周边设备,或者提供额外的储存空间给大量的复杂路径及例程。
title: 手臂终端工具.
content: 最重要的机器人周边设备是端接器,或者手臂终端工具(EOT)。常见的终端工具实例有焊接装置(例如MIG焊枪、点焊器等等)、喷枪以及研磨及去毛边装置(例如碟式或带式气动研磨器、打光轮等等)、以及夹持器(可抓取物件的装置,通常是电动或气动机械,拿取物件的另一种常见手段是用真空吸取)。端接器通常非常复杂,而且会对应要处理的产品,常常要能一次拿取一排产品。它们会利用多种传感器帮助机器人系统确认产品位置、拿取产品、并置放产品到定位。

Summary: 工业机器人按照ISO 8373定义,它是面向工业领域的多关节机械手或多自由度的机器人。工业机器人是自动执行工作的机器装置,是靠自身动力和控制能力来实现各种功能的一种机器。它可以接受人类指挥,也可以按照预先编排的程序运行,现代的工业机器人还可以根据人工智能技术制定的原则纲领行动。

Industrieroboter: Ein Industrieroboter (IR, auch: Industrieller Manipulator) ist eine universelle, programmierbare Maschine zur Handhabung, Montage oder Bearbeitung von Werkstücken. Diese Roboter sind für den Einsatz im industriellen Umfeld konzipiert (z. B. Automobilfertigung). Sie gehören in die Maschinenbau-Disziplin Automatisierungstechnik. Der Industrieroboter besteht im Allgemeinen aus dem Manipulator (Roboterarm), der Steuerung und einem Effektor (Werkzeug, Greifer etc.). Oft werden Roboter auch mit verschiedenen Sensoren ausgerüstet. Einmal programmiert ist die Maschine in der Lage, einen Arbeitsablauf autonom durchzuführen, oder die Ausführung der Aufgabe abhängig von Sensorinformationen in Grenzen zu variieren.