文档库 最新最全的文档下载
当前位置:文档库 › 六自由度机器人运动分析及优化

六自由度机器人运动分析及优化

六自由度机器人运动分析及优化
六自由度机器人运动分析及优化

本 科 毕 业 论 文(设 计)

题目(中文

学学

完 成 日 期 2017 年 3 月

摘要

当今世界,工业化日趋成熟,机器人被广泛的应用于各行各业,最常用到的有四自由度,六自由度机器人。其中,自动化水平较高的汽车制造业和电子装配业经常常常要使用到六自由度机器人。因此对其实施运动学分析,是进行科学设计的基础,也是降低机器人生产成本,优化机器人运动轨迹的前提。此外,运动分析过程有效的模拟了机器人运动的真实情况,有助于提供有效可行的优化方案。本文主要探讨六自由度机器人的运动分析,基于经典运动学以及动力学的研究方法概念,首先通过solidworks做出机械臂各部分零件的三维图,然后通过SolidWorks装配出六自由度机器人机械臂的三维模型。通过该模型,选取其中一个关节和底座,并用SolidWorks进行运动学分析,对六自由度机器人的运动学和动力学计算方法进行了仿真验证。最后得到六自由度机器人的其中一个自由度的运动仿真实例。通过对该运动仿真实例的分析,得出最佳优化方案,优化机器人的运动轨迹提高机器人的工作效率,降低机器人生产成本。

关键词:六自由度机器人;运动分析;运动学;动力学;

目录

摘要 ...................................................................................................................... I Abstract ............................................................................... 错误!未定义书签。

1 绪论 (1)

1.1课题背景及研究的目的和意义 (1)

1.2机器人国内外发展现状及前景展望--------------------------1

2 六自由度机器人运动学分析 (3)

2.1六自由度机器人的结构-------------------------------------1

2.2运动学分析----------------------------------------------1

3 六自由度机器人动力学分析 (5)

3.1综述----------------------------------------------------3

3.2机器人动力学研究方法------------------------------------3

3.2.1几项假设-------------------------------------------3

3.2.2目标-----------------------------------------------4

3.2.3数学工具-------------------------------------------5

3.3动力学原理----------------------------------------------3

3.3.1动量矩定理---------------------------------------------------------------6

3.3.2能量守恒定理--------------------------------------6

3.3.3牛顿—欧拉方程------------------------------------7

3.3.4达朗贝尔原理--------------------------------------8

3.3.5拉格朗日方程--------------------------------------9

4 六自由度机器人运动分析 (8)

4.1运动分析的软件背景---------------------------------------3

4.2运用solidworks建立六度机器人机械臂三维模型--------------9

4.3运用Solidworks对进行运动学分析-------------------------4

5 结论 (14)

参考文献 (15)

1 绪论

1.1 课题背景及研究的目的和意义

新世纪以来,在越来越多的对于自动化,机械化要求较高的领域都需要用到机器人。其中,又以四自由度和六自由度机器人的用途最为广泛。机器人的研究发展涉及多个学科领域,是带动社会生产力发展的强大推动力。综合看来,机器人的时代很快就要来临,机器人革命很有可能成为第三次工业革命。机器人产业呈现爆炸式增长,该产业被大量投入到汽车制造和电子装配等产业。通过国际机器人协会提供的数据估计来看,截止到2020年,全球用于工业生产的机器人产量很有可能高达150万。中国的现代化进展迅猛,在中国发展的大力推动下,中国乃至亚洲即将成为一个极具发展活力的庞大的机器人市场。

动力学是在机器人的设计过程中必不可少的一个重要考虑因素,本文通过SolidWorks对机械臂进行三维建模,进而通过SolidWorks Motion做运动学仿真,据此来分析机器人运动过程的动态特性,这是后续的运动控制、及优化设计有效的数据支撑,能够有效规避产品研发周期过长的情况。

1.2机器人国内外发展现状及前景

我国在机器人方面的探究工作起步较晚于日本及欧美国家,我国的机器人研究起步于1980年前后。由于机器人科技的研究与发展具有重大战略意义,因此从那时起,我国就将机器人的研究应用作为重要研究对象。经过数十年的不懈努力,我国已有多所高校和研究院都能够独立对机器人进行研究和研发。高校和研究院由于掌握着丰富的教育科技资源,是非常好的机器人研发平台。由于缺乏经验和技术支持,早期的机器人研究项目很大一部分依赖于借鉴国际上先进的机器人研究技术,到现在为止,我国在机器人上的研究已经颇有建树。较为值得一提的研究成果如下:无缆深潜机器人,遥控移动作业机器人,2000年国防科技大学研制的两足类人机器人,北京航空航天大学开发出的三指灵巧手等。

然而,尽管近年来机器人产业发展势若破竹,我国的机器人行业存在着自主研发能力孱弱,政府补贴不够完善,由于盲目投资导致的低端产能过剩的情况。虽然存在这些不足,我国的机器人市场还是很具发展潜力的。另一方面,我国机器人行业的爆发式增长也是时代发展的需求。在发展中国家中,我国是最具活力潜力的大国经济体,尽管我国经济正处于高速增长时期,但是我国和日本一样正迈入一个老龄化社会,劳动力正日益减少,因此我国迫切需要加大对机器人的研究力度。

我国机器人行业有以下几个显著特征:

第一,机器人技术对于我国由制造大国向制造强国转变尤为重要,政府应该加大对国内机器人在政策与经济上的扶持力度,积极借鉴海外优秀经验,全力扩大创新与技术投入。

第二,国家的科技发展总方针中,鼓励创新型的机器人项目,调动创造积极性。应大力支持机器人研发与机器人应用,以此协调产品的生产及自动化。

第三,一些国内制造的机器人其技术水平已经能够和国外分庭抗礼,企业采购时应综合考虑,不能盲目买国外的机器人。

现在,我国各行各业对“用机器人代替人工作”的呼声越来越高。我相信,只要国家高度重视机器人业的发展,改变机器人生产的基本架构,将重心放在机器人技术的自主研发上,充分利用高校,研究院,企业等前端研究平台,加快机器人产业创新建设,一定可以破解机器人行业共性的难题,作为代表时代科学技术发展最前端的机器人发展前景甚是喜人。

到目前为止,我国已经拥有超过4000台成熟的机器人,这些机器人主要被用于一些科学技术发达的地区,国际范围内的机器人大概有83万,往往是位于欧美,日本等发达国家。在对其研发方面,我国目前到达的技术水平尚不能与发达国家的技术水平持平。

美国是世界上首个成功研究出机器人的国家。美国能够跻身机器人强国之列并非浪得虚名。美国在机器人方面不仅起步早,而且其原有技术研发,创新实力雄厚,各方面技术水平在全世界都堪称第一。

日本对工业机器人的研发比美国稍晚约五年左右,但是日本本国的工业机器人产业发展势头强劲,很快就跻身世界机器人强国之列,从一个机

器人弱国摇身变为“工业机器人王国”。日本的工业机器人各个方面如生产、出口和使用上的发展在世界上都遥遥领先。不仅如此,日本的工业机器人保有量长期以来远远高于其它国家。

相比之下,欧美各国的机器人保有量虽然增长趋势较为缓慢但一直亦呈现上升趋势,近年来才慢慢开始有了较大的增长。

德国是除日本和美国之外的第三大工业机器人强国,其掌握着对智能机器人的研究和应用最核心也最为先进的技术。

最常见的机器人有六自由度以及四自由度机器人。按照ISO对其的定义:工业机器人是一种有着较多功用的、能够反复编程的自动控制操作机(Manipulator),有着超过3个以上编程的轴,使用于工业自动化行业中。为实现相应的功能,机器人最后一个轴的接口,往往为一个连接法兰,能够装置不同的器械。

对机器人的定义是:“一种自动定位控制、能够反复进行编程的、多功用以及多自由度的机器。可以通过一定的设计去完成各种作业。”

而目前六自由度机器人被广泛地用于各行各业,且随着社会的进步和发展,日新月异下对六自由度机器人提出更多的新的需求和要求。因此,对六自由度机器人的运动进行研究具有非常重要的意义。

2 机器人运动学分析

2.1六自由度机器人的结构

相对于四自由度机器人,六自由度机器人具有六个自由度。六自由度机器人的机械臂具有底座,转台,大臂、肩部、小臂、手腕、末端执行器七个部分。六自由度机器人的六个自由度为:转台回转、大臂俯仰、小臂俯仰、小臂回转、手腕俯仰以及手腕回转。详见图1.1。

图1.1

机械臂的六个关节的运动是有一定的局限的,如图1.2

图1.2

2.2运动学分析

机器人运动学研究主要包括两个方面的问题,一个方面是正运动学问题,另一个方面是逆运动学的问题。正运动学问题中,我们把关节变量当做是已知变量,通过正运动学方程来确定机器人机械臂的位姿。然后通过逆运动学方程,计算求得每一关节变量的值。使用逆运动学设法找到运动方程的逆,该方程中没有己知变量,所以不能使用将已知量代入正向运动学方程求解的方法。逆运动学通过求得的运动方程的逆,进一步求得我们要算的那个关节变量,这样机器人才能处于我们想要得到的位姿。

实践表明,逆运动学分析比正运动学分析更加重要,机器人内部有控制器,控制器计算关节值时需要用到这些方程,并以此来运行机器人,这样机器人就能到达期望的位姿。

六自由度机器人的位置逆解问题是机器人领域的一个难题也是非常热门的一个问题。逆解方程中得到的输出方程在理论研究方面意义重大。实际应用方面,逆解方程也是机器人轨迹规划和运动分析的基本条件。

3六自由度机器人动力学分析

3.1综述

若要对其进行运动状态的分析,就需要一个媒介来清楚地表示机器人的运动轨迹。三维空间物体的运动轨迹怎样才能直观地表示出来呢,三维空间的点线面应该用什么媒介才能表达清楚呢,答案是矩阵。空间坐标系能够使用这个坐标系相对参考坐标系的三个方向向量以及一个位置向量进行表示。在空间坐标系也就是所谓的笛卡尔坐标系中,刚体的所处位置能够使用三个方向向量以及一个位置向量的空间坐标系来表示。

3.2机器人动力学研究方法:

3.2.1几项假设

1、机器人的所有零部件都被视作刚体,不考虑其弹性形变。

2、间隙等因数不在考虑范围内。

3、机器人驱动系统不属于考虑因素。

3.2.2目标

通过对六自由度机器人的结构特点、以动力学原理为指导理论,由此快速建立运动学方程。

3.2.3数学工具

矢量方法、惯性矩阵及矩阵方法等。

3.3力学原理

力学原理分为:动量矩定理、能量守恒定理、牛顿-欧拉方程、达朗贝尔原理、拉格朗日方程、哈密尔顿原理、凯恩方程等。

3.3.1动量矩定理

积分形式的动能定理

假定参考系为质点系,质点的质量记为m

,该质点受到的外力求和记

i

为和内力求和记为共同施加的力的作用,记加速度为,做曲线运动在某点瞬时的速度为

式中dAi(e)和dAi(i)分别为质点i上外力和内力的元功。

T2-T1=∑dAi(e)+∑dAi(t)(1)

式中T1,为质点系的做工初始动能;T2为质点系做功终了动能。

式(1)是质点系的动能定理的积分形式,该式的含义是:质点系总动能的变化量等于它所受内外力做功总和。

质点系动能定理的微分形式:

将式(1)两边除以dt,得:

(2)式中为外力的功率;为内力的功率。

式(2)是质点系的动能定理的微分形式,它表明;质点系的总动能单位时间内的变化等于质点系所受外力合理单位时间内做功和。根据质点的定义,质点也属于质点系的一种,对质点分析时,该定理同样适用。有趣的是,质点和刚体,内力所做功的总和始终为零,质点的定义决定其不受内力作用,而刚体始终受一对等价力的作用,因此,他们内力所做的功始终为零。

3.3.2能量守恒定理

3.3.3牛顿—欧拉方程

在理想状态下,即满足我们假设条件的情况下,我们必须加速或减速运动杆件,其所需要的力或力矩是所需加速度和杆件质量分布的函数;牛顿方程和用于转动情况的欧拉方程一起,描述了机器人驱动力矩、负载力(力矩)、惯量和加速度之间的关系。

3.3.4达朗贝尔原理

3.3.5拉格朗日方程

拉格朗日方程:在完整系统的大环境下,动力方程可以由广义坐标表示。

我们常说的拉格朗日方程区别于第一类,叫做第二类拉格朗日方程。通常可写成:

式中T为系统中用各广义坐标qj和各广义速度q'j所表示的动能;Qj为对应于qj的广义力;N(=3n-k)为这个完整系统的自由度;n为系统的质点数;k为完整约束方程个数。

4 六自由度机器人运动学分析

4.1运动学分析的软件背景

Solid是目前使用十分普遍的一种绘图软件,

Works

Solid是一款与ADAMS有异曲同工之妙的动力学仿真应用软Motion

Works

件,它属于SolidWorks的一个插件。

motion

Solidworks为虚拟原型机仿真工具,对机械臂可以完成运动学以及动力学仿真,能够准确而直观地速度,角速度,加速度,角加速度,位移等运动参数。并且输出结果可以用多种形式表示比如记录一段动画或者生成一张图表等。

此外,在载荷复杂的运动情况下,SolidWorks不能独立完成对装配体的分析,我们可以将装配体的复杂载荷输入其他可以进行运动学分析的软件如Adina,ADAMS等,由此得到装配体刚度强度更加直观的资料。

Motion

Solidworks支持同轴心配合、螺旋配合、平行配合、水平配合等各种配合模式。

Solidworks能够根据速度、位移、角度等去定义出较为简单的Motion

运动,也可以通过各种样条曲线来完成对复杂运动的界定。

Solidworks Motion可以用来模拟给装配体施加各种外力的情况,如力矩,谐波等,也可以用来模拟装配体受到各种复杂外力的情况。

所以一些繁琐的系统的运动仿真就能够利用Motion

Solidworks进行构建。本篇论文首先采用SolidWorks做出机械臂三维模型,然后节取机械臂的一个关节与底座,运用 Solid Works Motion进行机械臂的运动学和动力学仿真。

4.2运用solidworks建立六度机器人机械臂三维模型

首先用SolidWorks制作出机械臂各零部件的三维模型。将所有模型通过同轴心,面面重合等配合方式完成装配。

4.3运用Solidworks对进行运动学分析

首先启动SolidWorks,

新建装配体。

将做好的机械臂图纸中的底座和关节导入,如图。

设置底座的初始位置。这样就可以形成一个仿真环境。

设置仿真的基本参数,如角速度,角加速度,速度,帧数,力和时间的单位等。

将底座和关节通过同心轴和重合完成装配。

选择运动算例。

选择添加马达,马达类型选择旋转马达,并将马达添加在底座凸台的下表面。

SolidWorks中的马达,不仅可以实现对装配体单位时间内运动情况的把控,还可以通过修改马达相关参数,进一步修改装配体的时间参数如位移,角速度,加速度,速度等。

[零部件/方向] 选择底座曲面面,方向为顺时针方向,旋转角度为360度。

要相对此项移动的零部件选择关节凸台的上表面。

勾选完成并点击播放键。

在运动算例中,我们可以调整帧数时间间隔及帧数,以此匹配我们的装配精度,利用SolidWorks motion的马达选项使关节旋转。

结论

本文主要对垂直关节型六自由度机器人的运动进行分析,。本文的主要工作包括以下几个方面:

(1)对机器人现状及发展进行背景调查,得出对机器人运动分析的意义所在。

(2)探究六自由度机器人与四自由度工业机器人的概念甄别,并得出六自由度机器人结构特征。

(3)探究运动学原理及公式,并在运动分析时应用。

(4)运用SolidWorks建模并作图,为运动学分析提供直观依据。

(5)根据运动分析的结果,对六自由度机器人的运动进行优化并提出优化方案。

参考文献

[1] 山东大学机械工程学院机电研究所第八讲机器人动力学[M]

[2]周会成, 正军. 六自由度机器人设计及动力学分析[J]. 机器人, 2014, 42(9): 55-79

[3]周科. 六自由度机器人设计与轨迹规划方法研究[D]. 哈尔滨:周科, 2013.

[4]张焕. 六自由度机器人结构设计、运动学分析及仿真[D]. 西安理工大学:张焕, 2004.

六自由度工业机器人设计

六自由度工业机器人 对于工业机器人的设计与大多数机械设计过程相同;首先要知道为什么要设计机器人机器人能实现哪些功能活动空间(有效工作范围)有多大了解基本的要求后,接下来的工作就好作了。 首先是根据基本要求确定机器人的种类,是行走的提升(举升)机械臂、还是三轴的坐标机器人、还是六轴的机器人等。选定了机器人的种类也就确定了控制方式,也就有了在有限的空间内进行设计的指导方向。 接下来的要做的就是设计任务的确定。这是一个相对复杂的过程,在实现这一复杂过程的第一步是将设计要求明确的规定下来;第二步是按照设计要求制作机械传动简图,分析简图,制定动作流程表(图),初步确定传动功率、控制流程和方式;第三步是明确设计内容,设计步骤、攻克点、设计计算书、草图绘制,材料、加工工艺、控制程序、电路图绘制;第四步是综合审核各方面的内容,确认生产。 下面我将以六轴工业机器人作为设计对象来阐明这一设计过程: 在介绍机器人设计之前我先说一下机器人的应用领域。机器人的应用领域可以说是非常广泛的,在自动化生产线上的就有很多例子,如垛码机器人、包装机器人、转线机器人;在焊接方面也有很例子,如汽车生产线上的焊接机器人等等;现在机器人的发展是非常的迅速,机器人的应用也在民用企业的各个行业得以延伸。机器人的设计人才需求也越来越大。 六轴机器人的应用范筹不同,设计形式也各不相同。现在世界上生产机器人的公司也很多,结构各有特色。在中国应用最多的如:ABB、Panasonic、FANUK、莫托曼等国外进口的机器人。 既然机器人的应用那么广泛,在我国却没有知名的生产公司。对于作为中国机械工程技术人员来说是一个值得思考的问题!有关机器人技术方面探讨太少了从业人员还不能成群体虽然在很多地方可以看到机器的论术,可是却没有真正形成普及的东西。 即然是要说设计,那我就从头一点一点的说起。力求讲的通俗简明一些,讲得不对的地方还请各位指正! 六轴机器人是多关节、多自由度的机器人,动作多,变化灵活;是一种柔性技术较高的工业机器人,应用面也最广泛。那么怎样去从头开始的设计它呢工作范围又怎样去确定动作怎样去编排呢位姿怎样去控制呢各部位的关节又是有怎么样的要求呢等等。。。。。。让我们带着众多的疑问慢慢的往下走吧! 首先我们设定:机器人是六轴多自由度的机器人,手爪夹持二氧气体保护焊标准焊枪;完成点焊、连续焊等不同要求的焊接部件,工艺要求、工艺路线变化快的自动生线上。最大伸长量:1700mm;转动270度;底座与地平线水平固定;全电机驱动。 好了,有了这样的基本要求我们就可以做初步的方案的思考了。 首先是全电机驱动的,那么我们在考虑方案的时候就不要去考虑液压和气压的各种结构了,也就是传动机构只能用齿轮齿条、连杆机构等机械机构了。 机器人是用于焊接方面的,那么我们就去考察有人工行为下的各种焊接手法和方法。这里就有一个很复杂的东西在里面,那就是焊接工艺;即然焊艺定不下来,我们就给它区分一下,在常用焊接里有单点点焊、连续断点点焊、连续平缝焊接、填角焊接、立缝焊接、仰焊、环缝焊等等。。。。。。 搞清了各种焊方法,也就明白了要实现这些复杂的动作就要有一套可行的控制方式才行;在机械没有完全设计出来之前可以不做太多的控制方案思考,有一个大概的轮廓概念就行了,待机械结构做完,各方面的驱动功率确定下来之后再做详细的程序。 焊枪是用常用的标准的焊枪,也就是说焊枪是随时可以更换下来的,也就要求我们要做到对焊枪的夹持部分进行快速锁定与松开。

六自由度运动模拟器

基于模型的阻抗控制六自由度电液斯图尔平台 摘要—本文详细描述了一个以模型为基础的阻抗控制六自由度电液斯图尔平台,刚体和电液伺服阀模型,包括所用伺服阀模型和一套完整的系统方程,也包括摩擦和泄漏液压原件。所设计的控制器是采用系统动力学和液压模型产生伺服阀电流。控制规则包括反馈和前馈两个单独的部分。根据指定的特性阻抗过滤器会修改所需的轨迹,修改后的轨迹被送入系统模型,以减少非线性液压动力的影响。提出了模拟的典型期望轨迹,并得到了拥有良好性能的控制器。 1.导言 最早的6自由度(DOF)斯图尔特高夫平台是在1954年发明的。在1965年,样机的平行机构被用做一个具有六自由度运动平台的飞行模拟器。此后,许多关于这种机构以及相关研究被发表,该机构可以是电动也可以是液动。许多研究人员已经研究了斯图尔特平台的动力学和运动学。然而驱动力却没有被考虑完全。虽然电动斯图尔平台已被广泛运用,但是很少有研究是关于包括驱动和控制的完整动力学。 阻抗控制被认为是一种积极的兼容的运动控制,主要需要行业应用并于周围环境相互作用,例如数控机床,铣床等。这种控制器同时具有安全性和灵活性,相对而言是首选。 液压科学与控制相结合,得到了新的液压系统的应用。这也是为什么液压系统会被作为一些工业和移动式应用机电驱动的首选。包括它们大批量快速生产的能力,它们的耐久性和刚度,还有他们的响应速度,液压体系不同于机电体系,在液压体系中力或例句输出与执行器的电流是不成真比的,因此,液压执行器不能作为力矩的来源模仿,但是可以作为受控阻抗,所以,要设计出了控制机器人的控制器。驱动力/力矩的虚拟设置在这里始终不可行。 控制技术被用来补偿电动液压伺服系统的非线性。研究人员已经提出了关于液压伺服系统的非线性自适应控制技术的假设、反推以及方式。一个强力的控制器是在非线性定量反馈理论的基础上设计的,已被工业液力执行机构所实现,同时考虑了系统和环境的不确定性。一个电动机械手控制的统一方式适用于任何提案。运动学约束议案,以及机机械臂及其环境之间的动态交互研究已经通过审查。制定所需的机械臂阻抗技术和对一个给定应用程序选择适当的阻抗的技术的最优化理论已经被提出。这里有两种控制机电驱动高夫斯图尔特并行平台机械阻抗的空间几何方法,第一种基于球形位置函数,第二种则是利用指数映射关联有限位移与扭转位移平衡的平台。 一个基于模型的高性能的压接头液压伺服系统前馈反馈阻抗控制器已经被提出,在这里,一个阻抗根据在自由空间或空间接触的行为来调整过滤器所需的轨迹,类似已提交的工作,其中基于位置阻抗控制器工业液压机械手已开发。此外,阻抗控制器研究已在遥控轮式液压伺服系统和重型工程中实施。 在这篇论文中,提及了一种基于模型的六自由度电液伺服斯图尔特关节对称平台阻抗控制器,用于描述刚体斯图尔特平台和液压驱动系统,对比其它方法,这里有伺服模型和摩擦模型。先进的控制方案在分析方案时,应用了刚体、驱动力学和伺服阀的输入电流矢量。控制规律包括两个信号,反馈信号和前馈信号。根据指定的行为阻抗过滤器会修改所需的轨迹。修改后的轨迹被送入系统模型,以减少非线性液压动力的影响。现金控制器的性能说明使用了典型的轨迹。拟议的方法可以扩展到串行或闭链机器人和模拟器。 2系统建模 在本节中,研究了六自由度电液伺服斯图尔特平台的动态模型,这是一个由支架和六个线性驱动器组成的闭环运动体系,该体系的原理如图1所示:

六轴运动机器人运动学求解分析_第九讲

六轴联动机械臂运动学及动力学求解分析 V0.9版 随着版本的不断更新,旧版本文档中的一些笔误得到了修正,同时文档内容更丰富,仿真程序更完善。 作者朱森光 Email zsgsoft@https://www.wendangku.net/doc/fc5949084.html, 完成时间 2016-02-28

1引言 笔者研究六轴联动机械臂源于当前的机器人产业热,平时比较关注当前热门产业的发展方向。笔者从事的工作是软件开发,工作内容跟机器人无关,但不妨碍研究机器人运动学及动力学,因为机器人运动学及动力学用到的纯粹是数学和计算机编程知识,学过线性代数和计算机编程技术的人都能研究它。利用业余时间翻阅了机器人运动学相关资料后撰写此文,希望能够起到抛砖引玉的作用引发更多的人发表有关机器人技术的原创性技术文章。本文内容的正确性经过笔者编程仿真验证可以信赖。 2机器建模 既然要研究机器人,那么首先要建立一个机械模型,本文将以典型的六轴联动机器臂为例进行介绍,图2-1为笔者使用3D技术建立的一个简单模型。首先建立一个大地坐标系,一般教科书上都是以大地为XY平面,垂直于大地向上方向为Z轴,本文为了跟教科书上有所区别同时不失一般性,将以水平向右方向为X轴,垂直于大地向上方向为Y轴,背离机器人面向人眼的方向为Z轴,移到电脑屏幕上那就是屏幕水平向右方向为X轴,屏幕竖直向上方向为Y轴,垂直于屏幕向外为Z轴,之所以建立这样不合常规的坐标系是希望能够突破常规的思维定势训练在任意空间建立任意坐标系的能力。 图2-1 图2-1中的机械臂,底部灰色立方体示意机械臂底座,定义为关节1,它能绕图中Y轴旋转;青色长方体示意关节2,它能绕图中的Z1轴旋转;蓝色长方体示意关节3,它能绕图中的Z2轴旋转;绿色长方体示意关节4,它能绕图中的X3轴旋转;深灰色长方体示意关节5,它能绕图中的Z4轴旋转;末端浅灰色机构示意关节6即最终要控制的机械手,机器人代替人的工作就是通过这只手完成的,它能绕图中的X5轴旋转。这儿采用关节这个词可能有点不够精确,先这么意会着理解吧。 3运动学分析 3.1齐次变换矩阵 齐次变换矩阵是机器人技术里最重要的数学分析工具之一,关于齐次变换矩阵的原理很多教科书中已经描述在此不再详述,这里仅针对图2-1的机械臂写出齐次变换矩阵的生成过程。首先定义一些变量符号,关节1绕图中Y轴旋转的角度定义为θ0,当θ0=0时,O1点在OXYZ坐标系内的坐标是(x0,y0,0);关节2绕图中的Z1轴旋转的角度定义为θ1,图中的θ1当前位置值为+90度;定义O1O2两点距离为x1,关节3绕图中的Z2轴旋转的角度定义为θ2,图中的θ2当前位置值为-90度;O2O3两点距离为x2,关节4绕图中的X3轴旋转的角度定义为θ3, 图中的θ3当前位置值为0度;O3O4两点距离为x3,关节5绕图中的Z4轴旋转的角度定义为θ4, 图中的θ4当前位置值为-60度;O4O5两点距离为x4,关节6绕图中的X5轴旋转的角度定义为θ5, 图中的θ5当前位置值为0度。以上定义中角度正负值定义符合右手法则,所有角度定义值均为本关节坐标系相对前一关节坐标系的相对旋转角度值(一些资料上将O4O5两点重合在一起即O4O5两点的距离x4退化为零,本文定义x4大于零使得讨论时更加不失一般性)。符号定义好了,接下来描述齐次变换矩阵。 定义R0为关节1绕Y轴的旋转矩阵 =cosθ0 s0 = sinθ0 //c0 R0 =[c0 0 s0 0 0 1 0 0 0 c0 0 -s0 0 0 0 1] 定义T0为坐标系O1X1Y1Z1相对坐标系OXYZ的平移矩阵 T0=[1 0 0 x0 0 1 0 y0 00 1 0 0 0 0 1] 定义R1为关节2绕Z1轴的旋转矩阵 R1=[c1 –s1 0 0 s1 c1 0 0

六自由度机械手重载搬运机器人本体结构设计(全套CAD图纸)

全套设计通过答辩优秀CAD图纸QQ 36396305 XX学院 毕业设计说明书(论文) 作者: 学号: 学院(系): 专业: 题目: 重载搬运机器人本体结构设计【六自由 度机械手】 2015 年5月

全套设计通过答辩优秀CAD图纸QQ 36396305 毕业设计说明书(论文)中文摘要 机械手是一种典型的机电一体化产品,搬运机械手是机械手研究领域的热点。研究搬运机械手需要结合机械、电子、信息论、人工智能、生物学以及计算机等诸多学科知识,同时其自身的发展也促进了这些学科的发展。 本文对一种使用在搬运机械手的结构进行设计,并完成总装配图和零件图的绘制。要求对机械手模型进行力学分析,估算各关节所需转矩和功率,完成电机和减速器的选型。其次从电机和减速器的连接和固定出发,设计关节结构,并对机构中的重要连接件进行强度校核。 关键词:结构设计,机器臂,关节型机械手,结构分析

毕业设计说明书(论文)外文摘要

目录 1 绪论 (1) 1.1 引言 (2) 1.2 搬运机械手研究概况 (3) 1.2.1 国外研究现状 (3) 1.2.2 国内研究现状 (4) 1.4 搬运机械手的总体结构 (5) 1.5 主要内容 (5) 2 总体方案设计 (6) 2.1 机械手工程概述 (6) 2.2 工业机械手总体设计方案论述 (7) 2.3 机械手机械传动原理 (8) 2.4 机械手总体方案设计 (8) 2.5 本章小结 (10) 3 机械手大臂结构设计 (1) 3.1 大臂部结构设计的基本要求 (1) 3.2 大臂部结构设计 (2) 3.3 大臂电机及减速器选型 (2) 3.4 减速器参数的计算 (3) 3.5承载能力的计算 (7) 3.5.1 柔轮齿面的接触强度的计算 (7) 3.5.2 柔轮疲劳强度的计算 (7) 3.6 轴的计算校核 (8) 3.7 大臂的平衡设计 (11) 3.7.1 弹簧的受力分析 (11) 3.7.2 弹簧的设计计算 (14) 4机械手小臂结构设计 (18) 4.1 腕部设计 (18) 4.2 小臂部结构设计 (31)

六自由度机器人说明书

六自由度机器人说明书 专业:机械制造与自动化 班级: 成员:

目录 一、打开气源 二、机器人的快速操作入门 1、坐标系的选择 2、手动速度调整 3、伺服电源接通 4、接通主电源 5、接通伺服电源 三、伺服电源切断 1、切断伺服电源 2、切断主电源 四、轴操作

一、打开气源 请确认系统进气气源已进行供气,未供气或气压不足将会导致系统无法正常工作,系统运行中如断开气源,可能导致设备损坏,甚至造成人员伤害。 打开下图气泵,将开关拨到“I”,再打开气阀

拨到“开”,即 “Ⅰ” 往上拨,打开气阀

二、机器人的快速操作入门 1、坐标系的选择 在示教模式下,选择机器人运动坐标系:按手持操作示教器上的【坐标系】键,每按一次此键,坐标系按以下顺序变化,通过状态区的显示来确认。 2、手动速度调整 示教模式下,选择机器人运动速度:按手持操作示教器上【高速】键或【低速】键,每按一次,手动速度按以下顺序变化,通过状态区的速度显示来确认。 ?按手动速度【高速】键,每按一次,手动速度按以下顺序变化:微动1%→微动2%→低5%→低10%→中25%→中50%→高75%→高100%。 ?按手动速度【低速】键,每按一次,手动速度按以下顺序变化:高100%→高75%→中50%→中25%→低10%→低5%→微动2%→微动1%。 3、伺服电源接通 打开上电控柜上的主电源开关时,应确认在机器人动作 范围内无任何人员。

忽视此提示可能会发生与机器人的意外接触而造成人身伤害。如有任何问题发生,应立即按动急停键,急停键位于 电控柜前门的右上方。 4、接通主电源 ●把电控柜侧板上的主电源开关扳转到接通(ON) 的位置,此 时主电源接通。 ●按下电控柜面板上的绿色伺服启动按钮。

六自由度摇摆平台

大黄蜂机器人六自由度摇摆台 大黄蜂机器人有限公司的六自由度平台系统由采用Stewart机构的六自由度运动平台、计算机控制系统、驱动系统等组成。六自由度运动平台(如下图)的下平台安装在地面上,上 平台为运动平台,它由六只电动缸支承,运动平台与电动缸采用六个虎克铰连接,电动缸与固定基座采用六个虎克铰连接,六只电动缸采用伺服电机驱动的电动缸。计算机控制系统通过协调控制电动缸的行程,实现运动平台的六个自由度的运动,即笛卡尔坐标系内的三个平移运动和绕三个坐标轴的转动。

各主要部分简述如下: 本设备主要由以下部分组成:运动上平台、下平台(基座)、电动缸及伺服 电机、驱动器系统、综合控制及监测系统。 各自功能如下: 上平台:是有效载荷的安装基面,提供六自由度的摇摆运动。 下平台:是六自由度摇摆台的安装基面,需要承受足够大的冲击力。 电动缸及伺服电机:通过控制电动缸活塞杆的行程,实现运动平台台体的六自由度运动,共6套。 驱动器系统:接收用户控制指令,通过控制伺服电机的输入,对伺服电机的输出转速和转角进行控制,达到控制电动缸活塞杆出速度和行程的目的,共6套。 综合控制监测系统:硬件为用户计算机,软件为研制方配合开发;同时,它 还对平台的运动过程进行监测,预防和处理系统的异常情况。

平台总体运动能力指标如上表,具体表述如下: a.平台定位精度及重复定位精度为0.5mm及0.1mm; b.平台转动精度及重复转动精度为0.1°及0.05°; c.行程回差小于0.2mm; d.平台X方向运动速度可从0mm/s到250mm/s连续变化;YZ方向运动 速度可从0mm/s到250mm/s连续变化; e.单支杆可承受轴向力不小于700N; f.单支杆的运动速度可从0m/s到250mm/s连续变化; g.平台中位位置固有频率:不小于40Hz; h.机械组件需具有开放性,可拆卸组装; i.机械设计安全系数不小于 2.0,驱动裕度不小于 3.0; j.额定载荷下,全行程往复工作寿命不小于1×104次,存储寿命不小于48月;

(完整版)六自由度机器人结构设计

六自由度机器人结构设计、 运动学分析及仿真 学科:机电一体化 姓名:袁杰 指导老师:鹿毅 答辩日期: 2012.6 摘要 近二十年来,机器人技术发展非常迅速,各种用途的机器人在各个领域广泛获 得应用。我国在机器人的研究和应用方面与工业化国家相比还有一定的差距,因此 研究和设计各种用途的机器人特别是工业机器人、推广机器人的应用是有现实意义 的。 典型的工业机器人例如焊接机器人、喷漆机器人、装配机器人等大多是固定在 生产线或加工设备旁边作业的,本论文作者在参考大量文献资料的基础上,结合项 目的要求,设计了一种小型的、固定在AGV 上以实现移动的六自由度串联机器人。 首先,作者针对机器人的设计要求提出了多个方案,对其进行分析比较,选择

其中最优的方案进行了结构设计;同时进行了运动学分析,用D-H 方法建立了坐标变换矩阵,推算了运动方程的正、逆解;用矢量积法推导了速度雅可比矩阵,并计算了包括腕点在内的一些点的位移和速度;然后借助坐标变换矩阵进行工作空间分析,作出了实际工作空间的轴剖面。这些工作为移动式机器人的结构设计、动力学分析和运动控制提供了依据。最后用ADAMS 软件进行了机器人手臂的运动学仿真,并对其结果进行了分析,对在机械设计中使用虚拟样机技术做了尝试,积累了 经验。 第1 章绪论 1.1 我国机器人研究现状 机器人是一种能够进行编程,并在自动控制下执行某种操作或移动 作业任务的机械装置。 机器人技术综合了机械工程、电子工程、计算机技术、自动控制及 人工智能等多种科学的最新研究成果,是机电一体化技术的典型代表,是当代科技发展最活跃的领域。机器人的研究、制造和应用正受到越来越多的国家的重视。近十几年来,机器人技术发展非常迅速,各种用途的机器人在各个领域广泛获得应用。 我国是从 20 世纪80 年代开始涉足机器人领域的研究和应用的。1986年,我国开展了“七五”机器人攻关计划。1987 年,我国的“863”计划将机器人方面的研究列入其中。目前,我国从事机器人的应用开发的主要是高校和有关科研院所。最初我国在机器人技术方面的主要

六自由度机械手设计说明书

六自由度机械手设计说明书

设计参数

摘要 随着现代科技和现代工业的发展,工业的自动化程度越来越高。工业的自动化中机械手发挥了相当大的作用,小到机床的自动换刀机械手,大到整个的全自动无人值守工厂,无一不能看到机械手的身影。 机械手在工业中的应用可以确保运转周期的连贯,提高品质。另外,由于机械手的控制精确,还可以提高零件的精度。机械手在工业中的应用十分广泛,如:一、以提高生产过程中的自动化程度 应用机械手有利于实现材料的传送、工件的装卸、刀具的更换以及机器的装配等的自动化的程度,从而可以提高劳动生产率和降低生产成本。 二、以改善劳动条件,避免人身事故 在高温、高压、低温、低压、有灰尘、噪声、臭味、有放射性或有其他毒性污染以及工作空间狭窄的场合中,用人手直接操作是有危险或根本不可能的,而应用机械手即可部分或全部代替人安全的完成作业,使劳动条件得以改善。 在一些简单、重复,特别是较笨重的操作中,以机械手代替人进行工作,可以避免由于操作疲劳或疏忽而造成的人身事故。 三、可以减轻人力,并便于有节奏的生产 应用机械手代替人进行工作,这是直接减少人力的一个侧面,同时由于应用机械手可以连续的工作,这是减少人力的另一个侧面。因此,在自动化机床的综合加工自动线上,目前几乎都设有机械手,以减少人力和更准确的控制生产的节拍,便于有节奏的进行工作生产。 应用前景 工业机械手是近几十年发展起来的一种高科技自动化生产设备。工业机械手的是工业机器人的一个重要分支。它的特点是可通过编程来完成各种预期的作业任务,在构造和性能上兼有人和机器各自的优点,尤其体现了人的智能和适应性。机械手作业的准确性和各种环境中完成作业的能力,在国民经济各领域有着广阔的发展前景。 机械手是在机械化,自动化生产过程中发展起来的一种新型装置。在现代生产过程中,机械手被广泛的运用于自动生产线中,机械人的研制和生产已成为高技术邻域内,迅速发殿起来的一门新兴的技术,它更加促进了机械手的发展,使得机械手能更好地实现与机械化和自动化的有机结合。机械手虽然目前还不如人手那样灵活,但它具有能不断重复工作和劳动,不知疲劳,不怕危险,抓举重物的力量比人手力大的特点,因此,机械手已受到许多部门的重视,并越来越广泛地得到了应用

六自由度运动平台方案设计报告

编号 密级内部阶段标记 C 会签 校对 审核 批准六自由度运动平台 方案设计 名称

内容摘要: 针对YYPT项目在原理样机出现的问题,对YYPT原理样机从结构设计、伺服系统等方面进行优化设计,以满足设计及使用要求。 主 YYPT 优化 题 词 更改单号更改日期更改人更改办法 更 改 栏

1概述 YYPT原理样机用原库房留存的345厂的直流电机作为动力源,直流驱动器及工控机作为控制系统元件,采用VB软件进行控制软件的编制,因设计及器件选型的原因,导致YYPT原理样机,在速度、精度、运动规律上等几个技术指标无法满足原规定的指标要求,现在此基础上进行优化方案的设计。 2 原理样机技术状态 2.1 原理样机方案 2.1.1 组成 原理样机采用工控机作为系统的控制单元,工控机内配有研华PCI1716和PCI1723作为A/D和D/A模拟量卡,驱动器采用AMC公司的型号为12A8的伺服驱动器,并配有直流可调电源其输出电流可达到150A,采用KH08XX(3)电动缸作为运动平台的六条支腿,电动缸上安装有电阻尺作为位置反馈器件,上平台与电动缸连接采用球笼联轴器,下平台与电动缸连接采用虎克铰链方式。具体产品组成表见表2.1。 序号产品名称型号厂家数量备注 1 电动缸KH08XX(3)西安方元明 6 安装345厂电机 2 电阻尺LTS-V1-375 上海徳测 6 3 驱动器50A8 AMC 6 3 A/D卡PCI1716 研华 1 4 D/A卡PCI1723 研华 1 5 工控机610H 研华 1 6 直流电源 1 2.1.2 结构方案 六自由度运动平台是由六条电动缸通过虎克铰链和球笼万向节联轴器将上、下两个平台连接而成,下平台固定在基础上,借助六条电动缸的伸缩运动,完成上平台在三维空间六个自由度(X,Y,Z,α,β,γ)的运动,从而可以模拟出各种空间运动姿态。

六自由度工业机器人实验指导书

六自由度工业机器人实验指导书 前言 机器人已广泛应用于汽车与汽车零部件制造业、机械加工行业、电子电器行业、橡胶及塑料工业、食品工业、木材与家具制造业等领域。在工业生产中,弧焊机器人,点焊机器人,喷涂机器人及装配机器人等都被大量使用。 机器人系统由机器人和作业对象及环境共同组成的,其中包括机器人机械系统、驱动系统、控制系统和感知系统四部分组成,其实际上是一个典型的机电一体化系统,其工作原理为:控制系统发出动作指令,控制驱动器动作,驱动器带动机械系统运动,使末端操作器到达空间某一位置和实现某一姿态,实施一定的作业任务。末端操作器在空间的实时位姿由感知系统反馈给控制系统,控制系统把实际位姿与目标位姿相比较,发出下一个动作指令,如此循环,直到完成作业任务为止。 首钢莫托曼机器人有限公司生产的SG—MOTOMAN—UP6工业机器人,为6轴垂直多关节型,具有节省空间、高速动作时的轨迹精度高、轨迹流畅、动作速度高、动作范围广、安全可靠等特点,在工业上可进行弧焊、点焊、切割、搬运等。 实验项目机器人示教编程与再现控制 一、实验目的 通过本次试验,掌握六自由度工业机器人的工具坐标系及工件坐标系的标定方法、示教编程与再现控制。 二、实验内容 实验前请仔细阅读MOTOMAN-UP6机器人使用说明书、Y ASNAC XRC使用说明书及操作要领书相关内容。 2.1 示教的基本步骤 开始示教前,请做以下准备: 1.开启电源,接通XRC控制柜的控制按钮; 2.确认急停键是否可以正常工作; 3.设置示教锁定: 按下再现操作盒的[TEACH]按钮(指示灯点亮),使机器人工作在示教模式。

● 2.2 输入程序名 ●在示教编程器显示画面中下拉菜单选择【程序】→选择【新建程序】→输入程序名 →按【回车】键→选择【执行】。 2.3 示教 2.3.1 示教任务 机器人卸料作业如下图所示,当自动输送线的卸料工位有工件且运料小车到位时,机器人从卸料工位上抓取工件,堆放到运料箱中(运料箱中可存储工件4×6个),当工件堆满后,机器人停止作业,直到下一个空运料箱到位,重复堆垛工作。 机器人卸料作业示意图 2.3.2 示教要求 1. 画出机器人工作流程图; 2. 完成工具坐标系、工件坐标系的标定 3. 完成机器人卸料作业的示教程序的编写,要求对通用I/O地址、变量进行定义, 实现卸料工位是否有工件、运料小车是否到位等状态检测、堆料工件的计数、启动平移功能时移动量的设定、夹爪的夹紧/松开等等功能。 4. 在再现模式下验证所编写程序的正确性。 2.4 实验报告要求 1. 以小论文的形式完成书面实验报告。 2. 对卸料作业任务要求进行分析,提出机器人卸料的解决方案,并画出机器人的 工作流程。 3. 完成机器人卸料作业所必需的参数设定及坐标系的标定、程序设计等。

六自由度机器人

本科毕业设计(论文) FINAL PROJECT/THESIS OF UNDERGRADUATE (2014届) 六自由度机器人机械机构设计 学院机械工程学院 专业机械设计制造及其自动化学生姓名** 学号 指导教师*** 完成日期2014年5月

承诺书 本人郑重承诺:所呈交的毕业论文“六自由度机器人机械结构设计”是在导师的指导下,严格按照学校和学院的有关规定由本人独立完成。文中所引用的观点和参考资料均已标注并加以注释。论文研究过程中不存在抄袭他人研究成果和伪造相关数据等行为。如若出现任何侵犯他人知识产权等问题,本人愿意承担相关法律责任。 承诺人(签名):______________________ 日期:年月日

六自由度机器人机械结构设计 摘要 机械手是模仿人手的部分动作,按给定程序、轨迹和要求实现自动抓取、搬运或操作的自动机械装置,其主要由执行机构、驱动机构、控制机构以及位置检测装置等所组成。本论文围绕机器人本体结构设计,进行机器人静力学分析及研究极限位置下关节力矩情况,并以此为依据为机器人机构改进奠定理论基础,主要设计内容如下:(1)阐述六自由度工业机器人当前发展现状,对比现有机械手传动方式及空间布局,分析其技术特点。 (2)根据预期假定机器人工作运动范围及有效负载,参考目前应用较广泛的本体结构,在solidworks环境下先设计简单机器人初期模型。通过静力学分析得出关节所受负载,进行伺服电机、减速机选型以及确定同步齿形带相关参数,完成机械手内部空间整体布局,确定传动方式并能达到相关目标要求完成理论作业。 (3)建立考虑约束及质量等效转换的机械手模型,分析典型工况下各关节的运动情况。对关键零件及手部轴承通过施加约束、负载完成相应应力分析,验证不同电机、减速机选型的合理性,完成机器人结构校核与优化。 关键词:六自由度传动方式静力学分析 i

六自由度机器人运动分析及优化

本科毕业论文(设计) 题目(中文)六自由度机器人运动分析及优化 (英文) Motionanalysis and optimization of 6-DOF robot 学院信息与机电工程学院院 年级专业 2013级汽车服务工程(中德)) 学生姓名吴子璇正 学号 130154494 7 指导教师安康安 完成日期 2017 年 3 月

