《第七章工业机器人的轨迹规划及编程15976.pptx》由会员分享,可在线阅读,更多相关《第七章工业机器人的轨迹规划及编程15976.pptx(49页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第七章第七章 工工业业机器人的机器人的轨轨迹迹规规划划及及编编程程工业机器人工业机器人及应用机电工程学院及应用机电工程学院u轨迹规划 轨迹规划是指根据作业任务要求,确定轨迹参数并实时计算和生成运动轨迹。它是工业机器人控制的依据,所有控制的目的都在于精确实现所规划的运动。u机器人语言u机器人离线编程 机器人具有可编程功能,因此需要用户和机器人之间的接口。为了提高编程效率,出现了机器人编程语言,它以一种通用的方式解决了人一机通信问题。机器人离线编程系统是利用计算机图形学,建立机器人编程环境,从而可以脱离机器人工作现场进行编程的系统。由于不占用机动时间,提高了设备利用率。而且由于离线编程本身就是CA
2、D/CAM一体化的组成部分,有时可以直接利用CAD数据库的信息,大大减少了编程时间,提高了编程水平。工业机器人工业机器人及应用机电工程学院及应用机电工程学院一、引言指定工业机器人执行某项操作作业附加一些约束条件轨迹的规划和协调关节坐标空间直角坐标空间工业机器人工业机器人及应用机电工程学院及应用机电工程学院引言轨迹规划涉及下面三个问题:(1)要对机器人的任务进行描述,即对机器人的运动要对机器人的任务进行描述,即对机器人的运动轨迹进行描述。轨迹进行描述。轨迹规划器具有简化任务描述的功能,用户不需要写出进行某指定作业的运动轨迹函数表达式,只要求输入有关路径的若干约束及其简单描述。至于规划的细节问题则
3、由系统本身去完成.(2)根据所确定的轨迹参数,如何在计算机内部描述根据所确定的轨迹参数,如何在计算机内部描述所要求的轨迹。这主要是选择习惯规定以及合理的所要求的轨迹。这主要是选择习惯规定以及合理的软件数据结构问题。软件数据结构问题。(3)对内部描述的轨迹进行实际计算。通常是在运行对内部描述的轨迹进行实际计算。通常是在运行时间内按一定的速率计算出位置、速度和加速度,时间内按一定的速率计算出位置、速度和加速度,生成运动轨迹。生成运动轨迹。工业机器人工业机器人及应用机电工程学院及应用机电工程学院二、轨迹规划的一般性问题工业机器人的作业可以描述成工具坐标系T相对于工作坐标系S的一系列运动:工业机器人工
4、业机器人及应用机电工程学院及应用机电工程学院轨迹规划的一般性问题工具坐标系相对于工作坐标系的运动来描述作业路径.把作业路径的描述与具体的机器人、手爪或工具分离开来,形成了模型化的作业描述方法。从而使这种描述既适用于不同的机器人,也适用于同一机器人上装夹不同规格的工具。机器人从初始状态运动到终止状态的作业,看成是工具坐标系从初始位置T0变化到终止位置Tf的坐标变换。变换包含了工具坐标系的位置和姿态的变化。在轨迹规划中,也常用“点”这个词来表示机器人的状态,或用它来表示工具坐标系的位姿。工业机器人工业机器人及应用机电工程学院及应用机电工程学院轨迹规划的一般性问题当需要更详细地描述运动时,不仅要规定
5、机器人的起始点和终止点,而且要给出介于起始点和终止点之间的中间点,也称路径点路径点。运动轨迹除了位姿约束外,还存在着各路径点之间的时间分配问题分配问题。例如,在规定路径的同时,必须给出两个路径点之间的运动时间。机器人的运动应当平稳运动应当平稳,不平稳的运动将加剧机械部件的磨损,并导致机器人的振动和冲击。一阶导数一阶导数(速度速度),有时甚,有时甚至二阶导数至二阶导数(加速度加速度)也应也应该连续该连续.工业机器人工业机器人及应用机电工程学院及应用机电工程学院轨迹规划的一般性问题轨迹规划既可在关节空间关节空间中进行,也可在直角坐标空直角坐标空间间中进行。在关节空间中进行轨迹规划是指将所有关节变量
6、表示为时间的函数,用这些关节函数及其一阶、二阶导数描述机器人预期的运动。在直角坐标空间中进行轨迹规划,是指将手爪位姿、速度和加速度表示为时间的函数,而相应的关节位置、速度和加速度由手爪信息导出。工业机器人工业机器人及应用机电工程学院及应用机电工程学院三、关节空间的轨迹规划机器人作业路径点通常由工具坐标系T相对于工作坐标系S)的位姿来表示,因此,在关节空间中进行轨迹规划:u首先需要将每个作业路径点向关节空间变换,即用逆运动学方法把路径点转换成关节角度值,或称关节路径点;u然后,为每个关节相应的关节路径点拟合光滑函数;这些关节函数分别描述了机器人各关节从起始点开始,依次通过路径点,最后到达某目标点
7、的运动轨迹。由于每个关节在相应路径段运行的时间相同,这样就保证了所有关节都将同时到达路径点和目标点,从而也保证了工具坐标系在各路径点具有预期的位姿;工业机器人工业机器人及应用机电工程学院及应用机电工程学院关节空间的轨迹规划u关节空间中进行轨迹规划,不需考虑直角坐标空间中两个路径点之间的轨迹形状轨迹形状,仅以关节角度的函数来描述机器人的轨迹,计算简单、省时;u关节空间与直角坐标空间并不是连续的对应关系,关节空间内不会发生机构的奇异现象奇异现象,从而避免了在直角坐标空间规划时所出现的关节速度失控问题;在关节空间进行轨迹规划,规划路径不是唯一规划路径不是唯一的。只要满足路径点上的约束条件,可以选取不
8、同类型的关节角度函数,生成不同的轨迹。工业机器人工业机器人及应用机电工程学院及应用机电工程学院关节空间的轨迹规划当已知末端操作器的起始位姿和终止位姿时,由逆向运动学,即可求出对应于两位姿的各个关节角度。因此,末端操作器实现两位姿的运动轨迹描述,可在关节空间中用通过起始点关节角和终止点关节角的一个平滑轨迹函数(t)来表示;为了实现关节的平稳运动,每个关节的轨迹函数(t)至少需要满足四个约束条件:两端点位置约束两端点位置约束和两端点速度约束两端点速度约束。1.三次多项式插值工业机器人工业机器人及应用机电工程学院及应用机电工程学院关节空间的轨迹规划 端点位置约束是指起始位姿和终止位姿分别所对应的关节
9、角度;三次多项式插值为满足关节运动速度的连续性要求,在起始点和终止点的关节速度可简单地设定为零,即;工业机器人工业机器人及应用机电工程学院及应用机电工程学院关节空间的轨迹规划上述给出的四个约束条件可以唯一地确定一个三次多项三次多项式插值运动过程中的关节速度和加速度则为:工业机器人工业机器人及应用机电工程学院及应用机电工程学院关节空间的轨迹规划为了求得三次多项式的系数,代以给定的约束条件,有方程组三次多项式插值工业机器人工业机器人及应用机电工程学院及应用机电工程学院关节空间的轨迹规划求解上述方程组,可得三次多项式插值工业机器人工业机器人及应用机电工程学院及应用机电工程学院关节空间的轨迹规划所以,
10、对于初速及终速为零的关节运动,满足连续平稳运动要求的三次多项式插值函数为三次多项式插值其关节角速度和角加速度表达式为工业机器人工业机器人及应用机电工程学院及应用机电工程学院关节空间的轨迹规划三次多项式插值的运动轨迹曲线三次多项式插值工业机器人工业机器人及应用机电工程学院及应用机电工程学院关节空间的轨迹规划机器人作业除在A、B点有位姿要求外,在路径点C、D也有位姿要求。对于这种情况,假如终端执行器在路径点停留,即各路径点上速度为0,则轨迹规划可连续直接使用前面介绍的三次多项式插值方法;但如果只是经过,并不停留,就需要将前述方法推广2.过路径点的三次多项式插值工业机器人工业机器人及应用机电工程学院
11、及应用机电工程学院关节空间的轨迹规划在某段路径上,“起始点”为0和0,终止点为f和f。这时,确定三次多项式系数的方法与前面所述的完全一致,只不过是速度约束条件变为三次多项式插值利用约束条件确定三次多项式系数,有下列方程组:工业机器人工业机器人及应用机电工程学院及应用机电工程学院关节空间的轨迹规划求解方程组三次多项式插值工业机器人工业机器人及应用机电工程学院及应用机电工程学院关节空间的轨迹规划l如果机器人末端操作器在经过路径点时有速度要求,则可以利用此路径点上的逆雅可比矩阵,把该路径点的直角坐标速度转换成关节坐标速度。轨迹规划时则以此作为速度约束条件。三次多项式插值路径点上的关节速度,可由以下任
12、一规则确定:l如果某个路径点是机器人的奇异点,即此点的逆雅可比不可求,这时就无法求关节速度了;l此外,在求各点关节速度时,要逐点计算逆雅可比矩阵,并依此计算关节速度,耗时较多。工业机器人工业机器人及应用机电工程学院及应用机电工程学院关节空间的轨迹规划l由控制系统采用某种启发式方法自动地选取合适的路径点速度。三次多项式插值路径点上的关节速度,可由以下任一规则确定:l用三次多项式插值前,先假设各路径点之间关节运动速度是均匀的,即图中所示用直线段将这些路径点依次连接起来。在各路径点上的细实线,在各路径点上的细实线,其斜率表示过路径点时其斜率表示过路径点时的关节运动速度的关节运动速度.l规则选定:如果
13、相邻线段的斜率在路径点处改变符号,则速度选为零;如果相邻线段斜率不改变符号,则选取路径点两侧的线段斜率的平均值作为该点的速度。因此,只要给定路径点,系统就能依此规则自动生成相应的路径点速度。工业机器人工业机器人及应用机电工程学院及应用机电工程学院关节空间的轨迹规划l按照保证每个路径点的加速度连续的原则,由控制系统自动地选择路径点的速度。三次多项式插值路径点上的关节速度,可由以下任一规则确定:为此,可以设法用两条三次曲线在路径点处按一定规则连接起来,拼凑成所要求的轨迹。拼凑的约束条件是:连接处速度连续,而且加速度也连续。工业机器人工业机器人及应用机电工程学院及应用机电工程学院一、机器人编程方式机
14、器人编程,就是针对机器人为完成某项作业进行程序设计机器人的作业要求各不相同复杂的顺序任务微型计算机编程能力与编程方式有很大关系特定环境中作决策接近自然语言接口实现各种机器人操作适应性作业能力人与机器人工业机器人工业机器人及应用机电工程学院及应用机电工程学院机器人编程方法三种形式:操作者必须把机器人终端移动至目标位置,并把此操作者必须把机器人终端移动至目标位置,并把此位置对应的机器人关节角度信息记录进内存储器,这位置对应的机器人关节角度信息记录进内存储器,这是是示教过程示教过程。1、示教编程当要求复现这些运动时,顺序控制器从内存读出相当要求复现这些运动时,顺序控制器从内存读出相应位置,机器人就可
15、重复示教时的轨迹和各种操作,应位置,机器人就可重复示教时的轨迹和各种操作,这是这是再现过程再现过程。手把手示教示教盒示教手把手示教要求用户使用安装在机器人手臂内的操纵手把手示教要求用户使用安装在机器人手臂内的操纵杆,按给定运动顺序示教动作内容。杆,按给定运动顺序示教动作内容。示教盒示教示教盒示教则是利用装在控制盒上的按钮驱动机器人则是利用装在控制盒上的按钮驱动机器人按需要的顺序进行操作。按需要的顺序进行操作。机器人每一个关节对应着示教盒上的一对按钮,以分别控制该关节正反方向的运动。示教盒示教方式一般用于大型机器人或危险作业条件下的机器人示教。工业机器人工业机器人及应用机电工程学院及应用机电工程
16、学院工业机器人工业机器人及应用机电工程学院及应用机电工程学院示教编程优点:只需要简单的设备和控制装置即可进行。只需要简单的设备和控制装置即可进行。操作简单,易于掌握。操作简单,易于掌握。示教再现过程很快,示教之后马上即可应用。示教再现过程很快,示教之后马上即可应用。工业机器人工业机器人及应用机电工程学院及应用机电工程学院示教编程缺点:编程占用机器人的作业时间;编程占用机器人的作业时间;很难规划复杂的运动轨迹以及准确的直线运动;很难规划复杂的运动轨迹以及准确的直线运动;难以与传感信息相配合;难以与传感信息相配合;难以与其他操作同步;难以与其他操作同步;工业机器人工业机器人及应用机电工程学院及应用
17、机电工程学院机器人编程方法三种形式:实现了计算机编程,并可以引人传感信息,从而提实现了计算机编程,并可以引人传感信息,从而提供一个更通用的方法来解决人一机器人通信接口问题。供一个更通用的方法来解决人一机器人通信接口问题。目前应用于目前应用于工业中的是动作级和对象级机器人语言工业中的是动作级和对象级机器人语言。2、机器人语言编程 用通用语言或专门语言预先进行程序设计,在离线用通用语言或专门语言预先进行程序设计,在离线的情况下进行轨迹规划的编程方法。离线编程系统是的情况下进行轨迹规划的编程方法。离线编程系统是基于基于CADCAD数据的图形编程系统。由于数据的图形编程系统。由于CADCAD技术的发展
18、,技术的发展,机器人可以利用机器人可以利用CADCAD数据生成机器人路径,这是集机数据生成机器人路径,这是集机器人于器人于CIMSCIMS系统的必由之路。系统的必由之路。3、离线编程工业机器人工业机器人及应用机电工程学院及应用机电工程学院二、机器人语言编程早期的工业机器人,由于完成的作业比较简单,作业内容改变不频繁,采用固定程序控制或示教再现方法即可满足要求,不存在语言问题。机器人本身的发展,计算机系统功能日益完善以及要求机器人作业内容愈加复杂化,利用程序来控制机器人显得越来越困难。编程过程过于复杂,使得在作业现场对付复杂作业十分困难。专用机器人语言描述作业控制机器人动作工业机器人工业机器人及
19、应用机电工程学院及应用机电工程学院机器人语言编程1973年,斯坦福大学人工智能研究室。(一)机器人语言的发展概况WAVE语言AL语言面向机器人语言美国IBM公司EMILY语言和ML语言装配AUTOPASS1982年 AML语言1979年,美国Unimation公司VAL语言1984年VAL-8020#,美国Automatrix公司RAIL语言8020#,美国麦道公司MCL语言直角坐标机器人用于装配作业几何模型类任务进行半自动编程PUMAUnimate扩展BASIC简单,易编程利用传感器进行运动控制、数据处理利用传感器信息检测零件发展于数控语言APT机床及机器人组成的柔性加工单元编程动作描述、力
20、和接触控制配合视觉系统可完成手眼协调编程工业机器人工业机器人及应用机电工程学院及应用机电工程学院机器人语言编程1、根据作业描述水平的高低分(二)机器人语言的分类(1)动作级机器人语言-VAL以机器人手爪的运动作为作业描述的中心用该级语言编写的作业程序,通常由使机器人手爪从一个位置到另一个位置的一系列运动语句组成。动作级机器人语言的每一条语句对应于一个机器人动作。缺点是不能够进行复杂的运算,仅能接受传感器的开关信号,并且与其他计算机通讯的能力差。工业机器人工业机器人及应用机电工程学院及应用机电工程学院机器人语言编程1、根据作业描述水平的高低分机器人语言的分类(2)对象级机器人语言-AUTOPAS
21、S以近似自然语言的方式,按照作业对象的状态变化来进行程序设计。以描述操作物体之间关系为中心的语言。它不需要去描述机器人手爪如何动作,只要由操作者给出作业本身的顺序过程的描述及环境模型的描述,机器人即可自行决定如何动作。有处理传感器信息的能力,可利用传感器信息来修改、更新环境的描述和模型,也可以利用传感器信息进行控制、测试和监督。对象级语言具有良好的开放性,用户可以根据应用的需要扩展语言功能。工业机器人工业机器人及应用机电工程学院及应用机电工程学院机器人语言编程1、根据作业描述水平的高低分机器人语言的分类(3)任务级机器人语言最理想的机器人高级语言,是用被操作物体,而不是机器人的动作来描述作业任
22、务。使用者只要按某种原则给出作业起始状态和作业目标状态,机器人语言系统即可利用已有的环境信息和知识库、数据库自动进行推理、计算,最后自动生成机器人详细的动作、顺序和相应数据。须具有判断环境、描述环境的能力;同时,也必须有自动完成许多规划任务的能力。当发出一条“抓住螺钉”的指令时,这种语言系统要能进行路径寻找规划,在复杂的环境中找到一条运动路径,沿此路径运动,机器人不会与周围任何障碍物发生碰撞,并能自动进行工件抓取规划,在螺钉上选取一个好的抓取位置,并把螺钉抓起。显然,任务级语言的构成是十分复杂的,它必须具有人工智能的推理系统和大型知识库。工业机器人工业机器人及应用机电工程学院及应用机电工程学院
23、机器人语言编程2、按表面形式分机器人语言的分类汇编型,如VAL语言;编译型,如AI、LM语言;自然语言型,如AUTOPASS语言等;工业机器人工业机器人及应用机电工程学院及应用机电工程学院机器人语言编程机器人语言则包含语言本身、语言处理系统和机器人的工作环境模型三部分(三)机器人语言的特征机器人语言以程序的方式对机器人发出一系列控制命令,处理系统则将这些命令进行编译和解释,然后以机器人能接受的指令,控制机器人进行具体操作。环境模型是对机器人作业环境内的物体位置、姿态以及物体之间关系的表示。工业机器人工业机器人及应用机电工程学院及应用机电工程学院机器人语言编程1.具有作业环境和作业对象的描述性。
24、(三)机器人语言的特征(1)环境输入:视机器人语言水平不同,输入方法也不相同。目前的输入方法一般是由操作者与计算机的人机对话来进行的。将来随着视觉技术的发展,可能由机器人视觉的方法自动生成。(2)环境建模:进行机器人编程时,需要描述物体三维空间的几何关系的语言,对操作物体的位置和姿态,操作物体之间的关系进行描述,并使之模型化。(2)环境模型的修改、更新。在作业过程中,操作物体的位置、姿态以及它们之间的关系一般随着作业而发生改变,语言系统要根据操作情况的变化来改变环境模型的内容。工业机器人工业机器人及应用机电工程学院及应用机电工程学院机器人语言编程2.具有作业内容的描述性(三)机器人语言的特征不
25、管作业内容如何复杂,都要能用机器人语言准确进行描述。可以用语句命令,也可以用自然语言形式来描述。作业的描述与环境有密切联系,而且描述的水平决定了机器人语言水平。目前的机器人语言一般需要给出作业顺序,使用的方法是通过利用语法和语义定义完善的输入语言,由它给出作业步骤。工业机器人工业机器人及应用机电工程学院及应用机电工程学院机器人语言编程3.具有良好的编程环境(三)机器人语言的特征与通用计算机高级语言一样,良好的编程环境有助于提高编程效率。编程基础软件,如文本编辑、调试程序和文件系统等都是必不可少的。由于对机器人编程,调试工作相当麻烦,除了要保证机器人运动顺序正确,还要保证运动的精度,反复调试不可
26、避免,所以总希望采用方便的交互式编程方法。工业机器人工业机器人及应用机电工程学院及应用机电工程学院机器人语言编程4.具有人机接口和传感器接口功能(三)机器人语言的特征 在编制程序和作业过程中,要便于人与机器人之间进行信息交换,以及在运动出现故障时能及时处理。随着作业环境和作业内容复杂程度的增加,需要有功能强大的人机接口。利用传感器接口,对传感器的信息进行综合,提供决策和控制命令。工业机器人工业机器人及应用机电工程学院及应用机电工程学院二、机器人离线编程(一)离线编程的概念第一代工业机器人采用示教编程方式,无论是采用手把手示教或控制盒示教,都需要机器人停止原来的工作。而再现时若不能满足要求,还需
27、反复进行示教。进行一项任务之前,-在现场编程过程要花费很多时间,这对于大批量生产的简单作业,基本还能满足要求。但是,随着机器人应用到中小批量生产,以及要求完成任务的复杂程度的增加,用示教编程方式就很难适应了。工业机器人工业机器人及应用机电工程学院及应用机电工程学院二、机器人离线编程(一)离线编程的概念随着计算机技术和机器人技术的不断发展,机器人与CADCAM技术结合,已形成生产效率很高的柔性制造系统(FMS)和计算机集成制造系统(CIMS)。这些系统中大量采用工业机器人,具有很高的适用性和灵活性。在这样的环境中,若仍采用示教编程方式,当对某台机器人进行编程或修改程序时,就得让上整个生产线都停顿
28、下来。在复杂环境中工作的机器人,在实际使用之前,对机器人及其工作环境乃至生产过程的计算机仿真是必不可少的。工业机器人工业机器人及应用机电工程学院及应用机电工程学院机器人离线编程(一)离线编程的概念离线编程与机器人语言编程。语言编程目前是动作级机器人语言和对象级机器人语言,编程工作非常繁重。离线编程可以看作动作级和对象级语言图形方式的延伸,是研制任务级语言编程的重要基础。机器人离线编程就是利用计算机图形学的成果,建立机器人及作业环境的三维几何模型,然后对机器人所要完成的任务进行离线规划和编程,并对编程结果进行动态图形仿真,最后将满足要求的编程结果传到机器人控制柜,使机器人完成指定的作业任务。工业
29、机器人工业机器人及应用机电工程学院及应用机电工程学院机器人离线编程(二)离线编程系统的一般要求工业机器人离线编程系统的一个重要特点是能够和CADCAM建立联系,能够利用CAD数据库的资料。对于一个简单的机器人作业,几乎可以直接利用CAD对零件的描述来实现编程。工业机器人工业机器人及应用机电工程学院及应用机电工程学院机器人离线编程(二)离线编程系统的一般要求l对将要编程的生产系统工作过程的全面了解;l机器人和工作环境三维实体模型;l机器人几何学、运动学和动力学的知识;l能用专门语言或通用语言编写出基于(1)、(2)、(3)的软件系统,要求该系统是基于图形显示的;l能用计算机构型系统进行动态模拟仿
30、真,对运动程序进行测试,并检测算法,如检查机器人关节角超限,运动轨迹是否正确,以及进行碰撞的检测;工业机器人工业机器人及应用机电工程学院及应用机电工程学院工业机器人工业机器人及应用机电工程学院及应用机电工程学院机器人离线编程(二)离线编程系统的一般要求l传感器的接口和仿真,以利用传感器的信息进行决策和规划;l通信功能,从离线编程系统所生成的运动代码到各种机器人控制柜的通信;l用户接口,提供友好的人机界面,并要解决好计算机与机器人的接口问题,以便人工干预和进行系统的操作。离线编程系统是基于机器人系统的图形模型,通过仿真模拟机器人在实际环境中的运动而进行编程的,存在着仿真模型与实际情况的误差。校正
31、!工业机器人工业机器人及应用机电工程学院及应用机电工程学院机器人离线编程(三)离线编程系统的基本组成用户接口用户接口又称用户界面,是计算机与用户之间通讯的重要综合环境,在设计离线编程系统时,就应考虑建立一个方便实用、界面直观的用户接口,利用它能产生机器人系统编程的环境以及方便地进行人机交互。作为离线编程的用户接口,一般要求具有文本编辑界面和图形仿真界面两种形式;机器人系统的三维几何构型机器人系统的三维几何构型几何描述和图形显示,并对机器人的运动进行仿真,才使编程者能直观地了解编程结果,并对不满意的结果及时加以修正。机器人的运动学运动学计算包含两部分:一是运动学正解,二是运动学逆解。运动学正解,
32、是已知机器人几何参数和关节变量,计算出机器人终端相对于基座坐标系的位置和姿态。运动学逆解,是在给出机器人终端的位置和姿态,解出相应的机器人形态,即求出机器人各关节变量值。轨迹规划轨迹规划是用来生成关节空间或直角空间的轨迹,以保证机器人实现预定的作业。机器人的运动轨迹最简单的形式是点到点的自由移动,这种情况只要求满足两边界点约束条件,再无其他约束。运动轨迹的另一种形式是依赖于连续轨迹的运动,这类运动不仅受到路径约束,而且还受到运动学和动力学的约束。机器人动态仿真动态仿真它逼真地模拟了机器人的实际工作过程,为编程者提供了直观的可视图形,进而可以检验编程的正确性和合理性。而且还可以通过对图形的多种操作,来获得更为丰富的信息。协议之间的相互认同,它能把机器人仿真程序直接转化成各种机器人控制器能接受的代码。后置加工是指对语言加工或翻译,使离线编程系统结果转换成机器人控制器可接受的格式或代码。仿真模型和被仿真的实际机器人之间存在误差,故在离线编程系统中要设置误差校正环节误差校正环节。如何有效地消除或减小误差,是离线编程系统实用化的关键。工业机器人工业机器人及应用机电工程学院及应用机电工程学院本章结束