《机器人导论第一章-绪论.ppt》由会员分享,可在线阅读,更多相关《机器人导论第一章-绪论.ppt(48页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课程简介课程简介总学时数:32;授课起止周数:116本门课程主要讲授机器人学的基本理论和相关技术,介绍机器人技术的现状、应用和发展趋势;系统地讲述机器人运动学、机器人静力学和动力学、机器人的轨迹规划等方面的基础理论和方法,简要讲述机器人的传感与反馈、机器人控制、机器人智能等方面的基本原理和应用技术。主要参考文献主要参考文献 (1)机器人学导论美JohnJ.Craig著,贠超等译,机械工业出版社,2006;(2)机器人学导论分析、系统及应用,美SaeedB.Niku著,孙福春等译,电子工业出版社,2004;(3)机器人学美付京逊等著,中国科学技术出版社,1989;(4)机器人机械设计,龚振邦等,
2、电子工业出版社,1995;(5)机器人学蔡自兴,清华大学出版社,2000;(6)并联机器人机构学理论及控制黄真等著,机械工业出版社,1997。第一章第一章 绪论绪论1.1.1 机器人的定机器人的定义义机器人问世已有几十年,但没有一个统一的意见。原因之一是机器人还在发展,另一原因主要是因为机器人涉及到了人的概念,成为一个难以回答的哲学问题。也许正是由于机器人定义的模糊,才给了人们充分的想象和创造空间。美国机器人协会(RIA):一种用于移动各种材料、零件、工具或专用装置的,通过程序动作来执行各种任务,并具有编程能力的多功能操作机。美国家标准局:一种能够进行编程并在自动控制下完成某些操作和移动作业任
3、务或动作的机械装置。1.1 机器人的定机器人的定义义、发发展展历历史及分史及分类类1987年国际标准化组织(ISO)对工业机器人的定义:“工业机器人是一种具有自动控制的操作和移动功能,能完成各种作业的可编程操作机。日本工业标准局:一种机械装置,在自动控制下,能够完成某些操作或者动作功能。英国:貌似人的自动机,具有智力的和顺从于人的但不具有人格的机器。中国:我国科学家对机器人的定义是:“机器人是一种自动化的机器,这种机器具备一些与人或生物相似的智能能力,如感知能力、规划能力、动作能力和协同能力,是一种具有高度灵活性的自动化机器”。尽管各国定义不同,但基本上指明了作为“机器人”所具有的二个共同点:
4、1)是一种自动机械装置,可以在无人参与下,自动完成多种操作或动作功能,即具有通用性。2)可以再编程,程序流程可变,即具有柔性(适应性)。机器人是20世纪人类伟大的发明。比尔盖茨预言:机器人即将重复PC机崛起的道路,彻底改变这个时代的生活方式。机器人学集中了机械工程、材料科学、电子技术、计算机技术、自动控制理论及人工智能等多学科的最新研究成果,代表了机电一体化的最高成就,是当代科学技术发展最活跃的领域之一。1.1.2 机器人的机器人的发发展展历历史史1920年,捷克作家卡雷尔卡佩克发表了科幻剧本罗萨姆的万能机器人。卡佩克在剧本中把捷克语“Robota”写成了“Robot”,引起了大家的广泛关注,
5、被当成了机器人一词的起源。1950年,美国作家埃萨克阿西莫夫在科幻小说I,Robot中首次使用了“Robotics”,即“机器人学”。阿西莫夫提出了“机器人三原则”:1、机器人不应伤害人类,且在人类受到伤害时不可袖手旁观;2、机器人应遵守人类的命令,与第一条违背的命令除外;3、机器人应能保护自己,与第一条相抵触者除外。机器人学术界一直将这三原则作为机器人开发的准则,阿西莫夫因此被称为“机器人学之父”。1954年,美国人GeorgeC.Devol提出了第一个工业机器人方案并在1956年获得美国专利。1960年,Conder公司购买专利并制造了样机。1961年,Unimation公司(通用机械公司
6、)成立,生产和销售了第一台工业机器“Unimate”,即万能自动之意。1962年,A.M.F.(机械与铸造)公司,研制出一台数控自动通用机,取名“Versatran”,即多用途搬运之意,并以 “IndustrialRobot”为商品广告投入市场。1967年,Unimation公司第一台喷涂用机器人出口到日本川崎重工业公司。1968年,第一台智能机器人Shakey在斯坦福研究所诞生。1972年,IBM公司开发出直角坐标机器人。1973年,CincinnatiMilacron公司推出T3型机器人。1977年,日本学者Okada研制出了首台多指灵巧手样机。1978年,第一台PUMA机器人在Unima
7、tion公司诞生;Hunt将6自由度并联机构用于机器人操作器。1981年,日本山梨大学牧野洋开发出了SCARA型机器人。1982年,Westinghouse公司兼并Unimation公司,随后又卖给了瑞士的Staubli公司。1988年,CMU大学研制出可重构模块化机械手系统RMMS。1990年,CincinnatiMilacron公司被瑞士ABB公司兼并。1996年,本田公司研制出P2仿人机器人,2000年推出ASIMO。2008年,美国波士顿动力公司研制出“大狗”(BigDog)机器人;英国科学家研制了首个有生物脑的机器人“米特戈登”(MeetGordon)。6070年代,是机器技术获得巨
8、大发展的阶段,这一时期的机器人以示教再现型为主,称为第一代机器人。80年代,机器人在发达国家的工业中大量普及应用,如焊接、喷漆、搬运、装配。日本的机器人总装机量占世界第一,被称为“机器人王国”。日本的“Motorman”、“SCARA”,德国的“KUKA”,瑞士的“Ansia”等工业机器人都是国际知名品牌。同时,机器人技术迅速向各个领域拓展,机器人的感知技术得到相应的发展,产生第二代机器人(感知型机器人)。90年代,机器人技术在发达国家应用更为广泛,如军用、医疗、服务、娱乐等领域,并开始向智能型(第三代)机器人发展,仿生机器人也得到了快速发展。总的看来,机器人的发展呈现出以下的一些特点:进入二
9、十一世纪后,机器人技术由量向质发展,军用、医疗、服务、助老助残、娱乐等成为机器人技术研究的热点领域,产生了一些有市场影响力的产品,如,“Aibo”机器狗,“达芬奇”医疗机器人,Roomba清扫机器人的销量已超过250万个。智能型机器人成为学术研究的重点方向。如,已研制出由人或动物意识控制的机械手等。当然,目前各个时期的机器人产品仍占有一定的市场。随着机器人技术的发展形成了新学科机器人学。建立了相应学术组织,定期举办各种学术交流和产品展示活动。国际杂志:RobticsResearch、Robotica、IEEEtransactiononRoboticsandAutomation等。我国机器人技术
10、起步较晚,20世纪70年代末,一些院校和企业,开始研制专用机械手,80年代初,开发小型的教育机器人。1985年哈工大研制出国内首台弧焊机器人(华宇号),之后,又研制出国内第一台点焊机器人(华宇号)。进入90年代后,国家“863”计划把机器人技术作为重点发展技术来支持。建立了“机器人示范工程中心”和机器人国家开放实验室(沈阳自动化所、哈工大)。并由此衍生出机器人产业化基地:哈尔滨博实自动化设备公司、沈阳新松机器人公司、北京机械工业自动化所机器人工程中心等。进入21世纪后,我国的机器人技术研究也在紧跟世界发展步伐,机器人技术的应用市场也在逐步形成。1.1.3 机器人的分机器人的分类类机器人的种类很
11、多。可以按驱动形式、用途、结构和智能水平等观点划分、按驱动形式气压驱动液压驱动电驱动交流伺服驱动直流伺服驱动2、按用途划分(应用领域)(1)工业机器人弧焊机器人点焊机器人搬运机器人装配机器人喷涂机器人抛光机器人(2)特种机器人空间机器人水下机器人军用机器人教学机器人服务机器人医用机器人排险救灾机器人固定式移动式轮式履带式足式蛇行3、按智能水平划分分分 类类 名名 称称简简 要要 解解 释释人工操作装置人工操作装置有几个自由度,有操作员操纵,能实现若干预定的功能。固定固定顺顺序机器人序机器人按预定的不变顺序及条件,依次控制机器人的机械动作。可可变顺变顺序机器人序机器人按预定的顺序及条件,依次控制
12、机器人的机械动作。但顺序和条件可作适当改变。示教再示教再现现型机器人型机器人通过手动或其它方式,先引导机器人动作,记录下工作程序,机器人则自动重复进行作业。数控型机器人数控型机器人不必使机器人动作,通过数值、语言等为机器人提供运动程序,能进行可变程伺服控制。感知型机器人感知型机器人利用传感器获取的信息控制机器人的动作。机器人对环境有一定的适应性。智能机器人智能机器人机器人具有感知和理解外部环境的能力,即使环境发生变化,也能够成功的完成任务。第一代第一代第二代第二代第三代第三代1.2 机器人技机器人技术术的的发发展展趋势趋势进入90年代后,机器人数量增长速度下降,但由于人工智能、计算机科学、传感
13、器技术的长足进步,使机器人技术研究在高水平上进行。机器人在工业、农业、商业、旅游业、医疗、公共安全、空间和海洋以及国防等诸多领域获得越来越普遍的应用。未来机器人技术将有待于在以下方面发展。一、机器人机构新型机器人机构:新型驱动与传动,新型材料,柔性臂,冗余自由度臂,并联机器人。仿人与仿生机构:紧凑型多自由度机构,非结构环境的特殊移动机构;极限环境下的机器人机构:如空间、水下等。微型机构:驱动、元器件、零部件、制造工艺等。二、感觉技术各种新型传感器的开发及其小型化;主动视觉与高速运动视觉;多传感器系统与多信息融合;恶劣工况下的传感技术;三、控制技术先进控制理论;分组协调控制与群控;人机交互(虚拟
14、现实、遥操作和人机合作);基于传感信息的规划与导航;机器智能(自主操作、自主控制、自我学习);多智能体系统。1.3 机器人的机器人的组组成、构型及性能要素成、构型及性能要素1.3.1 机器人的组成机器人的组成机器人是一个高度自动化的机电一体化设备。从控制观点来看,机器人系统可以分成四大部分:机器人执行机构、驱动装置、控制系统、感知反馈系统。内部传感器(位形检测)内部传感器(位形检测)控制系统控制系统驱动驱动装置装置外部传感器(环境检测)外部传感器(环境检测)处理器处理器关节控制器关节控制器感知反馈系统感知反馈系统执行执行机构机构工作对象工作对象u 执行机构 实现预期的动作或操作;相当于人的肢体
15、。u 驱动装置 为执行机构提供动力;相当于人的肌肉、筋络。u 感知反馈系统 检测执行机构位置、速度等信息以及机器人 所处的环境信息;相当于人的感官和神经。u 控制系统 进行任务及信息处理,并给出控制信号;相当于 人的大脑和小脑。机机 器器 人人执行机构执行机构驱动装置驱动装置控制系统控制系统感知系统感知系统手手部部腕腕部部臂臂部部腰腰部部电电驱驱动动装装置置液液压压驱驱动动装装置置气气压压驱驱动动装装置置处处理理器器关关节节伺伺服服控控制制器器内内部部传传感感器器外外部部传传感感器器 基基 座座(固固定定或或移移动动)1.3.2 机器人的构型机器人的构型机器人的机械配置形式即构型多种多样。最常
16、见的构型是用其坐标特性来描述的。一、工业机器人一、工业机器人 1、直角坐标型(3P)其运动是解耦的,控制简单。但运动灵活性较差,自身占据空间最大。工作空间为矩形。2、圆柱坐标型(R2P)其运动耦合性较弱,控制也较简单,运动灵活性稍好。但自身占据空间也较大。工作空间为圆柱形。圆柱坐标型机器人模型圆柱坐标型机器人模型Verstran 机器人机器人Verstran 机器人机器人3、极坐标型(也称球面坐标型)(2RP)其运动耦合性较强,控制也较复杂。但运动灵活性好。占自身据空间也较小。工作空间为球形。极坐极坐标标型机器人模型型机器人模型Unimate 机器人机器人4、关节坐标型(3R)其运动耦合性强,
17、控制较复杂。但运动灵活性最好,自身占据空间最小。工作空间为复杂曲面体。关关节节型搬运机器人型搬运机器人关关节节型型焊焊接机器人接机器人关关节节型机器人模型型机器人模型5、平面关节型(SCARA)仅平面运动有耦合性,控制较通用关节型简单。但运动灵活性更好,铅垂平面刚性好。SCARA型装配机器人型装配机器人1、二自由度移动机器人具有一个移动自由度和一个转向自由度的移动机器人。二、移动机器人二、移动机器人 B 21 robot2、三自由度移动机器人具有二个方向移动自由度和一个转向自由度的移动机器人,也称为全方位移动机器人。XR 4000 robot 二自由度轮式移动机构二自由度轮式移动机构 三自由度
18、轮式移动机构三自由度轮式移动机构运动灵活性比较3、多自由度移动机器人形式多种多样,基本都具有全方位移动能力,同时具有很强的地形适应能力。1、仿生型根据所仿对象的运动特征而定。自由度一般较多,具有更强的适应性和灵活性,但控制更复杂,成本更高,刚性较差。类人型机器人类人型机器人仿狗机器人仿狗机器人蛇形机器人蛇形机器人 三、特种机器人三、特种机器人 仿禽机器人仿禽机器人仿鱼机器人仿鱼机器人仿鸟机器人仿鸟机器人六足漫游机器人六足漫游机器人2、机器人化工程机械高度自动化的工程机械。大型大型喷浆喷浆机器人机器人机器人机器人码垛码垛机机1.3.3 机器人的性能要素机器人的性能要素自由度数衡量机器人适应性和灵
19、活性的重要指标,一般等于机器人的关节数。机器人所需要的自由度数决定与其作业任务。负荷能力机器人在满足其它性能要求的前提下,能够承载的负荷重量。运动范围机器人在其工作区域内可以达到的最大距离。它是机器人关节长度和其构型的函数。运动速度单关节速度;合成速度。精度指机器人到达指定点的精确程度。它与机器人驱动器的分辨率及反馈装置有关。必要时可进行补偿。控制模式引导或点到点示教模式;连续轨迹示教模式;软件编程模式;自主模式。其它动态特性如稳定性、柔顺性等。重复精度指机器人重复到达同样位置的精确程度。它不仅与机器人驱动器的分辨率及反馈装置有关,还与传动机构的精度及机器人的动态性能有关。重复精度比精度更重要
20、。思考题:1、机器人的定义、特点2、机器人的类型3、工业机器人的构型及特点4、机器人的组成5、机器人的性能指标(要素)早期的机器人(与人相像吗?)20公斤点焊机器人公斤点焊机器人点焊机器人在工作中点焊机器人在工作中6公斤弧焊机器人公斤弧焊机器人工业机器人(一)工业机器人(一)弧焊机器人在工作中弧焊机器人在工作中涂胶机器人涂胶机器人龙门式喷漆机器人龙门式喷漆机器人SCARA型装配机器人型装配机器人工业机器人(二)工业机器人(二)搬运机器人搬运机器人码垛机器人码垛机器人喷漆机器人喷漆机器人“双双鹰鹰”水下机器人水下机器人水下水下扫扫雷雷机器人机器人“探索者号探索者号”水下机器人水下机器人MER 火
21、星漫游车火星漫游车 Marshod 火星漫游车火星漫游车Canada Arm 太空机械臂太空机械臂特种机器人(一)特种机器人(一)空间机器人空间机器人水下机器人水下机器人美国美国“别动队别动队”无人机无人机法国法国“红红隼隼”无人机无人机微型无人机微型无人机特种机器人(二)特种机器人(二)豹式豹式排雷机器人排雷机器人(德)(德)“徘徊者徘徊者”侦察机器人侦察机器人(美)(美)“手推手推车车”排爆排爆机器人机器人(英(英)机器人助手机器人助手(美)(美)军用机器人军用机器人特种机器人(三)特种机器人(三)足球机器人足球机器人AIBO机器狗机器狗指挥机器人指挥机器人迎宾机器人迎宾机器人导盲机器人导
22、盲机器人跳舞机器人跳舞机器人医疗机器人医疗机器人服务机器人服务机器人娱乐机器人娱乐机器人室外保安室外保安机器人机器人排爆机器人(德)排爆机器人(德)消防消防机器人机器人防暴防暴机器人(中)机器人(中)排险救灾机器人排险救灾机器人特种机器人(四)特种机器人(四)工程用机器人工程用机器人管内机器人管内机器人隧道隧道凿凿岩岩机器人机器人大型大型喷浆喷浆机器人机器人1.2 操作臂的机构与控制操作臂的机构与控制位姿描述:位置和姿态操作臂正运动学:计算工具坐标系相对于基坐标系的位置和姿态。一般情况下,将这个过程称为从关节空间描述到笛卡尔空间描述的操作臂位置表示。运动学研究物体的运动,而不考虑引起这种运动的
23、力。在运动学中,我们研究位置、速度、加速度和位置变量对于时间或者其他变量的高阶微分。操作臂逆运动学:给定操作臂末端执行器的位置和姿态,计算所有可达给定位置和姿态的关节角。逆运动学不像正运动学那样简单。因为运动学方程是非线性的,因此很难得到封闭解,有时甚至无解。同时提出了解的存在性和多解问题。速度,静力,奇异性:除了分析静态定位问题之外,还希望分析运动中的操作臂。雅克比矩阵:从关节空间速度向笛卡尔空间速度的映射。在奇异点雅克比矩阵是不可逆的当机构处于这种位姿时,例如机枪竖直向上射击的情况,机枪的方向与方位角转轴共线。也就是说,当处于这点时,方位角转动改变不了机枪的方向。我们知道我们需要两个自由度
24、来确定机枪的方位,但在这一点上,其中一个转动关节却失效了。在这个位置,这种机构局部退化,就像只有一个自由度一样.动力学:主要研究产生运动所需要的力。动力学作用:(1)通过运用操作臂动力学方程求解出这些关节力矩函数,从而控制操作臂沿期望路径运动;(2)动力学方程的第二个用途是用于仿真。通过重构动力学方程以便以驱动力矩函数的形式来计算加速度,这样就可以在一组驱动力矩作用下对操作臂的运动进行仿真。轨迹生成:平稳控制操作臂从一点运动到另外一点,通常的方法是使每个关节按照指定的时间连续函数来运动。轨迹生成就是如何准确计算出这些运动函数。通常,一条路径的描述不仅需要确定期望目标,而且还需要确定一些中间点或
25、路径点,操作臂必须通过这条路径到达目标点。有时用术语样条函数来表示通过一系列路径点的连续函数。操作臂设计与传感器:完整的操作臂设计包括以下因素:驱动器的选择和配置、传动系统以及内部位置(有时是力)传感器。线性位置控制:对位置和速度传感器进行检测,以计算出驱动器的力矩指令。非线性位置控制:操作臂的非线性动力学。力控制:在某些方向用位置控制,而其余方向上通过力控制法则来控制,这叫混合控制。1.3 符号符号(1)一般大写字母的变量表示矢量或矩阵,小写字母的变量表示标量;(2)左下标和左上标表示变量所在的坐标系。例如,表示坐标系A中的位置矢量,是确定坐标系A和坐标系B相对关系的旋转矩阵。(3)右上标用来表示矩阵的逆或转置(比如,),这种表示已被广泛应用。(4)右下标没有严格限制,但可以用来表示矢量的分量(例如x,y或z)或者作为一种描述例如在中,表示螺栓上的位置。(5)我们可能会用到许多三角函数。角的余弦可以用以下任何一种形式来表示:。
限制150内