摘要 当今世界,工业化日趋成熟,机器人被广泛的应用于各行各业,最常用到的有四自由度,六自由度机器人。其中,自动化水平较高的汽车制造业和电子装配业经常常常要使用到六自由度机器人。因此对其实施运动学分析,是进行科学设计的基础,也是降低机器人生产成本,优化机器人运动轨迹的前提。此外,运动分析过程有效的模拟了机器人运动的真实情况,有助于提供有效可行的优化方案。本文主要探讨六自由度机器人的运动分析,基于经典运动学以及动力学的研究方法概念,首先通过solidworks做出机械臂各部分零件的三维图,然后通过SolidWorks装配出六自由度机器人机械臂的三维模型。通过该模型,选取其中一个关节和底座,并用SolidWorks进行运动学分析,对六自由度机器人的运动学和动力学计算方法进行了仿真验证。最后得到六自由度机器人的其中一个自由度的运动仿真实例。通过对该运动仿真实例的分析,得出最佳优化方案,优化机器人的运动轨迹提高机器人的工作效率,降低机器人生产成本。 关键词:六自由度机器人;运动分析;运动学;动力学;

目录 摘要................................................. I Abstract ............................... 错误!未定义书签。 1 绪论 (1) 1.1 课题背景及研究的目的和意义 (1) 1.2机器人国内外发展现状及前景展望--------------------------1 2 六自由度机器人运动学分析 (4) 2.1六自由度机器人的结构-------------------------------------1 2.2运动学分析----------------------------------------------1 3 六自由度机器人动力学分析 (6) 3.1综述----------------------------------------------------3 3.2机器人动力学研究方法------------------------------------3 3.2.1几项假设-------------------------------------------3 3.2.2目标-----------------------------------------------4 3.2.3数学工具-------------------------------------------5 3.3动力学原理----------------------------------------------3

