《机器人技术概论》讲义

上传人:t****y 文档编号:73833770 上传时间:2022-04-12 格式:DOCX 页数:58 大小:9.08MB
收藏 版权申诉 举报 下载
《机器人技术概论》讲义_第1页
第1页 / 共58页
《机器人技术概论》讲义_第2页
第2页 / 共58页
《机器人技术概论》讲义_第3页
第3页 / 共58页
资源描述:

《《机器人技术概论》讲义》由会员分享,可在线阅读,更多相关《《机器人技术概论》讲义(58页珍藏版)》请在装配图网上搜索。

1、WORD格式机器人技术概论讲义专业资料整理目录第一章机器人概论.-1-机器人概论研究的内容.-1-什么是机器人?.-1-机器人的发展.-2-为什么要发展机器人?.-3-机器人发展的三个阶段.-3-机器人学.-4-机器人的分类.-4-第二章机器人的数学基础.-6-第一节位置和姿态的表示.-6-第二节坐标变换.-7-第三节齐次变换.-8-第三章机器人运动学.-11-第一节机器人运动方程的表示.-11-第二节连杆变换矩阵及其乘积.-12-第四章机器人的感觉系统.-18-第一节传感器原理简介.-18-第二节传感器在机器人中的应用.-20-第五章机器人驱动与控制技术.-28-第一节驱动电机.-28-第二

2、节位置控制.-30-第六章机器人轨迹规划.-35-第一节轨迹规划的一般性问题.-35-第二节关节轨迹的插值.-35-第三节移动机器人路径规划.-38-机器人技术概论讲义第一章机器人概论机器人概论研究的内容在机器人研究中,我们通常在三维空间中研究物体的位置。这些物体可用两个非常重要的特性来描述:位置和姿态。我们会首先研究如何用数学的方法表示和计算这些参量。运动学研究物体的运动,而不考虑引起这种运动的力。在运动学中,我们研究位置、速度、加速度和位置变量对于时间和其它变量的高阶微分。其中,正运动学方程描述各个关节变量在工具坐标系与基坐标系间的函数关系;逆运动学通过给定工具坐标系的位置和姿态,计算各个

3、关节变量。机器人与外界环境相互作用时,在接触的地方要产生力和力矩,统称为操作力矢量。n个关节的驱动力(或力矩)组成的n维矢量,称为关节力矢量。静力学研究在静态平衡状态下,操作力向关节力映射存在着的线性关系。动力学主要研究产生运动所需要的力。为了使操作臂从静止开始加速,使末端执行器以一定的速度作直线运动,最后减速停止,必须通过关节驱动器产生一组复杂的力矩函数来实现。机器人的感觉主要介绍产生机器人的力觉、视觉、触觉、接近觉等相关的传感器。机器人的控制在前面的基础上设计位置控制系统,讨论控制算法及给机器人编程等。什么是机器人?一般的理解:机器人是具有一些类似人的功能的机械电子装置或者叫自动化装置,它

4、是个机器。特点:有类人的功能。作业功能;感知功能;行走功能;能完成各种动作.根据人的编程能自动的工作。通过编程改变它的工作、动作、工作的对象和工作的一些要求。是人造的机器或机械电子装置,仍然是个机器机器人的定义:机器人学是一门不断发展的科学,上世纪60年代,可实用机械机器人被称为工业机器人;上世纪80年代到现在,正越来越向智能化方向发展。因此,对机器人的定义也随其发展而变化。国际上对机器人的定义很多:-1-临沂大学机械工程学院TheWebsterdictionary(Webster,1993):“Anautomaticdevicethatperformsfunctionsnormallyasc

5、ribedtohumansoramachineintheformofahuman.”一个自动化设备,它能执行通常由人执行的任务;或一个人型的机器美国机器人学会(TheRobotInstituteofAmerica,1979):“Areprogrammable,multifunctionalmanipulatordesignedtomovematerials,parts,tools,orspecializeddevicesthroughvariousprogrammedmotionsfortheperformanceofavarietyoftasks.”一个可再编程的多功能操作器,用来移动材料、

6、零部件、工具等;或一个通过编程用于完成各种任务的专用设备。ISO,1987:工业机器人是一种具有自动控制的操作和移动功能,能完成各种作业的可编程操作机。从完整的更为深远的机器人定义来看,应该更强调机器人智能,因此,机器人的定义是能够感知环境,能够有学习、情感和对外界一种逻辑判断思维的机器。机器人是一种计算机控制的可以编程的自动机械电子装置,能感知环境,识别对象,理解指示命令,有记忆和学习功能,具有情感和逻辑判断思维,能自身进化,能计划其操作程序来完成任务。机器人技术是集机械学、力学、电子学、生物学、控制论、人工智能、系统工程等多种学科于一体的综合性很强的新技术机器人的发展1954年,美国人G.

