机器人技术大作业

机器人技术大作业
机器人技术大作业

大作业:PUMA 机器人

1. 坐标系建立

利用D-H 参数法建立坐标系:

2.D-H 参数表

关节

i θ(?) i α(?) i l i d

运动范围

1 90 -90 0 0 -160°~160°

2 0 0 a 2 d 2

-225°~45° 3 90 90 -a 3 0 -45°~225° 4 0 -90 0 4d

-110°~170° 5 0 90 0 0 -100°~100° 6 0

6d

-266°~266°

3. 正运动学推导 3.1变换矩阵求取

1

i-1i 11Rot(,) Trans(0,0,d ) Trans(l ,0,0) Rot(,) = 00

1i i i i i i i i i i i i i i i i i i i i i i c s c s s l c c c c c s l s A z x s c d θθαθαθθ

θαθαθθααα----????-?

?=??????

列各D-H 变换矩阵如下:

110101010010000

01-?????

?=??-?

???c s s c A 2212222

02220200

10

001c s a c s c a s A d -??????=??

???? 33233

03

3303301000001c s a c s c a s A -??

??--??=??

?

?

??

344404040400100001-??????=??-????c s s c A d 45

50

5

0505001000001c s s c A ????-??=??

??

?? 5666-6

066000010

001c s s c A d ??

????=??

???? 注:为书写方面,本文中cos ,sin i i ci si θθ==

又由00123456123456T A A A A A A =?????,利用Matlab 进行符号运算,运行程序PUMAzhengyundongxue (程序详见附录)得:

???????

??

???=10

0060

pz az sz nz py ay sy ny px ax

sx nx T

其中

- c6*(s5*(c1*c2*s3 + c1*c3*s2) + c5*(s1*s4 - c4*(c1*c2*c3 - c1*s2*s3))) - s6*(c4*s1 + s4*(c1*c2*c3 - c1*s2*s3))s6*(c1*c4 - s4*(c2*c3*s1 - s1*s2*s3)) - c6*(s5*(c2*s1*s3 + c3*s1*s2) nx ny == - c5*(c1*s4 + c4*(c2*c3*s1 - s1*s2*s3)))s4*s6*(c2*s3 + c3*s2) - c6*(s5*(c2*c3 - s2*s3) + c4*c5*(c2*s3 + c3*s2))nz ???

???

?=??

s6*(s5*(c1*c2*s3 + c1*c3*s2) + c5*(s1*s4 - c4*(c1*c2*c3 - c1*s2*s3))) - c6*(c4*s1 + s4*(c1*c2*c3 - c1*s2*s3))s6*(s5*(c2*s1*s3 + c3*s1*s2) - c5*(c1*s4 + c4*(c2*c3*s1 - s1*s2*s3))) sx sy ==+ c6*(c1*c4 - s4*(c2*c3*s1 - s1*s2*s3))s6*(s5*(c2*c3 - s2*s3) + c4*c5*(c2*s3 + c3*s2)) + c6*s4*(c2*s3 + c3*s2)sz ???

???

?=??

c5*(c1*c2*s3 + c1*c3*s2) - s5*(s1*s4 - c4*(c1*c2*c3 - c1*s2*s3)) c5*(c2*s1*s3 + c3*s1*s2) + s5*(c1*s4 + c4*(c2*c3*s1 - s1*s2*s3))c5*(c2*c3 - s2*s3) - c4*s5*(c2*s3 + c3*s2)ax ay az =??

=??=?

24623346- d *s1+d *(c1*c2*s3 + c1*c3*s2) - d *s5*(s1*s4 - c4*(c1*c2*c3 - c1*s2*s3)) + a *c1*c2 + c5*d6*(c1*c2*s3 + c1*c3*s2) +a *c1*s2*s3 -a *c1*c2*c3

c1*d2 + d *(c2*s1*s3 + c3*s1*s2) + d *s5*(c px py ==263342631*s4 + c4*(c2*c3*s1 - s1*s2*s3)) + a *c2*s1 + c5*d *(c2*s1*s3 + c3*s1*s2) +a *s1*s2*s3 - a *c2*c3*s1d *(c2*c3 - s2*s3) - a *s2 + d *(c5*(c2*c3 - s2*s3) - c4*s5*(c2*s3 + c3*s2)) + a pz =3*c2*s3 +a *c3*s2

???

???????? 3.2变换矩阵验证 3.2.1初步验证

根据DH 参数表中θi 的初始值,将其带入

6

T 后得到末端执行器的坐标为

px= -d 2

py=a 2+d 4+d 6 pz=a 3

与初始设定一致,因此初步判断变换矩阵正确。

3.2.2使用matlab 机器人工具箱详细验证

利用matlab 机器人工具箱按照以上DH 参数,编写并运行程序PUMAyanzheng (程序详见附录)得到如下图,与PUMA560机器人一致,表明DH 参数法建模正确。

4. 逆运动学推导

反变换法求逆00123456123456T A A A A A A =?????,且有

???????

??

???=10

0060

pz az sz nz py ay sy ny px ax sx nx T

(1)求1θ

由010123451623456161-=?=????=B A T A A A A A T 得

11111111111111110001''''''''''''0001nx*c ny*s sx*c sy*s ax*c ay*s px*c py*s -nz -sz -az -pz ny*c - nx*s sy*c - sx*s ay*c - ax*s py*c - px*s nx sx ax px ny sy ay py nz sz az pz ++++??????????

??????

??=??

????