六自由度

物体在空间具有六个自由度,即沿X、Y、Z三个直角坐标轴方向的移动自由度和绕这三个坐标轴的转动自由度。因此,要完全确定物体的位置,就必须清楚这六个自由度。 六自由度运动平台是由六支作动筒,上、下各六只万向铰链和上、下两个平台组成,下平台固定在基础上,借助六支作动筒的伸缩运动,完成上平台在空间六个自由度(X,Y,Z,α,β,γ)的运动,从而可以模拟出各种空间运动姿态。可广泛应用到各种训练模拟器如飞行模拟器、舰艇模拟器、海军直升机起降模拟平台、坦克模拟器、汽车驾驶模拟器、火车驾驶模拟器、地震模拟器以及动感电影、娱乐设备等领域,甚至可用到空间宇宙飞船的对接,空中加油机的加油对接中。在加工业可制成六轴联动机床、灵巧机器人等。由于六自由度运动平台的研制,涉及机械、液压、电气、控制、计算机、传感器,空间运动数学模型、实时信号传输处理、图形显示、动态仿真等等一系列高科技领域,因而六自由度运动平台的研制变成了高等院校、研究院所在液压和控制领域水平的标志性象征。 空间运动的目标是实现平台在空间运动的三个姿态角度和三个平动位移,即俯仰、滚转、偏航、上下垂直运动、前后平移和左右平移,及六个姿态的复合运动姿态。而空间目标是通过六个液压缸的行程实现的,这就需要一个空间的运动模型完成空间运动的转换,假设空间运动的目标俯仰、滚转、偏航、上下垂直位移、前后平移和左右平移用α,β,γ,X,Y,Z表示,六个油缸的行程用 L(i), (i=1、2、3、4、5、6)表示。整个运动模型如下: L(i)=TT(α,β,γ,X,Y,Z) 其中,TT是一个空间转换矩阵模型。由此实时算出每一运动时刻液压油缸的行程。液压油缸的理论行程再通过D/A接口的转换,给出实际行程值。 多自由度运动控制 多自由度控制系统中,自由度最多为六自由度,并且六自由度运动控制难度最大,设备及系统最复杂,下面主要介绍我公司设计、生产的六自由度运动台。 六自由度运动平台是由六支直线伺服电动缸,上、下各六只万向铰链和上、下两个平台组成,下平台固定在基础上,借助六只伺服电动缸)执行器)的伸缩运动,完成上平台在空间六个自由度(X,Y,Z,α,β,γ)的运动,从而可以模拟出