7、Devol和J.Engleberger设计了一台可编程的机器人1961年,他们生产了世界上第一台工业机器人“Unimates”,并获得了专利1962年,Engleberger成立了Unimation公司,他被称为“机器人之父”日本从上世纪70年代中后期开始开发工业机器人,15年后就成为产量最多、应用最广的世界工业机器人“王国”。1978年美国Unimation公司推出通用工业机器人PUMA,这标志着工业机器人技术已经完全成熟。PUMA至今仍然工作在工厂第一线。1984年英格伯格再推机器人Helpmate,这种机器人能在医院里为病人送饭、送药、送邮件。同年,他还预言:“我要让机器人擦地板,做饭,

8、出去帮我洗车,检查安全”。1998年丹麦乐高公司推出机器人(Mind-storms)套件,让机器人制造变得跟搭积木一样,相对简单又能任意拼装,使机器人开始走入个人世界。1999年日本索尼公司推出犬型机器人爱宝(AIBO),当即销售一空,从此娱乐机器人成为目前机器人迈进普通家庭的途径之一。-2-机器人技术概论讲义2002年丹麦iRobot公司推出了吸尘器机器人Roomba,它能避开障碍,自动设计行进路线,还能在电量不足时,自动驶向充电座。Roomba是目前世界上销量最大、最商业化的家用机器人。2006年6月,微软公司推出MicrosoftRoboticsStudio,机器人模块化、平台统一化的趋

9、势越来越明显,比尔盖茨预言,家用机器人很快将席卷全球主要机器人厂家日本:Motoman、OTC、Panasonic、FANUC等美国:Adept等欧洲:奥地利IGM、德国CLOOS、KUKA、瑞典ABB韩国:HYUNDAI沈阳新松首钢莫托曼上海ABB为什么要发展机器人?简单说,机器人有三个方面是我们必要去发展的理由:一个是机器人做人不愿意做的事,把人从有毒的、有害的、高温的或危险的,这样的环境中解放出来,机器人可以做人做不好的活,比方说在汽车生产线上工人天天拿着一百多公斤的焊钳,一天焊几千个点,做重复性的劳动,一方面他很累,但是产品的质量仍然很低;另一方面机器人做人做不了的活,这也是非常重要的

10、机器人发展的一个理由,比方说人们对太空的认识,人上不去的时候,叫机器人上天,上月球,以及到海洋,进入到人体的小机器人,以及在微观环境下,对原子分子进行搬迁的机器人,都是人们不可达的工作。上述方面的三个问题,也就是说机器人发展的三个理由。机器人发展的三个阶段第一代机器人,也叫示教再现型机器人,它是通过一个计算机,来控制一个多自由度的一个机械,通过示教存储程序和信息,工作时把信息读取出来,然后发出指令,机器人可以重复的根据人当时示教的结果,再现出这种动作,比方说汽车的点焊机器人,它只要把这个点焊的过程示教完以后,它总是重复这样一种工作,它对于外界的环境没有感知,这个力操作力的大小,这个工件存在不存

11、在,焊的好与坏,它并不知道,第一代机器人存在这种缺陷。在20世纪70年代后期,人们开始研究第二代机器人,叫带感觉的机器人,这种带感觉的机器人是类似人在某种功能的感觉,比如说力觉、触觉、滑觉、视觉、听觉和人进行相类比,有了各种各样的感觉,比方说在机器人抓一个物体的-3-临沂大学机械工程学院时候,它实际上力的大小能感觉出来,它能够通过视觉,能够去感受和识别它的形状、大小、颜色。抓一个鸡蛋,它能通过一个触觉,知道它的力的大小和滑动的情况。第三代机器人,是机器人学中一个理想的所追求的最高级的阶段,叫智能机器人,只要告诉它做什么,不用告诉它怎么去做,它就能完成运动,感知思维和人机通讯的这种功能和机能,这

12、个目前的发展还是相对的只是在局部有这种智能的概念和含义,但真正完整意义的这种智能机器人实际上并没有存在,而只是随着我们不断的科学技术的发展,智能的概念越来越丰富,它内涵越来越宽。机器人学(1)机器人基础理论与方法,如运动学和动力学,作业与运动规划、控制与感知理论与技术、机器人智能。(2)机器人设计理论与技术,机器人机构分析和综合、机器人结构设计优化、机器人关键器件设计、机器人仿真等。(3)机器人仿生学,仿生运动和动力学、仿生机构学、仿生感知和控制理论、仿生器件设计和制造等(4)机器人系统理论,多机器人系统理论、机器人-人融合、以及机器人与其它机器系统的协调和交互。(5)机器人操作和移动理论,机