4*6*(2*32*3)6*(5*(2*33*2)4*5*(2*32*3))6*(5*(2*32*3)4*5*('''c4*s6 2*33*2))4*6*(2*33*+ c5*c6*s42)--+---++=??

=?++?=-?

s s c c s s c s c s c s c c c c s s c s c c s s c c c s c s s s c s c s nx ny nz

's6*(s5*(c2*s3 + c3*s2) - c4*c5*(c2*c3 - s2*s3)) - c6*s4*(c2*c3 - s2*s3)'s6*(s5*(c2*c3 - s2*s3) + c4*c5*(c2*s3 + c3*s2)) - c6*s4*(c2*s3 + c3*s2)'c4*c6 + c5*s4*s6=-??

=??=?

sx sy sz 'c5*(c2*s3 + c3*s2) + c4*s5*(c2*c3 - s2*s3)'c4*s5*(c2*s3 + c3*s2) - c5*(c2*c3 - s2*s3)'s4*s5ax ay az =??

=??=?

24633246px'=a *c2 + d *(c2*s3 + c3*s2) - d *(c5*(c2*s3 + c3*s2) + c4*s5*(c2*c3 - s2*s3)) - a *c2*c3 + a *s2*s3

'a *s2 - d *(c2*c3 - s2*s3) + d *(c5*(c2*c3 - s2*s3) - c4*s5*(c2*s3 + c3*s2))

py =3326- a *c2*s3 - a *c3*s2'd - d *s4*s5pz ???

???

?

?=???

由矩阵对应元素均相等,1(3,3)T61(3,3)B =,1(3,4)T61(3,4)B =得

2611s4*s5

11d - d *s4*s5ay*c - ax*s py*c - px*s =??

=?

得到:

()261111-=-py*c px*s d d *ay*c - ax*s

整理有

66211+-+=c *(py d *ay)(px d *ax)*s d

三角变换

66sin cos μμ+=??

+=?px d *ax r py d *ay r

其中

66*arctan *μ?=??+=?

+?

r px d ax ()py d ax 得到

2

1arccos μ=±-d θ(

)r

(2)求3θ

由21110103453216456B3=63A A A T A A A T ---==得

66461112

1314 c4*c5*c6 + s4*s6- c6*s4 + c4*c5*s6c4*s5-d *c4*s521222324-c4*s6 + c5*c6*s4c4*c6 + c5*s4*s6s4*s5-d *s4*s531323334-c6*s5-s5*s6c5d d *c5414243440001b b b b b b b b b b b b b b b b ????

????????=????

-????

????

其中B3个元素如下:

32111c2323123121232312313123231231412323123*3

b ny*s * - nz*s +

c *nx*c b sx*c *c - sz*s + sy*s *c b ax*c *c - az*s + ay*s *c b py*s *c - pz*s + c *px*c a a c =??=?

?

=??=+-? 2

b21= ny*c1 - nx*s1b22= sy*c1 -sx *s1b23= ay*c1 - ax*s1b24= py*c1 - px*s1-d ????

???

23123123123322312312333231231233423123123*3

b nz*

c + ny*s *s + nx*c *s b sz*c + sx*c *s + sy*s *s b az*c + ax*c *s + ay*s *s b pz*c + py*s *s + px*c *s a s =??=??=??=-? 410420430441

b b b b =??=??

=??=? 注:为书写方便,本文中232323cos(),23sin()c s θθθθ=+=+。

由矩阵元素对应相等,63(1,4)*3(1,3)B d B =-,463(3,4)*3(3,3)B d d B =- 得

[][]366246

62a (pz + az*d )*s23 + d *(ax*c1 + ay*s1) + px*c1 + py*s1*c23 = a *c3

-d + d *(ax*c1 + ay*s1) + px*c1 + py*s1*s23+(pz + az*d )*c23 = a *s3?-??

?? 两式平方求和,整理得到:

4334(2**2**)*23(2**2**)*23G d E a F c a E d F s -+=+

其中

6

622223422

*F=*(*c1*E 1)*1*1G=pz az d d ax ay s px c py s E F a d a ?+?

+++??+=+-+?, 进行三角变换

43342**2**2**2*sin co *s d E a F a E d F ρ?ρ?-==+??

?

其中

4334ar 2**2**2**2*ctan *d ()E a F a E d F ρ?-?=+=???

?

从而得到

23arctan G θ(θ?

+=±-

由63(1,4)*3(1,3)B d B =-,463(3,4)*3(3,3)B d d B =-得

3242a E*s23 + F*c23 = a *c3

-d + F*s23+E*c23 = a *s3

-??

? 解得

433-d + F*s23+E*c23arctan a E*s23 + F*c23

(

)

θ=-

(3)求2θ

(

)422333-d + F*s23+E*c23arctan G arctan a E*s23 + F*c23

((

)

θθθθ?=+-=±---

(4)求5θ

由3(3,3)T6(3,3)B =得

523123123c az*c + ax*c *s + ay*s *s =

解得

5arccos(23123123)az*c + ax*c *s + ay*s *s θ=±

(5)求4θ

由3(1,4)T63(1,4)B =,3(2,4)T63(2,4)B =得

63262

-d *c4*s512323123*3

-d *s4*s511py*s *c - pz*s + c *px*c a a c c *py - px*s d =+-??

=-?

哈工大机器人技术课程总结

第一章绪论 1. 机器人学(Robotics)它包括有基础研究和应用研究两个方面,主要研究内容有:(1) 机械手设计;(2) 机器人运动学、动力学和控制;(3) 轨迹设计和路径规划;(4) 传感器(包括内部传感器和外部传感器);(5) 机器人视觉;(6) 机器人语言;(7) 装置与系统结构;(8) 机器人智能等。 2. 机器人学三原则:(1)机器人不得伤害人(2)机器人应执行人们的命令,除非这些命令与第一原则相矛盾(3)机器人应能保护自己的生存,只要这种保护行为不与第一第二原则相矛盾。 3. 6种型式的机器人: (1) 手动操纵器:人操纵的机械手,缺乏独立性; (2) 固定程序机器人:缺乏通用性; (3) 可编程机器人:非伺服控制; (4) 示教再现机器人:通用工业机器人; (5) 数控机器人:由计算机控制的机器人; (6) 智能机器人:具有智能行为的自律型机器人。 4. 按以下特征来描述机器人: (1)机器人的动作机构具有类似于人或其他生物体某些器官 ( 如肢体、感官等 ) 的功能; (2)机器人具有通用性,工作种类多样,动作程序灵活易变,是柔性加工主要组成部分; (3)机器人具有不同程度的智能,如记忆、感知、推理、决策、学习等;(4)机器人具有独立性,完整的机器人系统,在工作中可以不依赖于人的干预。 5. 机器人主要由执行机构、驱动和传动装置、传感器和控制器四大部分构成 6. 控制方式主要有示教再现、可编程控制、遥控和自主控制等多种方式。 7. 示教-再现即分为示教-存储-再现-操作四步进行。 8. 控制信息顺序信息:位置信息:时间信息: 9. 位置控制点位控制-PTP(Point to Point): 连续路径控制-CP(Continuous Path): 10. 操纵机器人可分为两种类型:能力扩大式机器人:遥控机器人: 11. 第三代智能机器人应具备以下四种机能:运动机能感知机能: 思维能力:人-机对话机能: 智能机器人是一种“认知-适应"的工作方式。 12.目前我国机器人的发展正朝着实用化、智能化和特种机器人的方向发展。

工业机器人设计(大四机器人课设作业)(DOC)

“工业机器人”设计大作业 作品题目:货物装卸机器人 专业:机械设计制造及其自动化 姓名:班级:学号: 姓名:班级:学号: 姓名:班级:学号: 指导教师:陈明

1 前言 货物装卸作业是指用一种设备握持工件,是指从一个加工位置移到另一个加工位置。货物装卸机器人可安装不同的末端执行器以完成各种不同形状和状态的工件货物装卸工作,大大减轻了人类繁重的体力劳动。目前世界上使用的货物装卸机器人愈10 万台,被广泛应用于机床上下料、冲压机自动化生产线、自动装配流水线、码垛货物装卸、集装箱等的自动货物装卸。部分发达国家已制定出人工货物装卸的最大限度,超过限度的必须由货物装卸机器人来完成。装卸货物装卸是物流的功能要素之一,在物流系统中发生的频率很高 2 设计方案论证 本课题通过对货物装卸机器人工作对象及工作场所的分析研究,深入了解其工作是 如何进行,各部分零部件应该如何运行以及如何紧密配合,先确定其总体结构再对主要 零部件进行设计计算确定其尺寸大小以及确定电机型号。 2.1 基本思想 (1)设计要考虑要求和工作环境的限制。 (2)考虑到货物装卸货物时所需要精确度不是很高,为了简化结构,境地成本,采用 角铁焊接结构。 (3)为了满足设计要求,须设计三个独立的电机驱动系统,各部分之间通过计算 机控制、协调工作。 (4)本次设计只是该题目的机械部分,而对应控制部件的考虑较少。 3 仓库货物装卸机器人的设计计算 3.1 货物装载伸缩装置的设计 3.1.1 确定传动方案 我们所学的传动方式有以下几种:带传动、链传动、齿轮传动、蜗轮蜗杆传动和钢 丝绳传动等,一般地说,啮合传动传递功率的能力高于摩擦传动;蜗轮传动工作的发热 情况较为严重,因而传动的功率不宜过大;摩擦轮传动由于必须有足够的压紧力,故而 在传递同一圆周力时,其压轴力比齿轮传动的大几倍,因而不宜用于大功率传动。带传

机器人大作业

IRB1600型机器人的运动学分析及仿真

目录 1.引言................................................................................................................ - 2 - 1.1 ABB公司简介.................................................................................... - 3 - 1.2ABB发展历史 .................................................................................... - 4 - 2. IRB1600 ........................................................................................................ - 5 - 2.1 IRB1600的资料................................................................................. - 6 - 2.2建立基于D-H方法的连杆坐标系 ................................................... - 8 - 2.3建立六自由度点焊机器人的运动学方程....................................... - 10 - 3. 虚拟样机的建立........................................................................................ - 12 - 3.1 导入.................................................................................................. - 12 - 3.2 添加约束副...................................................................................... - 13 - 3.3 基于ADAMS的机器人运动学仿真 ............................................. - 14 - 4. 结语............................................................................................................ - 18 - 5. 参考资料.................................................................................................... - 19 -

机器人技术基础(课后习题答案)

0.1 简述工业机器人的定义,说明机器人的主要特征。 答:机器人是一种用于移动各种材料、零件、工具、或专用装置,通过可编程动作来执行种种任务并具有编程能力的多功能机械手。 1.机器人的动作结构具有类似于人或其他生物体某些器官(肢体、感官等)的功能。 2.机器人具有通用性,工作种类多样,动作程序灵活易变。 3.机器人具有不同程度的智能性,如记忆、感知、推理、决策、学习等。 4.机器人具有独立性,完整的机器人系统在工作中可以不依赖于人的干预。 0.2工业机器人与数控机床有什么区别? 答:1.机器人的运动为开式运动链而数控机床为闭式运动链; 2.工业机器人一般具有多关节,数控机床一般无关节且均为直角坐标系统; 3.工业机器人是用于工业中各种作业的自动化机器而数控机床应用于冷加工。 4.机器人灵活性好,数控机床灵活性差。 0.5简述下面几个术语的含义:自有度、重复定位精度、工作范围、工作速度、承载能力。答:自由度是机器人所具有的独立坐标运动的数目,不包括手爪(末端执行器)的开合自由度。 重复定位精度是关于精度的统计数据,指机器人重复到达某一确定位置准确的概率,是重复同一位置的范围,可以用各次不同位置平均值的偏差来表示。 工作范围是指机器人手臂末端或手腕中心所能到达的所有点的集合,也叫工作区域。 工作速度一般指最大工作速度,可以是指自由度上最大的稳定速度,也可以定义为 手臂末端最大的合成速度(通常在技术参数中加以说明)。 承载能力是指机器人在工作范围内的任何位姿上所能承受的最大质量。 0.6什么叫冗余自由度机器人? 答:从运动学的观点看,完成某一特定作业时具有多余自由度的机器人称为冗余自由度机器人。 0.7题0.7图所示为二自由度平面关节型机器人机械手,图中L1=2L2,关节的转角范围是0゜≤θ1≤180゜,-90゜≤θ2≤180゜,画出该机械手的工作范围(画图时可以设L2=3cm)。

机器人测控技术大作业

机器人测控技术 大作业 题目: 电气工程学院 学院名称:电气工程学院 专业班级:自动 学生姓名: 学号: 2015 指导教师:张世杰

考虑如图1所示的双关节刚性机械臂,试分析以下问题: 图1 双关节机械臂示意图 (1) 用D-H 建模法建立上述机械臂的运动学方程; (2) 忽略重力、摩擦力和干扰项的情况下,建立该机械臂的动力学 方程; (3) 如果取11l =,20.8l =,120.5m m ==,初始状态: 11220.100.10q q q q ???? ????????=?????????? ?? 试设计一个PD 控制器,让其跟踪一条如下指定的曲线: 12sin 2sin 2d d q t q t ππ=?? =?,并利用Matlab 中给出仿真结果。 解: Y 0 X 0 X 1 Y 1 X 2 Y2

①建立坐标系 a 、机座坐标系{0} b 、杆件坐标系{i } ②确定参数 d i ——相邻坐标系x 轴之间的距离; θi ——相邻坐标系x 轴之间的夹角; l i ——相邻坐标系z 轴之间的距离; αi ——相邻坐标系z 轴之间的夹角。 ③相邻杆件位姿矩阵 M 01=Rot(z,θ1)·Trans(l 1,0,0) = 1 00 01000011 011θθθθc s s c - 1 000010000101 l 001 = 1 01001 1011 1 1011θθθθθθs L c s c L s c - 同理可得: M 12=Rot(z,θ2)·Trans(l 2,0,0) = 1 01002 20222 2022θθθθθθs L c s c L s c - M 23(h )=Rot(z,θ3)·Trans(l 3,0,0) = 1 01003 30333 3033θθθθθθs L c s c L s c -

机器人视觉大作业

机器人视觉论文 论文题目:基于opencv的手势识别院系:信息科学与工程学院 专业:信号与信息处理 姓名:孙竟豪 学号:21160211123

摘要 文中介绍了一种易于实现的快速实时手势识别算法。研究借助计算机视觉库OpenCV和微软Visual Studio 2008 搭建开发平台,通过视频方式实时提取人的手势信息,进而经二值化、膨胀腐蚀、轮廓提取、区域分割等图像处理流程甄别出当前手势中张开的手指,识别手势特征,提取出人手所包含的特定信息,并最终将手势信息作为控制仪器设备的操作指令,控制相关设备仪器。 0、引言 随着现代科技的高速发展及生活方式的转变,人们越发追求生活、工作中的智能化,希望享有简便、高效、人性化的智能操作控制方式。而伴随计算机的微型化,人机交互需求越来越高,人机友好交互也日益成为研发的热点。目前,人们已不仅仅满足按键式的操作控制,其目光已转向利用人体动作、表情变化等更加方便、友好、直观地应用智能化交互控制体系方面。近年来,国内外科学家在手势识别领域有了突破性进展。1993 年B.Thamas等人最先提出借助数据手套或在人手粘贴特殊颜色的辅助标记来进行手势动作的识别,由此开启了人们对手势识别领域的探索。随后,手势识别研究成果和各种方式的识别方法也纷然出现。从基于方向直方图的手势识别到复杂背景手势目标的捕获与识别,再到基于立体视觉的自然手势识别,每次探索都是手势识别领域内的重大突破。 1 手势识别流程及关键技术 本文将介绍一种基于 OpenCV 的实时手势识别算法,该算法是在现有手势识别技术基础上通过解决手心追踪定位问题来实现手势识别的实时性和高效性。 基于 OpenCV 的手势识别流程如图 1 所示。首先通过视频流采集实时手势图像,而后进行包括图像增强、图像锐化在内的图像预处理,目的是提高图像清晰度并明晰轮廓边缘。根据肤色在 YCrCb 色彩空间中的自适应阈值对图像进行二值化处理,提取图像中所有的肤色以及类肤色像素点,而后经过膨胀、腐蚀、图像平滑处理后,祛除小块的类肤色区域干扰,得到若干块面积较大的肤色区域; 此时根据各个肤色区域的轮廓特征进行甄选,获取目标手势区域,而后根据目标区域的特征进行识别,确定当前手势,获取手势信息。

机器人技术基础作业知识讲解

机器人技术基础作业 学院:电气与信息工程 班级:电子信息工程1302 姓名:唐佳伟 学号:A19130150 1.简要说明工业机器人的定义? 答:工业机器人是一种具有自动控制的操作和移动功能,能完成各种作业的可编程操作机。 2.简要说明工业机器人的分类? 答:按坐标分类 直角坐标型: 机器人在x、 y、 z轴上的运动是独立的, 运动方程可独立处理, 且方程是线性的, 因此很容易通过计算机控制实现; 它可以两端支撑, 对于给定的结构长度, 刚性最大; 它的精度和位置分辨率不随工作场合而变化, 容易达到高精度 3简要说明工业机器人有哪些应用? 答:目前工业机器人在制造加工中主要从事工件上下料、焊接、装配、喷涂、检验、铸造、锻压、热处理、金属切削加工等工作。 1、弧焊机器人 弧焊过程中,焊枪运动速度的稳定性和轨迹是两项重要的指标。 弧焊机器人 2、点焊机器人 性能要求 1)安装面积小,工件空间大; 2)快速完成小节距的多点定位; 3)定位精度高,以确保焊接质量; 4)持重大(490-980N),以便携带内装变压器的焊钳; 5)示教简单,节省工时;

6)安全可靠性好。 一汽红旗轿车机器人焊接线 3、装配机器人

4.简要介绍工业机器人发展过程中的几个标志性事件? 答:1969年,维克多·沙因曼在斯坦福大学发明了斯坦福大学的手臂,全电动,6轴多关节型机器人的设计允许一个手臂的解决方案。这使得它精确地跟踪在太空中任意路径拓宽了潜在用途的机器人更复杂的应用,如装配和焊接。沙因曼则设计了第二臂的MIT 人工智能实验室,被称为“麻省理工学院的手臂。” 沙因曼,接收奖学金从Unimation发展他的设计后,卖给那些设计以Unimation 谁进一步发展他们的支持,通用汽车公司,后来它上市的可编程的通用机装配(PUMA)。 工业机器人在欧洲起飞相当快,既ABB机器人和库卡机器人带来机器人市场在1973年ABB机器人(原ASEA)推出IRB 6,世界上首位市售全电动微型处理器

哈工大机器人大作业

一、运动学正解程序及结果 1、程序: syms x1x2x3x4x5x6d1d2d4a2a3x d a Rx=[1 0 0 0;0 cos(x) -sin(x) 0;0 sin(x) cos(x) 0;0 0 0 1]; Rz=[cos(x) -sin(x) 0 0;sin(x) cos(x) 0 0;0 0 1 0;0 0 0 1]; Tx=[1 0 0 a;0 1 0 0;0 0 1 0;0 0 0 1]; Tz=[1 0 0 0;0 1 0 0;0 0 1 d;0 0 0 1]; t=pi/180; y1=90;y2=-90;y3=-90; T01=subs(Rz,x,x1)*subs(Tz,d,d1)*subs(Rx,x,y1*t); T12=subs(Rz,x,x2)*subs(Tz,d,d2)*subs(Tx,a,a2); T23=subs(Rz,x,x3)*subs(Tx,a,a3)*subs(Rx,x,y3*t); T34=subs(Rz,x,x4)*subs(Tz,d,d4)*subs(Rx,x,y4*t); T45=subs(Rz,x,x5)*subs(Rx,x,90); T=T01*T12*T23*T34*T45; t=subs(T,{y1,y3,y4,y5},[pi/2,-pi/2,-pi/2,pi/2]); t= simplify(t); nx=t(1,1);ny=t(2,1);nz=t(3,1); ox=t(1,2);oy=t(2,2);oz=t(3,2); ax=t(1,3);ay=t(2,3);az=t(3,3); px=t(1,4);py=t(2,4);pz=t(3,4); 结果: Nx=sin(x2 + x3)*cos(x1)*sin(x5) - cos(x5)*sin(x1)*sin(x4)+cos(x1)*cos(x2)*cos(x3)*cos(x4)*cos(x5) - cos(x1)*cos(x4)*cos(x5)*sin(x2)*sin(x3) Ny=cos(x1)*cos(x5)*sin(x4) + sin(x2 + x3)*sin(x1)*sin(x5)+cos(x2)*cos(x3)*cos(x4)*cos(x5)*sin(x1) - cos(x4)*cos(x5)*sin(x1)*sin(x2)*sin(x3) Nz=sin(x2 + x3)*cos(x4)*cos(x5) - cos(x2 + x3)*sin(x5) Ox=sin(x4)*(cos(x1)*sin(x2)*sin(x3) - cos(x1)*cos(x2)*cos(x3)) - cos(x4)*sin(x1) Oy=cos(x1)*cos(x4) - sin(x4)*(cos(x2)*cos(x3)*sin(x1) - sin(x1)*sin(x2)*sin(x3)) Oz=-sin(x2 + x3)*sin(x4) Ax=cos(x1)*cos(x2)*cos(x3)*cos(x4)*sin(x5) - sin(x2 + x3)*cos(x1)*cos(x5) - sin(x1)*sin(x4)*sin(x5) - cos(x1)*cos(x4)*sin(x2)*sin(x3)*sin(x5) Ay=cos(x1)*sin(x4)*sin(x5) - sin(x2 + x3)*cos(x5)*sin(x1) + cos(x2)*cos(x3)*cos(x4)*sin(x1)*sin(x5) - cos(x4)*sin(x1)*sin(x2)*sin(x3)*sin(x5)

哈工大研究生机器人技术报告DOC.doc

《机器人技术》大作业 (2015年秋季学期) 题目消防机器人发展与应用 姓名 学号 班级 专业机械设计制造及其自动化 报告提交日期2015.12.04 哈尔滨工业大学

内容及要求 1.以某种机器人(如搬运、焊接、喷漆、装配等工业机器人;服务机 器人;仿生鱼、蛇等仿生机器人;军用及其它机器人等)为例,撰写一篇大作业,题目自拟,以下内容仅作参考: 1) 机器人的机械结构设计(包括各部分名称、功能、传动等); 2) 机器人的运动学及动力学分析; 3) 机器人的控制及轨迹规划; 4) 驱动及伺服系统设计; 5) 电气控制电路图及部分控制子程序。 2.题目自拟,拒绝雷同和抄袭; 3.参考文献不少于7篇,其中至少有2篇外文文献; 4.报告统一用该模板撰写,字数不少于5000字,上限不限; 5.正文为小四号宋体,1.25倍行距;图表规范,标注为五号宋体; 6.用A4纸单面打印;左侧装订,1枚钉; 7.提交打印稿及03版word电子文档,由班长收齐。 8.此页不得删除。 评语: 成绩(20分):教师签名: 年月日

消防机器人发展与应用 一、我国消防机器人的市场需求 近年来,我国石油化工等行业有了飞速的发展和进步,生产过程中的易燃易爆和剧毒化学制品急剧增长,由于设备以及管理等方面的原因,导致化学危险品和放射性物质泄漏以及燃烧、爆炸的事故隐患越来越多。一旦事故发生,假如没有有效的方法、装备及设施,救援人员将无法进入事故现场要冒然采取行动,往往只会造成无辜生命的牺牲出惨重代价,结果仍不能达到预期目的,这方面各地消防及救援部门已有许多次血的教训。深圳清水河大爆炸、南京金陵石化火灾、北京东方化工厂罐区火灾等事件发生后,全国各地要求配备消防机器人的呼声愈来愈高。尤其是在明确公安消防部队作为处置各类化学危险品泄漏事故的主力军之后,在我国消防部门配备消防机器人的问题就显得更为迫切了。 二、国外消防机器人发展现状 国际上较早开展消防机器人研究的是美国和苏联,稍后,英国、日本、法国、德国等国家也纷纷开始研究该类技术。目前已有很多种不同功能的消防机器人用于救灾现场。日本投入应用的消防机器人最多。80年代,日本研制了不少于5种型号的自动行驶灭火机器人,分别配备于大阪、东京、高石、太田、蒲田等消防部门,这类机器人以内燃机或电动机作为动力,配置驱动轮或履带式行驶机构,能爬坡、越障碍;装有较大喷射流量的消防枪炮,能作俯仰和左右回转;装有气体检测仪器和电视监视设备;通过电缆或无线控制,控制距离最大为100m。另一类机器人为侦察、抢险机器人,除装有气体检测仪器和电视监视器设备外,还装有机械手,能通过遥控处理危险物品。 美国已研制出能依靠感觉信息控制的救灾智能化机器人,如1994年用于探测阿拉斯加州斯拍活火山的“但丁2号”,抓获杀人犯的RM 1一9型遥控消防机器人等。亚利桑那州消防部门研制的消防机器人,装有破拆工具和消防水枪,能一边破拆,一边喷射灭火。 英国智能化保安公司生产的RO一VEH遥控消防车已装备于中部和西部消防部门,配置为履带式或轮式行驶机构,能爬楼梯,通过电缆供电或自携蓄电池供电。装有消防水炮、摄像机或热像仪。采用有线控制方式。1985年英国中西部消防部门和Firma SAS公司联合研制的机器人消防车,用HunterIII汽车改装而成,装有双臂、水枪、探测器(温度、化学物质、辐射等)、工业电视摄像机、红外线装置。机械手用来启闭阀门、搬移物品或开门等。 国际上对消防机器人的研究可分为三个阶段(三代),第一代是程序控制消防

机器人技术大作业

大作业:PUMA 机器人 1. 坐标系建立 利用D-H 参数法建立坐标系: 2.D-H 参数表 关节 i θ(?) i α(?) i l i d 运动范围 1 90 -90 0 0 -160°~160° 2 0 0 a 2 d 2 -225°~45° 3 90 90 -a 3 0 -45°~225° 4 0 -90 0 4d -110°~170° 5 0 90 0 0 -100°~100° 6 6d -266°~266° 3. 正运动学推导

3.1变换矩阵求取 1 i-1i 11Rot(,) Trans(0,0,d ) Trans(l ,0,0) Rot(,) = 00 1i i i i i i i i i i i i i i i i i i i i i i c s c s s l c c c c c s l s A z x s c d θθαθαθθ θαθαθθααα----????-? ?=?????? 列各D-H 变换矩阵如下: 110101010010000 01-????? ?=??-? ???c s s c A 2212222 02220200 10 001c s a c s c a s A d -??????=?? ???? 33233 03 3303301000001c s a c s c a s A -?? ??--??=?? ? ? ?? 344404040400100001-??????=??-????c s s c A d 45 50 5 0505001000001c s s c A ????-??=?? ?? ?? 5666-6 066000010 001c s s c A d ?? ????=?? ???? 注:为书写方面,本文中cos ,sin i i ci si θθ== 又由00123456123456T A A A A A A =?????,利用Matlab 进行符号运算,运行程序PUMAzhengyundongxue (程序详见附录)得: ??????? ?? ???=10 0060 pz az sz nz py ay sy ny px ax sx nx T 其中 - c6*(s5*(c1*c2*s3 + c1*c3*s2) + c5*(s1*s4 - c4*(c1*c2*c3 - c1*s2*s3))) - s6*(c4*s1 + s4*(c1*c2*c3 - c1*s2*s3))s6*(c1*c4 - s4*(c2*c3*s1 - s1*s2*s3)) - c6*(s5*(c2*s1*s3 + c3*s1*s2) nx ny == - c5*(c1*s4 + c4*(c2*c3*s1 - s1*s2*s3)))s4*s6*(c2*s3 + c3*s2) - c6*(s5*(c2*c3 - s2*s3) + c4*c5*(c2*s3 + c3*s2))nz ??? ??? ?=??

机器人课程考核大作业-2013年概要

《机器人技术基础》课程考核大作业 一、进行课程学习考核(大作业形式的目的: 工业机器人系统设计是专业选修课的一个理论与实践相结合的教学环节,是机械类基础课程的延伸,可以巩固和加强机械类基础课程学习和工程应用知识的拓展,可以为毕业设计和就业工作打下良好基础,其目的是: 1、通过资料查询与整理,联系生产实际,运用所学过的知识,使学生得到对课题的论证与分析、问题解决对策、自主学习、团队合作等能力的培养。 2、利用机械类的前序课知识,学会并掌握工业机器人系统设计的特点及方法,学会并掌握工业机器人系统设计中“总体方案设计” 、“参数设计” 、“组成机构原理与分析” 、“机械结构装置设计” 、“控制系统设计”等方面的一般方法和技术要求。 3、加强机械设计中基本技能的训练, 如:设计计算能力, 运用有关设计资料、设计手册、标准、规范及经验数据的能力,以及机械、电气系统的综合运用能力。 二、同学可以选择的课题领域: 1. 玻璃、陶瓷加工业用的工业机器人 2. 化学工业中应用的工业机器人 3. 建筑行业应用的工业机器人 4. 塑料工业中应用的工业机器人(如:装配、搬运 5. 用于包装工业的工业机器人 6. 电气和电子工业中应用的工业机器人:工件搬运和存放的工业机器人 7. 特殊行业应用的工业机器人(如:医疗、残疾、家庭

8. 用于金属生产和加工的工业机器人 9. 用于木加工业的工业机器人:木加工行业装配和搬运的工业机器人 10. 用于食品供应和加工的工业机器人:食品工业中的装配和搬运的工业机器人 11. 承担复杂机具搬运任务的工业机器人 12. 搬运和托盘堆码应用的工业机器人 13. 普通机械制造领域的装配和搬运作业的工业机器人 14. 用于机床上下料件的工业机器人 15. 用于粘接和密封的工业机器人 16. 用于金属生产和加工的工业机器人 17. 锻冶场所装卸的工业机器人 18. 金属生产和加工业的装配和搬运的工业机器人 19. 用于压铸和注模成型机装卸的工业机器人 三、设计内容与要求: 1.介绍所选工业机器人系统的组成及各部分的关系,理解其机、电组成系统的要求(包括:需求分析、功能分析与分解、功能求解与集成、设计方案的形成、方案的评价等,掌握工业机器人系统方案设计的主要进程以及各阶段的主要工作内容,初步领会工业机器人系统的设计方案及一般程序。 2.介绍工业机器人系统的总体设计的概念及一般过程,包括明确总体布局设计的内容, 掌握总体布局设计的要求,以及确定主要的技术参数、总体设计图的内容。

哈工大计算机组成大作业完整版

哈工大计算机组成大作业 哈工大计算机组成原理自主实验 计算机组成原理自主实验报告 第四章‐实验1 一个2114 存储芯片的实现 要求:外特性与2114 芯片一致(P77,图4.12),可以设计成为64*64 个存储单元的堆。 A0-A9:地址线 I/O:数据输入输出线 CS:片选信号 R/W:读写信号 VHDL代码: library IEEE;

use IEEE.STD_LOGIC_1164.ALL; USE IEEE.STD_LOGIC_UNSIGNED.ALL; entity shiyan41 is PORT(clk, we, cs,reset: in STD_LOGIC; data: inout STD_LOGIC_VECTOR(3 downto 0); adr: in STD_LOGIC_VECTOR(9 downto 0)); end shiyan41; architecture Behavioral of shiyan41 is typemem is array (63 downto 0) of STD_LOGIC_VECTOR(63 downto 0); signal data_in: STD_LOGIC_VECTOR(3 downto 0); signaldata_out: STD_LOGIC_VECTOR(3 downto 0); signalsram : mem; signalcs_s : std_logic; signalwe_s : std_logic; signaladdr_in_row: std_logic_vector(5 downto 0);

机器人技术大作业

可编辑版 《机器人技术》大作业 (2015年秋季学期) 题目工业机器人概述 姓名 学号 班级 专业机械设计制造及其自动化 报告提交日期2015年12月5日 哈尔滨工业大学 .

内容及要求 1.以某种机器人(如搬运、焊接、喷漆、装配等工业机器人;服务机器人; 仿生鱼、蛇等仿生机器人;军用及其它机器人等)为例,撰写一篇大作业,题目自拟,以下内容仅作参考: 1) 机器人的机械结构设计(包括各部分名称、功能、传动等); 2) 机器人的运动学及动力学分析; 3) 机器人的控制及轨迹规划; 4) 驱动及伺服系统设计; 5) 电气控制电路图及部分控制子程序。 2.题目自拟,拒绝雷同和抄袭; 3.参考文献不少于7篇,其中至少有2篇外文文献; 4.报告统一用该模板撰写,字数不少于5000字,上限不限; 5.正文为小四号宋体,1.25倍行距;图表规范,标注为五号宋体; 6.用A4纸单面打印;左侧装订,1枚钉; 7.提交打印稿及03版word电子文档,由班长收齐。 8.此页不得删除。 评语: 成绩(20分):教师签名: 年月 日

工业机器人概述 机器人学是当今世界极为活跃的研究领域之一,它涉及计算机科学、机械学、电子学、自动控制、人工智能等多种学科。随着计算机、人工智能和光机电一体化技术的迅速发展,机器人已经成为人类的好帮手。在航空航天,深海探测中,往往使用机器人代替人类去完成复杂的极限工作任务。 工业机器人是一个多功能、多自由度的机械和电气一体化的自动机械设备和系统,它可以在制造过程中完成各种任务。它结合制造主机或生产线,可以形成一个单一的或多台机器自动化系统,在无人参与下,实现搬运、焊接、装配和喷涂等多种生产作业。目前,工业机器人技术飞速发展,在生产中的应用日益广泛,已成为现代制造业重要的生产高度自动化设备。 一、工业机器人特性 自20世纪60年代美国第一代机器人的开始,工业机器人的发展和应用迅速发展起来,工业机器人的最重要的特性概括如下。 1、可编程。生产自动化的进一步发展是柔性自动化。工业机器人能根据工作环境不同、做出相应规划和变化,因而在小批量多品种的高效柔性制造过程可以起到很好的作用,是柔性制造系统(FMS)的重要组成部分。 2、拟人化。工业机器人在机械结构上类似于人体行走、腰转、大臂、小臂、手腕、手爪和部分,在控制上有计算机类似大脑。此外,智能工业机器人具有许多类似生物传的感器,如皮肤接触传感器、力传感器、负载传感器、视觉传感器、声传感器、语言功能等。该传感器提高了自适应能力。 3、通用性。除了专门的特种工业机器人外,一般工业机器人在执行不同任务时具有很好的通用性。例如,更换工业机器人末端执行器(夹具、工具等)可以执行不同的任务。 4、机电一体化。工业机器人技术涉及的学科相当广泛,但总结起来就是是机电一体化技术。第三代智能机器人不仅具有获取外界环境信息的能力,而且具有记忆、语言理解、图像识别、推理和判断等能力,这与微电子技术、特别是计算机技术的应用有着密切的关系。因此,机器人技术的发展将带动其他技术的发展,机器人技术的发展和应用也可以验证一个国家科技和工业技术的发展和水平。 二、工业机器人组成 工业机器人系统由三大部分和六个子系统组成。三大部分:机部分、传感部分、控制部分。六个子系统:驱动系统、机械结构系统、感觉系统、机器人环境交互系统、人机交互系统、控制系统。 1、驱动系统,要使机器人运行起来,就需给各个关节即每个运动自由度安置传动装置,这就是驱动系统。驱动系统可以是液压传动、气动传动、电动传动,或者把它们结合起来应用的综合系统;可以直接驱动或者通过同步带、链条、轮系、谐波齿轮等机械传动

机器人技术基础试卷A

一、填空题(共20分,每空格1分) 1.阿西莫夫“机器人三定律”是: (1)________________________________________________ (2)________________________________________________ (3)________________________________________________ 2.按机械结构坐标形式,机器人可分为: ____________________ ____________________ ____________________ ____________________ 3.完全确定一空间任意物体的位置和姿态,至少需要___________个自由度数 目。 4.手部机构设计分为哪两大类?________________。 5.机器人控制系统的组成分为哪四大部分?__________________________, _____________________,_________________,___________ 6. 一般机器人控制性能要求分为哪四大类?___________,____________,

01050401-1 _______________,___________________。 7.机器人设计的三个阶段是____________,_________________,______________________。 1. (5分)结合人的臂各关节自由度数目,描述机器人自由度的含义。 2. (5分)结合实验室FESTO系统的机器人手爪,机器人实现零件抓取和装配的轨迹如何得到?至少列举两种方法并简要说明。 3. (5分)在安装空间小,要求功率大,而又充满易燃气体的环境中,哪种电机比较 合适,为什么?

机器人技术基础(课后习题答案)

简述工业机器人的定义,说明机器人的主要特征。 答:机器人是一种用于移动各种材料、零件、工具、或专用装置,通过可编程动作来执行种种任务并具有编程能力的多功能机械手。 1.机器人的动作结构具有类似于人或其他生物体某些器官(肢体、感官等)的功能。 2.机器人具有通用性,工作种类多样,动作程序灵活易变。 3.机器人具有不同程度的智能性,如记忆、感知、推理、决策、学习等。 4.机器人具有独立性,完整的机器人系统在工作中可以不依赖于人的干预。 工业机器人与数控机床有什么区别 答:1.机器人的运动为开式运动链而数控机床为闭式运动链; 2.工业机器人一般具有多关节,数控机床一般无关节且均为直角坐标系统; 3.工业机器人是用于工业中各种作业的自动化机器而数控机床应用于冷加工。 4.机器人灵活性好,数控机床灵活性差。 简述下面几个术语的含义:自有度、重复定位精度、工作范围、工作速度、承载能力。答:自由度是机器人所具有的独立坐标运动的数目,不包括手爪(末端执行器)的开合自由度。 重复定位精度是关于精度的统计数据,指机器人重复到达某一确定位置准确的概率,是重复同一位置的范围,可以用各次不同位置平均值的偏差来表示。 工作范围是指机器人手臂末端或手腕中心所能到达的所有点的集合,也叫工作区域。 工作速度一般指最大工作速度,可以是指自由度上最大的稳定速度,也可以定义为 手臂末端最大的合成速度(通常在技术参数中加以说明)。 承载能力是指机器人在工作范围内的任何位姿上所能承受的最大质量。 什么叫冗余自由度机器人 答:从运动学的观点看,完成某一特定作业时具有多余自由度的机器人称为冗余自由度机器人。 题图所示为二自由度平面关节型机器人机械手,图中L1=2L2,关节的转角范围是0゜≤θ1≤180゜,-90゜≤θ2≤180゜,画出该机械手的工作范围(画图时可以设L2=3cm)。

PUMA机器人工作空间大作业

2016年秋季学期研究生课程考核 (读书报告、研究报告) 考核科目:机器人技术 学生所在院(系) :机电工程学院 学生所在学科:机械设计及理论 学生姓名: 学号: 学生类别: 考核结果阅卷人 PUMA机器人 ①建立坐标系 建立得坐标系如下图所示: ②给出D – H参数表 根据①建立得坐标系,确定D – H参数表如下:

表1 D - H参数表 连杆i 运动范围 1 = 90°- 90°0 0 -160°~ 160° 2 = 0°0°-225°~ 45° 3 = - 90°- 90°0 -45°~ 225° 4 = 0°90°0 -110°~ 170° 5 = 0°- 90°0 0 -100°~ 100° 6 = 0 0 0 -266°~ 266°其中: ③推导正运动学、逆运动学 (1) 正运动学推导如下: 根据坐标系建立得原则,可以通过旋转与位移建立相邻得坐标系与 得间得关系: 1) 将轴绕轴转角度,将其与轴平行; 2) 沿轴平移距离,使与轴重合; 3) 沿轴平移距离,使两坐标系得原点与X轴重合; 4) 绕轴旋转角度,两坐标系完全重合。 最终得到如下公式: 通过计算得:

根据式(1) 与表1所示得连杆参数,可求得各连杆得变换矩阵如下: , , , 各连杆得变换矩阵相乘,得到该机器人得机械手变换矩阵: 将求得得各连杆变换矩阵带入相乘,得到机械手得变换矩阵为: 其中:

(2) 逆运动学推导如下: (取) 1) 求 用逆变换左乘方程(2) 两边, 即有: (4) 令矩阵方程(4) 两端得元素相等,可得:

利用三角代换: 式中,。 把代换式(6) 代入式(5) 得: 式中,正、负号对应于得两个可能解。 2) 求 矩阵方程两端得元素(1,4)与(2,4)分别对应相等平方与为: 其中 解得: 3) 求 在矩阵方程 两边左乘逆变换。

机器人大作业

自动喷涂机器人 B09113 组长:李子浩20094011315 组员:王国锋20094011329 李广建20094011319 郑宗浩20094011338

一、自动喷涂机器人的好处 自动喷涂机因其喷涂质量好,喷涂表面质量稳定,工人劳动条件好,能降低动力消耗,价格适中等特点深受中小规模汽车涂装线青睐而广泛被采用。然而,随着我国汽车T.业的高速发展.对汽车产品产量和质量提出了更高的要求,现有自动喷涂机大多存在控制精度不够、柔性低、喷涂轨迹单一化、浪费油漆等缺点,已经不能适应当前汽车生产的柔性化和订单生产模式,严重制约了当前汽车工业的发展。相对于自动喷涂机,喷涂机器人具有如下显著优点: 1轨迹灵活,可完成车身内表面和外表面的喷涂任务,仿形喷涂轨迹精确,提高了涂膜的均匀性,降低过喷涂量和清洗溶剂的用量.提高材料的利用率,对环境保护也起到了一定的作用。 2柔性大,工作范围太,可实现多品种车型的混线生产,如轿车、旅行车、皮卡等车身混线生产。 3易操作和维护。可离线编程,大大缩短现场调试时间;模块化的设计可实现快速安装和更换元器件,极大地缩短维修时间。 4设备利用率高,往复式自动喷涂机利用率一般仅为40%~60%,而喷涂机人的利用率可达90%~95%。由于上述优点,喷涂机器人应成为汽车工业喷涂生产线的首选设备,然而由于我国工业机器人技术的局限,自主研发的喷涂机器人往往存在精度不够,控制能力低下的缺点,目前我国大多数汽车涂装生产线仍然在采用自动喷涂机设备,少数企业所采用的自动喷涂机器人大部分都是来自圜外的设备制造商(如ABB、安川等),成套引进这些设备不仅价格昂贵,而且维护成本高,一旦设备出现故障,维修周期较长,更甚者有可能在维修期间导致整条生产线的停产,造成企业巨大的资源浪费和财产损失。因此实现自动静电涂装设备的国产化,提高对喷涂机器人的研究水平,打破国外厂商的技术垄断成为当前亟需解决的问题,这对于我国机器人产业以及汽车产业都具有重大意义。 二、国内近况 在国内,喷涂机器人的研究始于上世纪八九十年代,最早开始喷涂机器人研究的是北京机械工业自动化研究所机器人中心,从七十年代初就开始了工业机器人及其应用的研究,一方面做为我国工业机器人行业归口单位,长期代销国外的喷涂机器人,同时在国外喷涂机器人的基础上开展研究,并研发周边技术,在喷涂机器人产品中先后开发出PJ系列电液伺服喷涂机器人PJ.1、PJ.1A、PJ.IB、PJ-500和EP系列电动喷漆机器人EPS.500、EPR 一600等。近年来由于国内汽车制造业和大型的机械制造业的发展和需求,我国的许多汽车厂家和制造业公司也正在开发和研究适合自己的喷涂机器人。同时许多国外知名喷涂机器人厂家纷纷与国内企业合作或者在国内设立分公司。如MOTOMAN与国内首钢合作,生产和研发喷涂等工业机器人;ABB也在中国的上海和北京设立分公司,主要销售喷涂和非喷涂两类工业机器人。到目前为止,喷涂机器人己成为国内市场上最多,但国内自主研发和生产的喷涂机器人一般工作不够稳定,机器人重复精度低,使用寿命短,喷涂质量不理想,至今还未成功应用于汽车车身喷涂生产线。国内使用喷涂机器人的汽车制造厂家基本上都是采用国外的喷涂机器人,并且很多是照搬国外整条生产线,却普遍存在消化难、维修难、升级难等问题,从而难以真正发挥设备的作用,也有少数企业采用人工半自动喷涂,喷涂产品的质量难以保证,工人劳动强度大,而且涂料对人体健康有很大的损害,因而开发适合于国内生产实际的高精度的喷涂机器人系统显得非常迫切和必要。 三、我组经过细心讨论研究如下

机器人入门大作业

姓名:王兆南 学号:2010123136 班级:电气2291

机器人入门 —机器人-Robot 绪论 它是高级整合控制论、机械电子、计算机、材料和仿生学的产物。在工业、医学、农业、建筑业甚至军事等领域中均有重要用途。 国际上对机器人的概念已经逐渐趋近一致。一般来说,人们都可以接受这种说法,即机器人是靠自身动力和控制能力来实现各种功能的一种机器。联合国标准化组织采纳了美国机器人协会给机器人下的定义:“一种可编程和多功能的操作机;或是为了执行不同的任务而具有可用电脑改变和可编程动作的专门系统。”它能为人类带来许多方便之处。 关键词:机器人。 一机器人型号 这一次的作业按照老师的要求我选取的是YL-335B其中的装配单元。 (1)产品介绍: 亚龙YL-335B型自动生产线实训考核装备由安装在铝合金导轨式实训台上的供料单元、加工单元、装配单元、输送单元和分拣单元5个单元组成。其外观如图所其中,每一工作单元都可自成一个独立的系统,同时也都是一个机电一体化的系统。各个单元的执行机构基本上以气动执行机构为主,但输送单元的机械手装置整体运动则采取伺服电机驱动、精密定位的位置控制,该驱动系统具有长行程、多定位点的特点,是一个典型的一维位置控制系统。分拣单元的传送带驱动则采用了通用变频器驱动三相异步电动机的交流传动装置。位置控制和变频器技术是现代工业企业应用最为广泛的电气控制技术。 在YL-335B设备上应用了多种类型的传感器,分别用于判断物体的运动位置、物体通过的状态、物体的颜色及材质等。传感器技术是机电一体化技术中的关键技术之一,是现代工业实现高度自动化的前提之一。 在控制方面,YL-335B采用了基于RS485串行通信的PLC网络控制方案,即每一工作单元由一台PLC承担其控制任务,各PLC之间通过RS485串行通讯实现互连的分布式控制方式。用户可根据需要选择不同厂家的PLC及其所支持的RS485通信模式, 组建成一个小型的PLC网络。小型PLC网络以其结构简单,价格低廉的特点在小型自动生产线仍然有着广泛的应用,在现代工业网络通信中仍占据相当的份额。另一方面,掌握基于RS485串行通信的PLC网络技术,将为进一步学习现场总线技术、工业以太网技术等打下了良好的基础。

相关文档
最新文档