六自由度机器人控制系统设计

1前言 1.1 焊接机器人的发展历史与现状 现代机器人的研究始于20世纪中期,其技术背景是计算机和自动化的发展,以及原子能的开发利用。美国原子能委员会下属的阿尔贡研究所为解决可代替人进行放射性物质的处理问题,在1947年研制了遥控式机械手臂;1948年又相继开发了电气驱动式的主从机械手臂,从而解决了对放射性物质的进行远距离操作的问题。1954年,美国科学家戴沃尔最先提出工业机器人的概念,并申请了新的专利。其主要特点是借助伺服技术来控制机器人的关节,并利用人手对机械手臂进行动作示教,机械手臂能实现人物动作的记录和再现。这就是示教再现机械臂,现在所用的机械手臂差不多都采用这种控制方式。伴随着现代社会的发展,为了提高生产效率,稳定和提高产品的质量,加快实现工业生产机械化,改善工人劳动条件,已经大大改进了机械手臂的性能,并大量应用于实际生产中,尤其是在高压、高温、多粉尘、高噪音和重度污染的场合。焊接机器人的诞生可以追溯到上世纪70年代,是由日本发那科(FANUC)公司生产的小型机器人改进的,受限于当时的技术手段以及高昂的造价,使得当时的焊接机器人不能得到很好的应用。机械手臂是一种工业机器人,它由控制器、操作机、检测传感装置和伺服驱动系统组成,是一种可以自动控制、仿人手操作、可以重复编程、可以在三维空间进行各种动作的自动化生产设备。机械手臂首先是在汽车制造工业中使用的,它一般可进行焊接、上下料、喷漆以及搬运。它可代替人们进行从事繁重、单调的重复劳动作业,并且能够大大改善劳动生产率,提高产品的质量[1]。 到了90年代初,随着计算机技术、微电子技术、网络技术等的快速发展,机器人技术也得到了飞速发展。工业机器人的制造水平、控制速度和控制精度、可靠性等不断提高,而机器人的制造成本和价格却不断下降。在西方国家,由于劳动力成本的提高为企业带来了不小的压力,而机器人价格指数的降低又恰巧为其进一步推广应用带来了契机,采用机器人的利润显然要比采用人工所带来的利大,使得焊机机器人得到了推广,同时技术的进步也使得焊机机器人技术得到很大提高。 进入新世纪之后,由于各国对焊接机器人的不断重视,使得焊接机器人技术取得了很大的进步。同时由于其焊机精度及更低的生产成本,也使得它得到了越来越多的应用。目前,焊接机器人主要用于装卸、搬运、焊接、铸锻以及热处理等方面,无论数量、品种和性能方面都还不能满足工业生产发展需要。在一些特殊的行业,使用它来代替人工操作的,主要是在危险作业、多粉尘、高温、噪声、工作空间小等的不适于人工作业的环境。 1.2 焊接机器人发展趋势