13、器人装配理论、机器人移动理论、足式机器人步态理论等。(6)微机器人学,微机器人的分析、设计、制造和控制等理论方法机器人的分类机器人分类方法很多按照技术水平划分第一代:示教再现型,具有记忆能力。目前,绝大部分应用中的工业机器人均属于这一类。缺点是操作人员的水平影响工作质量。第二代:初步智能机器人,对外界有反馈能力。部分已经应用到生产中。第三代:智能机器人,具有高度的适应性,有自行学习、推理、决策等功能,处在研究阶段。按照基本结构划分直角坐标型,也称“机床型”圆柱坐标型球坐标型-4-机器人技术概论讲义全关节型按照受控运动方式划分点位控制(PTP)型,PointtoPoint,如点焊、搬运机器人连续

14、轨迹控制(CP)型,ContinousPath,如弧焊、喷漆机器人按驱动方式划分气压驱动(压缩空气)液压驱动(重型机器人,如搬运、点焊机器人)电驱动(电动机),应用最多按照应用领域划分工业机器人,面向工业领域的多关节机械手或多自由度机器人。特种机器人,用于非制造业的各种机器人,服务机器人、水下机器人、农业机器人、军用机器人等-5-临沂大学机械工程学院第二章机器人的数学基础第一节位置和姿态的表示研究机器人的机械系统的运动需要建立一套运动的表示方法。为了描述机器人本身各连杆之间、机器人和环境之间的运动关系,通常将它们看作刚体。刚体的位置和姿态描述?在直角坐标系A中,任意一点P的位置可以用31列向量

15、表示。称为位置矢量pxzAAppyApp(p,p,p)xyzpzOyAxA?为了确定刚体B的姿态(也称方位),设一个坐标系B与该刚体固接。用坐标系的三个单位主矢量xB,yB,zB相对于参考坐标系A的方向余弦组成的33矩阵表示刚体B相对于坐标系A的姿态。AAAABRxByBzB称为旋转矩阵,也可表示成:rrr111213ARrrrB212223rrr313233旋转矩阵是正交的。按照上述定义,绕轴旋转了角的旋转矩阵,xzBzAyB为:100R(x,)0cossinOyA0sincosx(x)AB同样也可以写出R(y,),R(z,),注意:旋转方向按照右手法则cos0sincossin0R(y,)

16、010R(z,)sincos0sin0cos001-6-机器人技术概论讲义总之,用位置矢量描述刚体的位置,用旋转矩阵描述刚体的姿态(方位)为了完全描述刚体B在空间的位置和姿态,通常将刚体B与某一坐标系相固接,通常记为B,B的原点一般选在刚体B的特征点上,如质心或对称中心等。对弧焊机器人中的焊枪可以将原点选在焊枪电极端部。则相对于参考坐标系A,用位置矢量AP和旋转矩阵BoABR分别描述B原点位置及坐标系的方位,即刚体B的位置和姿态可由坐标系B来描述:AABR,pBBO当表示位置时,旋转矩阵为单位阵;当表示姿态时,位置矢量等于零。第二节坐标变换1、坐标平移坐标系B与A具有相同的方位,但B的原点与A

17、的原点不重合,则空间任意点P在A中的描述可以表示为:ABAppp,称为坐BO标平移方程。zAzBpApBpOxBOyByAxAApBO2、坐标旋转坐标系B与A原点重合,但两者的方位不同,则空间任意点P在A中的描述可以表示为:AABpRp,称为坐标旋转方程。B3、一般变换坐标系B与A既不共原点,方位亦不同,此时,AABApRppBBO-7-临沂大学机械工程学院例题2-1:已知坐标系B的初始位姿与A重合,首先B相对于坐标系A的z轴转30度,再沿A的xA轴移动12个单位,并沿A的yA轴移动6个单A位。求位置矢量Ap和旋转矩阵BoABR。假设点p在坐标系B中的描述为TBp,求它在坐标系A中的描述5,9

18、,0Bp,求它在坐标系A中的描述Ap。解:根据题意得00cos30sin3000.8660.5012A000BRR(z,30)sin30cos3000.50.8660ApBo60001001则0.171211.83AABApRppBBo10.294616.294000第三节齐次变换在空间直角坐标系中,任意一点可用一个三维坐标矩阵xyz表示。如果将该点用一个四维坐标的矩阵HxHyHzH表示时,则称为齐次坐标表示方法。在齐次坐标中,最后一维坐标H称为比例因子。比如齐次坐标8,4,2、4,2,1表示的都是二维点2,1。(1)从普通坐标转换成齐次坐标时如果(x,y,z)是个点,则变为(x,y,z,1)

