1第一章绪论1.1机器人概述在现代工业中,生产过程的机械化、自动化已成为突出的主题。化工等连续性生产过程的自动化已基本得到解决。但在机械工业中,加工、装配等生产是不连续的。专用机床是大批量生产自动化的有效办法;程控机床、数控机床、加工中心等自动化机械是有效地解决多品种小批量生产自动化的重要办法。但除切削加工本身外,还有大量的装卸、搬运、装配等作业,有待于进一步实现机械化。机器人的出现并得到应用,为这些作业的机械化奠定了良好的基础。“工业机器人”(IndustrialRobot):多数是指程序可变(编)的独立的自动抓取、搬运工件、操作工具的装置(国内称作工业机器人或通用机器人)。机器人是一种具有人体上肢的部分功能,工作程序固定的自动化装置。机器人具有结构简单、成本低廉、维修容易的优势,但功能较少,适应性较差。目前我国常把具有上述特点的机器人称为专用机器人,而把工业机械人称为通用机器人。简而言之,机器人就是用机器代替人手,把工件由某个地方移向指定的工作位置,或按照工作要求以操纵工件进行加工。机器人一般分为三类。第一类是不需要人工操作的通用机器人,也即本文所研究的对象。它是一种独立的、不附属于某一主机的装置,可以根据任务的需要编制程序,以完成各项规定操作。它是除具备普通机械的物理性能之外,还具备通用机械、记忆智能的三元机械。第二类是需要人工操作的,称为操作机(Manipulator)。它起源于原子、军事工业,先是通过操作机来完成特定的作业,后来发展到用无线电讯号操作机器人来进行探测月球等。工业中采用的锻造操作机也属于这一范畴。第三类是专业机器人,主要附属于自动机床或自动生产线上,用以解决机床上下料和工件传送。这种机器人在国外通常被称之为“MechanicalHand”,它是为主机服务的,由主机驱动。除少数外,工作程序一般是固定的,因此是专用的。机器人按照结构形式的不同又可分为多种类型,其中关节型机器人以其结构紧凑,所占空间体积小,相对工作空间最大,甚至能绕过基座周围的一些障碍物等这样一些特点,成为机器人中使用最多的一种结构形式,世界一些著名机器人的本体部分都采用这种机构形式的机器人。要机器人像人一样拿取东西,最简单的基本条件是要有一套类似于指、腕、臂、关节等部分组成的抓取和移动机构——执行机构;像肌肉那样使手臂运动的驱动-传动系统;像大脑那样指挥手动作的控制系统。这些系统的性能就决定了机器人的性能。一般而言,机器人通常就是由执行机构、驱动-传动系统和控制系统这三部分组成,如图1-1所示。2执行机构机器人控制系统驱动-传动系统手部腕部臂部腰部基座部(固定或移动)电、液或气驱动装置单关节伺服控制器关节协调及其它信息交换计算机图1-1机器人的一般组成对于现代智能机器人而言,还具有智能系统,主要是感觉装置、视觉装置和语言识别装置等。目前研究主要集中在赋予机器人“眼睛”,使它能识别物体和躲避障碍物,以及机器人的触觉装置。机器人的这些组成部分并不是各自独立的,或者说并不是简单的叠加在一起,从而构成一个机器人的。要实现机器人所期望实现的功能,机器人的各部分之间必然还存在着相互关联、相互影响和相互制约。它们之间的相互关系如图1-2所示。位形检测控制系统(二)驱动传动装置执行机构工作对象智能系统控制系统(一)图1-2机器人各组成部分之间的关系机器人的机械系统主要由执行机构和驱动-传动系统组成。执行机构是机器人赖以完成工作任务的实体,通常由连杆和关节组成,由驱动-传动系统提供动力,按控制系统的要求完成工作任务。驱动-传动系统主要包括驱动机构和传动系统。驱动机构提供机器人各关节所需要的动力,传动系统则将驱动力转换为满足机器人各关节力矩和运动所要求的驱动力或力矩。有的文献则把机器人分为机械系统、驱动系统和控制系统三大部分。其中的机械系统又叫操作机(Manipulator),相当于本文中的执行机构部分。1.2机器人的历史、现状机器人首先是从美国开始研制的。1958年美国联合控制公司研制出第一台机器人。它的结构特点是机体上安装一回转长臂,端部装有电磁铁的工件抓放机构,控制系统是示教型的。日本是工业机器人发展最快、应用最多的国家。自1969年从美国引进两种典型机器人3后,大力从事机器人的研究。目前工业机器人大部分还属于第一代,主要依靠人工进行控制;控制方式则为开环式,没有识别能力;改进的方向主要是降低成本和提高精度。第二代机器人正在加紧研制。它设有微型电子计算机控制系统,具有视觉、触觉能力,甚至听、想的能力。研究安装各种传感器,把感觉到的信息进行反馈,使机器人具有感觉机能。第三代机器人(机器人)则能独立地完成工作过程中的任务。它与电子计算机和电视设备保持联系,并逐步发展成为柔性制造系统FMS(FlexibleManufacturingSystem)和柔性制造单元FMC(FlexibleManufacturingCell)中的重要一环。随着工业机器人研究制造和应用领域不断扩大,国际性学术交流活动十分活跃,欧美各国和其他国家学术交流活动开展很多。国际工业机器人会议ISIR决定每年召开一次会议,讨论和研究机器人的发展及应用问题。目前,工业机器人主要用于装卸、搬运、焊接、铸锻和热处理等方面,无论数量、品种和性能方面还不能满足工业生产发展的需要。使用工业机器人代替人工操作的,主要是在危险作业(广义的)、多粉尘、高温、噪声、工作空间狭小等不适于人工作业的环境。在国外机械制造业中,工业机器人应用较多,发展较快。目前主要应用于机床、模锻压力机的上下料,以及点焊、喷漆等作业,它可按照事先制订的作业程序完成规定的操作,但还不具备传感反馈能力,不能应付外界的变化。如发生某些偏离时,就将引起零部件甚至机器人本身的损坏。随着现代化科学技术的飞速发展和社会的进步,针对于上述各个领域的机器人系统的应用和研究对系统本身也提出越来越多的要求。制造业要求机器人系统具有更大的柔性和更强大的编程环境,适应不同的应用场合和多品种、小批量的生产过程。计算机集成制造(CIM)要求机器人系统能和车间中的其它自动化设备集成在一起。研究人员为了提高机器人系统的性能和智能水平,要求机器人系统具有开放结构和集成各种外部传感器的能力。然而,目前商品化的机器人系统多采用封闭结构的专用控制器,一般采用专用计算机作为上层主控计算机,使用专用机器人语言作为离线编程工具,采用专用微处理器,并将控制算法固化在EPROM中,这种专用系统很难(或不可能)集成外部硬件和软件。修改封闭系统的代价是非常昂贵的,如果不进行重新设计,多数情况下技术上是不可能的。解决这些问题的根本办法是研究和使用具有开放结构的机器人系统。美国工业机器人技术的发展,大致经历了以下几个阶段:(1)1963-1967年为试验定型阶段。1963-1966年,万能自动化公司制造的工业机器人供用户做工艺试验。1967年,该公司生产的工业机器人定型为1900型。(2)1968-1970年为实际应用阶段。这一时期,工业机器人在美国进入应用阶段,例如,美国通用汽车公司1968年订购了68台工业机器人;1969年该公司又自行研制出SAM新工4业机器人,并用21组成电焊小汽车车身的焊接自动线;又如,美国克莱斯勒汽车公司32条冲压自动线上的448台冲床都用工业机器人传递工件。(3)1970年至今一直处于推广应用和技术发展阶段。1970-1972年,工业机器人处于技术发展阶段。1970年4月美国在伊利斯工学院研究所召开了第一届全国工业机器人会议。据当时统计,美国大约200台工业机器人,工作时间共达60万小时以上,与此同时,出现了所谓了高级机器人,例如:森德斯兰德公司(Sundstrand)发明了用小型计算机控制50台机器人的系统。又如,万能自动公司制成了由25台机器人组成的汽车车轮生产自动线。麻省理工学院研制了具有有“手眼”系统的高识别能力微型机器人。其他国家,如日本、苏联、西欧,大多是从1967,1968年开始以美国的“Versatran”和“Unimate”型机器人为蓝本开始进行研制的。就日本来说,1967年,日本丰田织机公司引进美国的“Versatran”,川崎重工公司引进“Unimate”,并获得迅速发展。通过引进技术、仿制、改造创新。很快研制出国产化机器人,技术水平很快赶上美国并超过其他国家。经过大约10年的实用化时期以后,从1980年开始进入广泛的普及时代。我国虽然开始研制工业机器人仅比日本晚5-6年,但是由于种种原因,工业机器人技术的发展比较慢。目前我国已开始有计划地从国外引进工业机器人技术,通过引进、仿制、改造、创新,工业机器人将会获得快速的发展。1.3机器人发展趋势随着现代化生产技术的提高,机器人设计生产能力进一步得到加强,尤其当机器人的生产与柔性化制造系统和柔性制造单元相结合,从而改变目前机械制造的人工操作状态,提高了生产效率。就目前来看,总的来说现代工业机器人有以下几个发展趋势:a)提高运动速度和运动精度,减少重量和占用空间,加速机器人功能部件的标准化和模块化,将机器人的各个机械模块、控制模块、检测模块组成结构不同的机器人;b)开发各种新型结构用于不同类型的场合,如开发微动机构用以保证精度;开发多关节多自由度的手臂和手指;开发各类行走机器人,以适应不同的场合;c)研制各类传感器及检测元器件,如,触觉、视觉、听觉、味觉、和测距传感器等,用传感器获得工作对象周围的外界环境信息、位置信息、状态信息以完成模式识别、状态检测。并采用专家系统进行问题求解、动作规划,同时,越来越多的系统采用微机进行控制。5第二章物料搬运机器人结构设计2.1机器人结构该设计的目的是为了设计一台物料搬运机器人,具有四个自由度,即腰关节、肩关节、肘关节和腕关节,都为转动关节;还有一个用于夹持物料的机械手。机器人结构简图如图2.1所示。图2.1机器人结构简图2.2各自由的功能2.2.1基座基座是整个机器人本体的支撑。为保证机器人运行的稳定性,采用两块“Z”字形实心铸铁作支撑。基座上面是接线盒子,所有电机的驱动信号和反馈信号都从中出入。接线盒子外面,有一个引入线出口和一个引出线出口。2.2.2大臂大臂长度230mm,具体尺寸如图2.2所示:6图2.2大臂外形2.2.3小臂小臂长度240mm,具体尺寸如图2.3所示:图2.3小臂外形2.3机械手设计工业机器人的手又称为末端执行器,它使机器人直接用于抓取和握紧(吸附)专用工具(如喷枪、扳手、焊具、喷头等)进行操作的部件。它具有模仿人手动作的功能,并安装于机器人手臂的前端。由于被握工件的形状、尺寸、重量、材质及表面状态等不同,因此工业机器人末端操作器是多种多样的,大致可分为以下几类:(1)夹钳式取料手(2)吸附式取料手(3)专用操作器及转换器(4)仿生多指灵巧手7本文设计对象为物料搬运机器人,并不需要复杂的多指人工指,只需要设计能从不同角度抓取工件的钳形指。手指是直接与工件接触的部件。手指松开和夹紧工件,是通过手指的张开与闭合来实现的。该设计采用两个手指,其外形如图2.4所示。图2.4机械手手指形状传动机构是向手指传递运动和动力,以实现夹紧和松开动作的机构。根据手指开合的动作特点分为回转型和平移形。本文采用回转型传动机构。图2.4为初步设计的机械手机构简图(只画出了一半,另外一半关于中心线对称)。在图2.4中,O为电机输出轴,曲柄OA、连杆AB、滑块B和支架构成曲柄滑块机构;滑块B、连杆BC、摇杆CE和支架构成滑块摇杆机构。通过两个机构串联,使电机最终驱动DE的来回摆动,从而实现手指的开合运动。图2.5中的黑线和蓝线表示机构运行的两个极限位置。图2.5机械手机构简图为便于手指的顺利合拢,可以在两个手指之间设置一个弹簧,这样还可以提供适当的夹紧力。另外,在选用电机的时候,要使电机的功率足以克服弹簧的收缩和张开,并且提供足够加紧物体的力。图2.6为采用虚拟样机软件ADAMS来分析所设计的机械手机构的工作状况。8图2.6虚拟样机场景下面更进一步计算出所需要的电机力矩。图2.7力矩变化情况从图2.7中看到,起始阶段须克服的弹簧力最大,电机转矩必须大于5