六轴运动机器人运动学求解分析_第一讲

六轴联动机械臂运动学求解分析 第一讲 作者朱森光 Email zsgsoft@https://www.wendangku.net/doc/fc5949084.html,

1引言 笔者研究六轴联动机械臂源于当前的机器人产业热,平时比较关注当前热门产业的发展方向。笔者工作主要从事软件开发跟机器人毫无关系,利用业余时间研究整理机器人技术相关的文章,希望能够起到抛砖引玉的作用引发更多的人发表有关机器人技术的原创性技术资料。本系列文章的所有文字、图片及相关资料均为原创,内容正确性经过笔者亲自编程仿真验证可以信赖。 2机器建模 2.1坐标系 既然要研究机器人,那么首先要建立一个机械模型,本文将以典型的六轴联动机器臂为例进行介绍,图2-1为笔者使用3D技术建立的一个简单模型。首先建立一个大地坐标系,一般教科书上都是以大地为XY平面,垂直于大地向上方向为Z轴,本文为了跟教科书上有所区别同时不失一般性,将以水平向右方向为X轴,垂直于大地向上方向为Y轴,背离机器人面向人眼的方向为Z轴,移到电脑屏幕上那就是屏幕水平向右为X轴,屏幕水平向上为Y轴,垂直于屏幕向外为Z轴,之所以建立这样不合常规的坐标系是希望能够突破常规的思维定势训练在任意空间建立任意坐标系的能力。 图2-1 图2-1中的机械臂,灰色立方体为机械臂底座,定义为关节1,它能绕图中Y轴旋转;青色为关节2,它能绕图中的Z1轴旋转;蓝色为关节3,它能绕图中的Z2轴旋转;绿色为关节4,它能绕图中的X3轴旋转;红色为关节5,它能绕图中的Z4轴旋转;黄色为关节6,它能绕图中的X5轴旋转。 2.2齐次变换矩阵 齐次变换矩阵是机器人技术里最重要的数学分析工具之一,关于齐次变换矩阵的原理很多教科书中已经描述在此不再详述,这里仅针对图2-1的机械臂写出齐次变换矩阵的生成过程。首先定义一些变量符号,关节1绕图中Y轴旋转的角度定义为θ0,当θ0=0时,O1点在OXYZ坐标系内的坐标是(x0,y0,0);关节2绕图中的Z1轴旋转的角度定义为θ1,图中的θ1当前位置值为+90度;定义O1O2两点距离为x1,关节3绕图中的Z2轴旋转的角度定义为θ2,图中的θ2当前位置值为-90度;O2O3两点距离为x2,关节4绕图中的X3轴旋转的角度定义为θ3, 图中的θ3当前位置值为-60度;O3O4两点距离为x3,关节5绕图中的Z4轴旋转的角度定义为θ4, 图中的θ4当前位置值为-60度;O4O5两点距离为x4,关节6绕图中的X5轴旋转的角度定义为θ5, 图中的θ5当前位置值为+60度。以上定义中角度正负值定义符合右手法则。符号定义好了,接下来描述齐次变换矩阵。 定义R0为关节1绕Y轴的旋转矩阵 cosθ0 s0 = sinθ0 = //c0 R0=[c0 0 s0 0 0 1 0 0 0 c0 0 -s0 0 0 0 1] 定义T0为坐标系O1X1Y1Z1相对坐标系OXYZ的平移矩阵 T0=[1 0 0 x0 0 1 0 y0 00 1 0 0 0 0 1] 定义R1为关节2绕Z1轴的旋转矩阵 R1=[c1 –s1 0 0