19、;如果(x,y,z)是个向量,则变为(x,y,z,0)(2)从齐次坐标转换成普通坐标时如果是(x,y,z,1),则知道它是个点,变成(x,y,z);如果是(x,y,z,0),则知道它是个向量,仍然变成(x,y,z)齐次坐标变换用41列向量表示三维空间坐标系中的点:xayxyzbabczc称为齐次坐标,齐次坐标具有不唯一性。-8-机器人技术概论讲义引入齐次坐标后,一般变换变为:AAABBRpBppO101100BpApAABApRppBBOAABpTpBATBAARpBBO0001称为齐次变换矩阵0AAIpR0A3BBATTrans(p)Rot(k,)OBB0O00010001例题2-2:已知点

20、u7i3j2k,对它进行绕轴z旋转90度至点v,点v绕y轴旋转90度至点w,求点w的坐标。在此基础上再进行平移变换4i3j7k,求点w的坐标。解:由旋转齐次坐标变换得00c90s900070100730vRot(z,90)u00s90c900000103100037200102210001110001同理001032wRot(y,90)v010077100023000111-9-临沂大学机械工程学院经过平移变换后,新的w的坐标为100426AIp3BwTans(4,3,7)ww01o0103740017310000111-10-机器人技术概论讲义第三章机器人运动学第一节机器人运动方程的表示A矩

21、阵:一个描述连杆坐标系间相对平移和旋转的齐次变换。T矩阵:A矩阵的乘积对于六连杆机械手,有下列T矩阵:TAAAAAA6123456一个六连杆机械手可具有六个自由度,每个连杆含有一个自由度,并能在其运动范围内任意定位与定向。机械手的运动方向原点由矢量p表示。接近矢量a:z向矢量方向矢量o:y向矢量法线矢量n:它与矢量o和a一起构成一个右手矢量集合,并由矢量的交乘所规定:noa。因此,变换T6具有下列元素。noapxxxxT6noapyyyynoapzzzz0001六连杆机械手的T矩阵(T6)可由指定其16个元素的数值来决定。在这16个元素中,只有12个元素具有实际含义。机械手的运动姿态由某个姿态

22、变换规定之后,它在基系中的位置就能够由左乘一个对应于矢量p的平移变换来确定:100pxT6010001pypz某姿态变换0001-11-临沂大学机械工程学院第二节连杆变换矩阵及其乘积广义连杆相邻坐标系间及其相应连杆可以用齐次变换矩阵来表示。要求出操作手所需要的变换矩阵,每个连杆都要用广义连杆来描述。在求得相应的广义变换矩阵之后,可对其加以修正,以适合每个具体的连杆。机器人机械手是由一系列连接在一起的连杆(杆件)构成的。需要用两个参数来描述一个连杆,即公共法线距离a和垂直于ai所在平面内两轴的夹角i;需i要另外两个参数来表示相邻两杆的关系,即两连杆的相对位置d和两连杆法线的i夹角i,如图所示。一

23、般称为a连杆长度,ii为连杆扭角,di为两连杆距离,i为两连杆夹角。机器人机械手上坐标系的配置取决于机械手连杆连接的类型。有两种连接转动关节和棱柱联轴节。对于转动关节,其特征参数为a,d,,iiiii为关节变量;对于棱柱联轴节,其特征参数为,idii,d为关节变量,连杆长度d为关节变量,连杆长度iai没有意义,令其为0。连杆坐标系与连杆参数为了确定机器人各连杆之间的相对运动关系,需要确定连杆坐标系,规定:1.坐标系i1的z轴zi1与关节轴i1共线,指向任意;2.坐标系i1的x轴xi1与与连杆i1的公垂线重合,指向由关节i1到关节i;3.坐标系i1的y轴yi1按照右手法则规定,即yi1zi1xi

24、1根据所设定的连杆坐标系,相应的连杆参数定义如下:a从zi-1到z沿x测量的距离;i1ii1-12-机器人技术概论讲义i1=从zi1到zi绕xi1旋转的角度;d从xi-1到x沿z测量的距离;i1iii1=从xi1到xi绕zi旋转的角度;如图所示:yii轴轴i1连杆i1i连杆zi1yiziyi1ai1dixii1xi1i用A矩阵表示T矩阵机械手的末端装置即为连杆6的坐标系,它与连杆i1坐标系的关系可由i1T表6示为:i1TAAA6ii16可得连杆变换通式为:cs0iii1i1Tiscccsdsii1ii1i1ii1sscscdcii1ii1i1ii10001-13-临沂大学机械工程学院例1:如图

25、所示为具有三个旋转关节的3R机械手,求末端机械手在基坐标系XY下的运动学方程。00解:建立如图所示的参考坐标系x3y3x2y0y2y1x1Ox0cs1100cs0L221cs0L3320T1sc001100101T2sc002200102T3sc00330010000100010001cs0LcLc123123112120012TTTT3123sc0LsLs1231231121200100001其中,c123cos123,s123sin123-14-机器人技术概论讲义例2:如图所示的三自由度机械手(两个旋转关节加一个平移关节,简称RPR机械手),求末端机械手的运动学方程。L2L3d23L11解

