您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 综合/其它 > 燕山大学机器人学大作业分解
1目录摘要..............................................................31文献综述.........................................................41.1机器人运动学问题的研究现状.....................................41.1.1运动学正解...................................................41.1.2运动学反解及其多解性与唯一性.................................41.1.3机械化求解...................................................61.1.4发展趋势.....................................................61.2关于雅可比矩阵求解的文献综述...................................71.2.1综述国内外研究现状...........................................71.2.2研究的主要成果...............................................71.2.3求解雅克比矩阵的有效方法.....................................81.3关于工作空间与奇异位形求解的文献综述...........................91.3.1工作空间与奇异位形简介.......................................91.3.2形分析方法..................................................111.4关于运动学仿真分析的文献综述..................................131.5关于机器人机构的静力学的文献综述..............................192运动学分析初步..................................................212.1三维模型......................................................212.1.1solidworks模型..............................................212.1.2Adams仿真模型..............................................212.2运动学分析....................................................222.2.1欧拉角分析..................................................222.2.2机器人机构的连杆坐标系及连杆D-H参数,......................232.2.3机器人机构的位置正解及验证..................................232.2.4机器人机构的位置反解........................................262.2.5机器人位置反解多解性与唯一性................................283运动雅可比......................................................293.1微分变换法....................................................2923.2矢量积法......................................................293.3速度递推法....................................................303.4验证..........................................................314奇异位形分析....................................................325工作空间分析....................................................335.1数值法........................................................335.2解析法........................................................346静力学分析......................................................346.1力雅克比矩阵求解..............................................346.2刚度柔度矩阵计算..............................................35结论..............................................................36参考文献..........................................................37附录1............................................................383摘要本文分析了库卡机器人KR30jet的运动特点,并在分析和总结前人关于机器人运动学分析的基础上,详细地阐述了机器人建模、欧拉角选择以及运动学正反解的各种方法及其进展情况。本文查阅了国内外与串联机器人的运动雅可比矩阵、工作空间和奇异位形求解相关的算法,采用了矢量积方法和微分变换法对机器人机构的运动雅可比矩阵进行了求解。通过这两种方法的对比,验证了求解结果的正确性。此外本文在基于求解的雅可比矩阵分析了机器人机构的奇异位形,并基于位置正反解和奇异位形,对机器人的工作空间进行了求解。本文查阅了国内外关于运动学仿真分析的方法,并撰写了文献综述,采用运动学仿真软件Adams对其位置、速度进行仿真,验证了位置正反解及运动雅克比矩阵等分析的正确性。此外本文对机器人机构的静力学进行了分析,求得各关节驱动力与外力之间的映射关系,并利用运动雅克比矩阵验证其正确性;分析机器人机构的静刚度,求得其刚度和柔度矩阵。关键词:雅可比矩阵;工作空间;奇异位形;41文献综述随着工业自动化的大力发展,我国正在实施创新驱动发展战略,大力推动大众创业万众创新、互联网+和中国制造2025,机器人科技为代表的智能产业蓬勃兴起,成为现代科技创新的一个重要标志。我国将机器人和智能制造纳入了国家科技创新的优先重点领域。这将有力促进机器人新兴市场的成长,创造世界上最大的机器人市场。而库卡机器人作为机器人和自动化技术领域的先驱,是全球领先的工业机器人制造商。库卡公司的工业机器人种类齐全、多种多样,几乎涵盖了所有负载范围和机器人类型。通过对其产品的研究分析有利于我国机器人行业的发展和进步,此文将研究其公司的重要产品KUKAKR30-10的运动学及动力学仿真。KR30-3机品人属于中等负荷机器人,其适用于搬运与装卸、包装及拣选、其它操作、涂漆、表面处理、金属压铸机、铸造设备、涂漆、焊接、上釉、涂胶水和密封材料、其它涂层、安装、固定、置入,装夹、其它应用、锻造设备、金属切削机床、操作其它机床、测量、检测或检验。它被业界誉为“行为艺术家,它形同拳头的工作空间为应用领域提供了节省空间和成本的设备方案”1.1机器人运动学问题的研究现状位置逆解问题是机构学中最基础也是最重要的研究问题之一,它直接关系到机器人运动分析、离线编程、轨迹规划和实时控制等工作。因为速度和加速度分析都要在进行位置分析的基础之上才能进行,所以位置逆解问题是机械人运动规划和轨迹规划的基础,只有通过运动学逆解把空间位姿转换为关节变量,才能实现对机械人末端执行器的控制。而从工程应用的角度出发,位置逆解问题的研究成果可以很容易地应用到机械人上面去,往往更引起我们的兴趣,因此就更加促进了对位置逆解问题的研究。1.1.1运动学正解对于运动学正解来说,它的解是唯一确定的,即在各个关节变量给定的条件下,机械人的末端抓手和工具的位姿是唯一确定的。1.1.2运动学反解及其多解性与唯一性运动学反解往往具有多重解,也可能不存在解。逆解分析是机器人运动学分析的一个重要组成部分,是进行机器人控制和轨迹规划的前提和基础。位置逆解的复杂程度往往与机械人的结构有很大关系。由于一般情况下,六个自由度便可满足机械人在工作空间内可达任一位姿,因此六自由度机械人最具有研究价值和实用价值。如果机械人的结5构尺寸有些特殊,如轴线平行或相交或轴线长度为零等情况下,逆解运算相对比较简单;而如果结构尺寸一般,且6个关节又都是转动副,则逆解运算较为困难,该问题被喻为是空间机构运动分析中的珠穆朗玛峰。无论是结构特殊还是一般,仅仅用某种方法求得6自由度机械人的位置逆解不是不够的,还要在计算方法,计算精度等各个方面作进一步的研究。机械人的位置逆解问题一般最终都归结为求解非线性方程组的问题。非线性方程组的求解方法有很多,主要包括数值方法和代数方法。在位置逆解问题中常用的数值方法主要包括牛顿拉夫森法、优化算法,区间算法,遗传算法和同伦算法等方法。数值方法求解一般是先建立包括若干个未知量的一个方程组,然后提供一组初始值,再利用各种优化法进行迭代,使之逐步收敛于机构的一组解。这一类方法的优点是求解过程比较简单,但是在计算中需要提供适当的初始值,因此涉及到初始值的选取问题。另外,采用数值方法不能根据方程组的情况来确定机械人机构有多少组解,也很难得到全部解。在位置逆解问题中常用的代数法主要包括析配消元法,聚筛法,Groebner基法和吴文俊消元法。这些代数方法求解一般是先建立若干个关系式,然后进行消元,最终得到只含有一个变量的一元高次方程,求解该方程得到变量的全部根。然后对应此变量求出一系列的中间变量(被消去的变量)。在该过程中,只要保证各个步骤都是同解变换,就能够保证得出全部的解,而且不产生增根。这一类方法的优点是可以解出全部解,而且不需要初始值,但是求解过程较为复杂,有一定的难度。对于机器人运动学问题,有许多学者作了大量的研究工作。毕洁明等人采用位置和姿态分别迭代的数值算法进行分析,可以快速求得全部解,但是当机械人末端位置和姿态高度耦合时会造成迭代过程发散,无法求解。Regnier等根据分布式人工智能的概念,提出了一种新的数值方法,采用此迭代和分布式的算法,能够求出6R,5R1P,4R2P和3R3P结构6自由度机械人的位置逆解全部解。廖启征将位移封闭方程由三角函数形式转化为复指数形式,通过10个方程求出一般6R机械人没有增根的全部逆解。于艳秋将有理数逼近实数和三角函数的理论引入机械人位置逆解算法中,提高了计算精度以及运算当中处理异常情况的能力。对机器人的构型设计,运动学正反解是机器人设计需要讨论的关键问题之一,国内外的许多科学家也对此提出了许多解决办法。所谓机器人位置正解是指根据给定的关节变量求解机器人末端执行器的位置姿态的方法,相反,运动学反解是根据给定的机器人末端执行器的位置和姿态求解机器人各个关节变量的方法。1955年Denavit和Hartenberg提出的D-H法,采用四个独立变量(一个确定的关节对应有6一个关节变量)来表示两个杆件之间相对位置,然后利用旋转矩阵的连乘积求得机器人的末端位姿;国内黄真提出利用螺旋系建立机器人的Plücker坐标来求解机器人的螺
本文标题:燕山大学机器人学大作业分解
链接地址:https://www.777doc.com/doc-4192184 .html