六自由度KUKA机器人编程与操作

. . 开放性实验项目指导书 实验项目名称六自由度KUKA机器人的编程与操作 学院(中心):现代工程训练中心 实验室名称:工程认知与文化馆1-202和1-203 指导教师:李全城 面向专业:机械、电气、计算机、自动化等

. . 2016 年03月08日 实验:六自由度KUKA机器人的编程与操作 一、实验目的 1)了解机器人在智能制造中的作用; 2)学习KUKA机器人的简单编程及调试; 3)掌握KUKA机器人的手动和自动操作。 二、实验设备 1)六自由度KUKA机器人一台; 2)柔性制造线相关设备; 3)轴类、盘类坯料若干。 三、实验内容 工业机器人是面向工业领域的多关节机械手或多自由度的机器装置,它能自动执行工作,是靠自身动力和控制能力来实现各种功能的一种机器。工业机器人的典型应用包括焊接、刷漆、组装、采集和放置(例如包装、码垛和SMT)、产品检测和测试等,所有的工作的完成都具有高效性、持久性和准确性。工业机器人技术涉及到力学、机械学、电气液压技术、自动控制技术、传感器技术和计算机技术等科学领域,是一门跨学科综合技术。 给定一台机器人和相关任务要求,要求学生在教师的指导下,自己编写并调试相关机器人程序。要求程序编写正确,且机器人可按要求安全自动地运行,最后作总结。