26、:建立如图的坐标系,则各连杆的D-H参数为:z1y3x1x2x3y1z2z3z0y0L2x0由连杆的齐次坐标公式cs0aiii1i1Tiscccsdsii1ii1i1ii1sscscdcii1ii1i1ii10001有cs11001000cs33000T1sc00L1110011T2001d201002T3sc00L233001000100010001cccsssLsd131311212所以0012TTTT3123scssccLcd131311212s3c30L10001ssin11式中ccos11-15-临沂大学机械工程学院例3PUMA560机器人运动学方程PUMA560是属于关节式机器人,

27、6个关节都是转动关节。前3个关节确定手腕参考点的位置,后3个关节确定手腕的方位。各连杆坐标系如下图所示。相应的连杆参数列于表3.1中。表3.1PUMA560机器人的连杆参数据课本公式(3.16)和表3.1所示连杆参数,可求得各连杆变换矩阵如下:cs1100cs22000T1sc001100101T2001d2sc220000010001-16-机器人技术概论讲义cs0a332cs0a4432T3sc003300103T4001d4sc440000010001cs5500cs66004T50010sc55005T60010sc660000010001各连杆变换矩阵相乘,得PUMA560的机械手变

28、换矩阵:0012345T6T1(1)T2(2)T3(3)T4(4)T5(5)T6(6)即1,2,6为关节变量的函数。-17-临沂大学机械工程学院第四章机器人的感觉系统第一节传感器原理简介传感器的定义传感器:把被测非电量转换成为与之有确定对应关系,且便于应用的某些物理量(通常为电量)的测量装置。传感器是测量装置,能完成检测任务;它的输入量是某一被测量,可能是物理量,也可能是化学量、生物量等;它的输出量是某种物理量,这种量要便于传输、转换、处理、显示等等,这种量可以是气、光、电量,但主要是电量;输出输入有对应关系,且应有一定的精确程度。传感器的组成及类型传感器的组成常见的传感器类型:电阻式传感器变

29、阻抗式传感器光电式传感器电势式传感器传感器的原理应变片:压力电阻光敏电阻:光强电阻热敏电阻:温度电阻霍尔元件:磁感应强度电压非电学量电学量传感器示例-电阻式传感器原理:金属的电阻应变效应当金属丝在外力作用下发生机械变形时,其电阻值将发生变化。(公式略)-18-机器人技术概论讲义力形变电阻变化电压应变片的作用应变式加速度传感器应变式加速度传感器结构示意图1等强度梁2质量块3壳体4电阻应变片在低频(1060Hz)振动测量中得到广泛的应用。传感器示例-光电式传感器光敏电阻的工作原理及结构-19-临沂大学机械工程学院当无光照时,光敏电阻值(暗电阻)很大,电路中电流很小当有光照时,光敏电阻值(亮电阻)急

30、剧减少,电流迅速增加光电码盘传感器-工作原理用光电方法把被测角位移转换成以数字代码形式表示的电信号的转换部件。1光源2柱面镜3码盘4狭缝5元件第二节传感器在机器人中的应用多传感器在移动机器人中的应用外界环境视觉视觉超声波传感器红外接近觉力觉触觉立体视觉地标识别障碍探测目标物探测景物识别融合内部传感器感觉功能避障操作规划环境模型定位学习路径规划任务规划:执行机构控制指令-20-机器人技术概论讲义几种主要的机器人传感器简介视觉20世纪50年代后期出现,发展十分迅速,是机器人中最重要的传感器之一。机器视觉从20世纪60年代开始首先处理积木世界,后来发展到处理室外的现实世界。20世纪70年代以后,实用

31、性的视觉系统出现了。视觉一般包括三个过程:图像获取、图像处理和图像理解。相对而言,图像理解技术还很落后。力觉机器人力传感器就安装部位来讲,可以分为关节力传感器、腕力传感器和指力传感器。国际上对腕力传感器的研究是从20世纪70年代开始的。触觉作为视觉的补充,触觉能感知目标物体的表面性能和物理特性:柔软性、硬度、弹性、粗糙度和导热性等。对它的研究从20世纪80年代初开始,到20世纪90年代初已取得了大量的成果。接近觉研究它的目的是是使机器人在移动或操作过程中获知目标(障碍)物的接近程度。移动机器人可以实现避障,操作机器人可避免手爪对目标物由于接近速度过快造成的冲击。机器人传感器的分类根据检测对象的