. . 图1 KUKA机器人图2 柔性制造线现场布局图 四、实验步骤 1. 学习机器人的手动操作。 (1)将示教器上方黑色旋钮由竖向旋为横向。如图3所示。 (2)选择模式中的第一个,T1模式(内部自动),如图 4所示。 图3 机器人示教器模式选择图4 机器人四种模式 (3)按下底部的伺服ON,点动控制机器人,如图5。 (4)按下方向键,移动机器人,如图 6。 图5 机器人示教器底部伺服启动按键图6 机器人示教器方向键 2. 编写并调试相关机器人程序。 3. 机器人的自动运行操作。 (1)将示教器上方黑色旋钮由竖向旋为横向。如图3。

六自由度搬运机器人设计毕业设计(论文)

毕业设计 题目六自由度搬运机器人设计

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

六自由度运动平台设计方案

六自由度运动平台设计 方案 1概述 YYPT原理样机用原库房留存的345厂的直流电机作为动力源,直流驱动器及工控机作为控制系统元件,采用VB软件进行控制软件的编制,因设计及器件选型的原因,导致YYPT原理样机,在速度、精度、运动规律上等几个技术指标无法满足原规定的指标要求,现在此基础上进行优化方案的设计。 2 原理样机技术状态 2.1 原理样机方案 2.1.1 组成 原理样机采用工控机作为系统的控制单元,工控机内配有研华PCI1716和PCI1723作为A/D和D/A模拟量卡,驱动器采用AMC公司的型号为12A8的伺服驱动器,并配有直流可调电源其输出电流可达到150A,采用KH08XX(3)电动缸作为运动平台的六条支腿,电动缸上安装有电阻尺作为位置反馈器件,上平台与电动缸连接采用球笼联轴器,下平台与电动缸连接采用虎克铰链方式。具体产品组成表见表2.1。 序号产品名称型号厂家数量备注 1 电动缸KH08XX(3)西安方元明 6 安装345厂电机 2 电阻尺LTS-V1-375 上海徳测 6 3 驱动器50A8 AMC 6 3 A/D卡PCI1716 研华 1 4 D/A卡PCI1723 研华 1 5 工控机610H 研华 1

6 直流电源 1 2.1.2 结构方案 六自由度运动平台是由六条电动缸通过虎克铰链和球笼万向节联轴器将上、下两个平台连接而成,下平台固定在基础上,借助六条电动缸的伸缩运动,完成上平台在三维空间六个自由度(X ,Y ,Z ,α,β,γ)的运动,从而可以模拟出各种空间运动姿态。 图1 六自由度平台外形图 a )球笼联轴器(如图2所示) 采用球笼铰链与上平面连接。球笼铰链结构简单、体积小、运转灵活、易于维护。 初选球笼铰链型号BJB (JB/T6139-1992),公称转矩Tn=2000N/m ,工作角度40度,外径D=68mm ,轴孔选用圆柱孔d=24mm ,总长度L1=148mm ,转动惯量为0.00008kg.m 2,重量5kg 。 球笼联轴器 电动缸 虎克铰链 上动平台 下静平台

相关文档
相关文档 最新文档