32、不同可分为内部传感器和外部传感器。a.内部传感器用来检测机器人本身状态(如手臂间角度)的传感器。多为检测位置和角度的传感器。(1)位置传感器(2)角度传感器b.外部传感器用来检测机器人所处环境(如是什么物体,离物体的距离有多远等)及状况(如抓取的物体是否滑落)的传感器。具体有物体识别传感器、物体探伤传感器、接近觉传感器、距离传感器、力觉传感器,听觉传感器等。机器人的触觉一般认为触觉包括接触觉、压觉、滑觉、力觉四种,狭义的触觉按字面上来看是指前三种感知接触的感觉。1.接触觉传感器例如,开关式触觉传感器特点:外形尺寸十分大空间分辨率低-21-临沂大学机械工程学院利用阵列这一概念已开发了许多重要的传

33、感器。碳毡(CSA)碳毡(CSA)灵敏度高,具有较强的耐过载能力。缺点是有迟滞,线性差。导电橡胶的电阻也会随压力的变化而变化,因此也常用来作为触觉传感器的敏感材料。-22-机器人技术概论讲义拟人化皮肤传感器利用一种具有压电和热释电性的高分子材料研制而成。另外还有光学式触觉传感器、电容式阵列触觉传感器等。2.压觉传感器(略)3.力觉传感器力觉传感器使用的主要元件是电阻应变片。通常我们将机器人的力传感器分为三类:(1)装在关节驱动器上的力传感器,称为关节力传感器。用于控制中的力反馈。(2)装在末端执行器和机器人最后一个关节之间的力传感器,称为腕力传感器。(3)装在机器人手爪指关节(或手指上)的力传

34、感器,称为指力传感器。SRI传感器SRI(StanfordResearchInstitute)研制的六维腕力传感器,如图所示。它由一只直径为75mm的铝管铣削而成,具有八个窄长的弹性梁,每个梁的颈部只传递力,扭矩作用很小。梁的另一头贴有应变片。图中从Px+到Qy-代表了8根应变梁的变形信号的输出。日本大和制衡株式会社林纯一研制的腕力传感器。它是一种整体轮辐式结构,传感器在十字梁与轮缘联结处有一个柔性环节,在四根交叉梁上共贴有32个应变片(图中以小方块),组成8路全桥输出。-23-临沂大学机械工程学院三梁腕力传感器传感器的内圈和外圈分别固定于机器人的手臂和手爪,力沿与内圈相切的三根梁进行传递。每

35、根梁上下、左右个贴一对应变片,三根梁上共有6对应变片,分别组成六组半桥,对这6组电桥信号进行解耦可得到六维力(力矩)的精确解。4.滑觉传感器机械手一般采用两种抓取方式:硬抓取和软抓取。硬抓取(无感知时采用):末端执行器利用最大的夹紧力抓取工件。软抓取(有滑觉传感器时采用):末端执行器使夹紧力保持在能稳固抓取工件的最小值,以免损伤工件。滚轮式滑觉传感器-24-机器人技术概论讲义它由一个金属球和触针组成,金属球表面分成许多个相间排列的导电和绝缘小格。触针头很细,每次只能触及一格。当工件滑动时,金属球也随之转动,在触针上输出脉冲信号,脉冲信号的频率反映了滑移速度,个数对应滑移的距离。根据振动原理制成

36、的滑觉传感器。钢球指针与被抓物体接触。若工件滑动,则指针振动,线圈输出信号。机器人的接近觉接近觉主要感知传感器与对象物之间的接近程度。b)无铁磁体时磁力线的形状c)铁磁体接近时磁力线的形状-25-临沂大学机械工程学院霍尔效应指的是金属或半导体片置于磁场中,当有电流流过时,在垂直于电流和磁场的方向上产生电动势。霍尔传感器单独使用时,只能检测有磁性物体。当与用磁体联合使用时,可以用来检测所有的铁磁物体。传感器附近没有铁磁物体时,霍尔传感器感受一个强磁场;若有铁磁物体时,由于磁力线被铁磁物体旁路,传感器感受到的磁场将减弱。其它还有光学接近觉、超声波接近觉传感器等。另外还有接触觉、滑觉和接近觉三种感觉

37、组合为一体的传感器。机器人的视觉1、超声波传感器从广义上讲,我们也把它算成机器人视觉中的一种。超声波探测原理比较简单,一般是采用时差法。=t2其中(的函数)为超声波波速,为环境摄氏温度超声波传感器主要用途:(1)实时地检测自身所处空间的位置,用以进行自定位;(2)实时地检测障碍物,为行动决策提供依据;(3)检测目标姿态以及进行简单形体的识别;(4)用于导航目标跟踪。2、CCD(电荷耦合器件:chargecoupleddevice)sCCD(电荷耦合器件)的基本结构是一个间隙很小的光敏电极阵列,即无数个CCD单元组成,也称为像素点(如448380)。它可以是一维的线阵,也可以是二维的面阵。机器人

38、的听觉(略)-26-机器人技术概论讲义多传感器信息融合多传感器信息融合技术是通过对这些传感器及其观测信息的合理支配和使用,把多个传感器在时间和空间上的冗余或互补信息依据某种准则进行组合,以获取被观测对象的一致性解释或描述。多传感与单传感的比较:多传感器数据融合系统可更大程度获取被探测目标和环境的信息量。单传感器信号处理或低层次的数据处理方式只是对人脑信息处理的一种低水平模仿。多传感器融合系统主要特点是:(1)提供了冗余、互补信息。(2)信息分层的结构特性。(3)实时性。(4)低代价性。三种结构形式:串联、并联和混合融合形式多传感器融合常用的方法有:加权平均法、贝叶斯估计、卡尔曼滤波、DS证据推

39、理、模糊逻辑、产生式规则、人工神经网络等人工智能的方法。-27-临沂大学机械工程学院第五章机器人驱动与控制技术第一节驱动电机驱动器就是驱动机器人运动的部件,最常用的是电机,此外还有液压、气动等驱动方式。一个机器人最主要的控制量就是控制机器人的移动,无论是自身的移动还是手臂等关节的移动,所以机器人驱动器中最根本的问题就是控制电机。控制电机转的圈数,就可以控制机器人移动的距离和方向,机械手臂的弯曲的程度或者移动的距离等。第一个要解决的问题是如何让电机能根据要求转动。一般来说,有专门的控制卡和控制芯片来进行控制的。通过把微控制器和控制卡连接起来,就可以用程序来控制电机了。第二个问题是控制电机的速度,

40、在机器人上的实际表现就是机器人或者手臂的实际运动速度。机器人运动的快慢全靠电机的转速,因此,需要控制卡对电机有速度控制。电动机是机器人驱动系统中的执行元件。常采用的电动机为:直流电机步进电机直流、交流伺服电机直流电机是最普通的电机,速度控制相对比较简单。直流电机最大的问题是没法精确控制电机转的圈数,也就位置控制。必须加上一个编码盘,来进行反馈,来获得实际转的圈数。步进电机顾名思义是一步一步前进的,也就是说它可以一个角度一个角度旋转,不象直流电机,可以很轻松的调节步进电机的转角位置。如果发出一个转10圈的指令,步进电机就不会转11圈,但是如果是直流电机,由于惯性作用,它可能转11圈半。步进电机的

41、调速是通过控制电机的频率来获得的。一般控制信号频率越高,电机转的越快,频率越低,转的越慢。步进电机经常应用于开环控制系统,特点为具有较大的低速转矩,可直接驱动。主要分为三类:永磁式步进电动机:转子由磁性材料制成,具有低力矩、低速度、低成本的特点。一般用于计算机外围设备(打印机、光驱等)变磁阻式步进电动机:没有磁性材料,不通电时,没有保持力矩,也称感应式步进电机-28-机器人技术概论讲义混合式步进电动机:上述原理的结合,是目前应用越来越广的一种。直流伺服电机20世纪80年代中期以前被广泛使用,优点为易于控制,缺点是需要定期维护,速度不能太高,功率不能太大。定子磁场是永磁铁提供的,线圈中通入电流,

42、产生转矩,转一个角度后,需要换向器改变电流方向。受换向器(电刷)影响,需要定期维护,且速度不能太高。由于线圈绕在转子上,散热问题不易解决,功率不能太大。交流伺服电动机转子是永磁的,线圈绕在定子上,没有电刷。线圈中通交变电流。转子上装有码盘传感器,检测转子所处的位置,根据转子的位置,控制通电方向。由于线圈绕在定子上,可以通过外壳散热,可做成大功率电机。没有电刷,免维护。是目前在机器人上应用最多的电动机。和步进电机相比,伺服电机有以下几点优势:1、实现了位置,速度和力矩的闭环控制;克服了步进电机失步的问题;2、高速性能好,一般额定转速能达到20003000转;3、抗过载能力强,能承受三倍于额定转矩

43、的负载,对有瞬间负载波动和要求快速起动的场合特别适用;4、低速运行平稳,低速运行时不会产生类似于步进电机的步进运行现象。5、电机加减速的动态相应时间短,一般在几十毫秒之内;6、发热和噪音明显降低。减速机一般情况下,电机都没法直接带动轮子或者手臂等机器人部件,因为速度过高力矩不够大,所以为了提高控制精度,增大驱动力矩,一般均需配置减速机(减速箱)。配置减速机的代价是电机速度的减小。例如,一个1:250的齿轮减速箱,会让电机的输出力矩增大250倍,但速度只有原来的1/250。通常先计算出机器人所需要的速度与力矩大小,然后根据速度与力矩选择电机与减速器。-29-临沂大学机械工程学院微型伺服电机示意图

44、第二节位置控制工业机器人常用的控制结构形式:机器人控制器具有多种结构形式,包括非伺服控制、伺服控制、位置和速度反馈控制、力(力矩)控制、基于传感器的控制、非线性控制、分解加速度控制、滑模控制、最优控制、自适应控制、递阶控制以及各种智能控制。机器人控制器的选择是由机器人所执行的任务决定的,技术水平越高的机器人所需要的“智能”越高机器人的主要控制层次分三个层次:人工智能级、控制模式级、伺服系统级1)人工智能级完成从机器人工作任务的语言描述生成X(t);仍处于研究阶段。2)控制模式级建立X(t)T(t)之间的双向关系。X(t)(t)C(t)T(t)电机模型传动模型关节动力学模型机器人模型T(t)C(

45、t)(t)X(t)3)伺服系统级解决关节伺服控制问题-30-机器人技术概论讲义机器人是由多轴(关节)组成,每轴的运动都影响机器人未端的位置和姿态。如何协调各轴的运动,使机器人末端完成要求的轨迹,是需要解决的问题。由于绝大多数机器人是关节式运动形式,很难直接检测机器人末端的运动,只能对各关节进行控制。属于半闭环系统,即仅从电动机轴上闭环。给定位置M位置控制器功率放大电流反馈光电码盘位置反馈速度反馈微型伺服电机工作示例-31-临沂大学机械工程学院减速齿轮组由马达驱动,其终端(输出端)带动一个线性的比例电位器作位置检测,该电位器把转角坐标转换为一比例电压反馈给控制线路板,控制线路板将其与输入的控制脉

46、冲信号比较,产生纠正脉冲,并驱动马达正向或反向地转动,使齿轮组的输出位置与期望值相符,令纠正脉冲趋于为0,从而达到使伺服马达精确定位的目的。控制周期脉冲宽度为20ms。送出不同的正脉冲宽度时,就可以得到不同的控制效果。控制正脉冲宽度如下:正脉冲宽度为0.3ms时,伺服马达反转。正脉冲宽度为2.5ms时,伺服马达正转。正脉冲宽度为1.4ms时,伺服马达回到中点。目前机器人基本操作方式为示教再现,示教时,不能将轨迹上的所有点都示教一遍,一是费时,二是占用大量的存储器。实际上,对于有规律的轨迹,仅示教几个特征点。对直线轨迹,仅示教两个端点;对圆弧轨迹,示教三点(起点、终点、中间点),轨迹上其它中间点

47、的坐-32-机器人技术概论讲义标通过插补方法获得。伺服控制器轨迹的示教点位姿插补算法中间位姿逆运动学i关节位置控制反馈关节电机1关节关节位置控制上位计算机电机2反馈插补方式:定时插补每隔一定时间插补一次,插补时间间隔Ts一般不超过25ms定距插补每隔一定距离插补一次,可避免快速运动时,定时插补造成的轨迹失真。但也受伺服周期限制。插补算法:直线插补将两示教点之间按照直线规律计算中间点坐标。圆弧插补按圆弧规律计算中间点。-33-临沂大学机械工程学院实际运行中机器人的各个关节不是独立运动的,而是协调运动的。即需要对各关节以协调的位置和速度进行控制。因此,有必要研究机器人的分解运动控制问题,包括分解运

48、动速度、加速度和力控制。分解运动意味着各关节马达联合运动,并分解为沿各笛卡尔坐标轴的独立可控运动。这就要求几个关节的驱动马达必须以不同的时变速度同时运行,以实现沿各坐标轴方向所要求的协调运动。-34-机器人技术概论讲义第六章机器人轨迹规划第一节轨迹规划的一般性问题这里所谓的轨迹是指操作臂在运动过程中的位移、速度和加速度。常见的机器人作业有两种:点位作业(PTP=point-to-pointmotion)连续路径作业(continuous-pathmotion),或者称为轮廓运动(contourmotion)。操作臂最常用的轨迹规划方法有两种:第一种是要求对于选定的轨迹结点(插值点)上的位姿、速

49、度和加速度给出一组显式约束(例如连续性和光滑程度等),轨迹规划器从一类函数(例如n次多项式)选取参数化轨迹,对结点进行插值,并满足约束条件。第二种方法要求给出运动路径的解析式。轨迹规划既可以在关节空间也可以在直角空间中进行。第二节关节轨迹的插值轨迹规划方法一般是在机器人的初始位置和目标位置之间用多项式函数来“内插”或“逼近”给定的路径,并产生一系列的控制点。a.三次多项式插值方法只给定机器人起始点和终止点的关节角度。f00tft单个关节的不同轨迹曲线23(t)aatatat0123为了实现平稳运动,轨迹函数至少需要四个约束条件。即(0)0(tf)f-35-临沂大学机械工程学院满足起点和终点的关节角度约束(0)0满足起点和终点的关节速度约束(满足关节速度的(tf)0连续性要求)

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!