冗余度柔性机器人动力规划研究_胥宏

冗余度柔性机器人动力规划研究_胥宏
冗余度柔性机器人动力规划研究_胥宏

冗余度柔性机器人动力规划研究

胥 宏1,张绪平2,余跃庆2

(11成都电子机械高等专科学校机械工程系,四川成都 610031)

(21北京工业大学机电学院,北京 100022)

摘要:提出了机器人动力规划新策略———基于关节最优初始位形的多目标规划方法。在保证机器人实现预定运动轨迹的前提下,调节机器人的关节初始位形,尽可能地降低机器人的关节驱动力矩和末端的弹性变形的运动误差。通过一空间4R机器人的仿真实例验证了这一方法的有效性。

关键词:弹性变形;冗余度机器人;驱动力矩;关节初始位形

中图分类号:TH24212 文献标识码:A 文章编号:1007-9483(2002)05-0027-03

Optimization of the Joint Torque in A Flexible R edundant Manipulator

XU Hong1,ZHAN G Xu-ping2,YU Yue-qing2

(11Chengdu Electromechaninal College,Sichuan Chengdu,610031,China)

(21Beijing University of Technology,Beijing,100022,China)

Abstract:It discussed the method to optimize the joint torque of flexible redundant manipulators.This optimal objective was the combination of joint torque with endpoint error.The numerical simulation of a4R spatial manipulator showed that the method was effective.

K ey w ords:Elastic Deformation;Redundant Manipulator;Driven Torque;Initial Joint Configuration

与刚性机器人相比,柔性机器人具有驱动器小,能耗低,操作速度高,造价低,结构紧凑,载荷质量比大等优点。目前,利用机器人的冗余度,规划机器人的关节运动规律,优化关节驱动力矩的研究引起了广大学者的兴趣,并取得了一定的成果[1~4]。文献[5]考虑了杆的柔性并对平面机器人的关节驱动力矩进行了规划,但是规划出机器人的运动规律非常复杂,没有规律性,在实际运动过程中不易控制和实施。利用机器人的冗余度优化空间柔性机器人的驱动力矩还是空白领域,因此在这方面作些探讨是有必要的。

下面通过一空间4R机器人的仿真算例来验证这一方法。

1 柔性机器人关节驱动力矩

文献[6]利用柔性机器人的动力学方程[7],建立了柔性机器人关节驱动力矩的通用数学模型:

{τ}=([J D]{¨

θ}+[J]{¨q})+{F q}+{Fθ}+{F u}

(1)式中:[J D]为n×n惯性矩阵;{Fθ}为包括刚柔耦合力、科氏惯性力及重力等的n×1阶列阵;{¨q}为n×1阶名义角加速度列阵;{¨

θ}为n×1阶柔性关节实际角加速度列阵; {τ}为n×1阶关节驱动力矩列阵;{F q}为n×1前(i-1)个关节引起的第i关节转子的牵连惯性力和科氏惯性力; {F u}为杆的柔性对关节柔性动力学方程的n×1影响力列阵。

由式(1)可知:在机器人的结构参数已经确定的条件下,柔性机器人的关节驱动力矩{τ}是由机器人的关节运动规律q, q,¨q及杆和关节的弹性变形决定的,而杆和关节的弹性变形又是由机器人的关节运动q, q,¨q决定的,因此{τ}最终取决于q, q,¨q。

2 冗余度机器人运动分析

211 冗余度机器人运动学方程

我们常常要求机器人末端能够实现已知的运动规律,即

x=φ(q)(2)利用式(2)对时间求一次导数、二次导数可得

x=J(q) q(3)

¨x=J(q)¨q+

J(q) q(4)式中x, x,¨x∈R m分别为机器人末端的位移、速度、加速度;q, q,¨q∈R n分别为关节转角、速度、加速度;J(q)为m×n的雅可比矩阵。

由已知的x, x,¨x求q、 q、¨q,这就是机器人逆运动学问题。式(2)、(3)、(4)都是m个方程求n个未知数的方程组,对于冗余度机器人,m

q=J+ x+(I-J+J) (5)¨q=J+(¨x- J

θ)+(I-J+J) (6)其中(I-J+J) ?,(I-J+J)

??

是雅可比矩阵J的零空间矢量,并且是正交于J+ x,J+(¨x- J ?)的齐次解。在满足一定约束的情况下,选择合适的q,

?

,

??

,这就是冗余度分解,不同的冗余度分解方法对机器人的运动和动力性能将产生不同的影响。

收稿日期:2002-05-29

作者简介:胥 宏(1970-),男,四川盐亭人,成都电子机械高等专科学校讲师,主要研究方向为机构学、机械设计。72

?设计与研究? 胥 宏 张绪平 余跃庆 冗余度柔性机器人动力规划研究

212 最优关节初始位形

由冗余度机器人的运动学分析可知,对于冗余度机器人,在其运动初始时刻,相对于其末端的初始位置x 0,由冗余度机器人位移方程x =φ(q ),m

节初始位形q 0,按照最小范数解¨q =J +(¨x - J q )规划出的机器人运动规律q , q ,¨q 也将不同,因此我们可以选择最佳

的机器人关节初始位形来改善机器人的运动学和动力学性能。由求解柔性机器人关节驱动力矩的动力学方程(1)可知,在机器人的结构参数已经确定的情况下,其关节驱动力矩最终是由机器人的关节运动q , q ,¨q 决定的。这样,我们可在机器人名义运动实现预定轨迹条件下,利用机器人的

冗余度,优化其关节初始位形q 0,以降低柔性机器人的关节驱动力矩。

3 非线性规划数学模型311 单目标策略

机器人的关节驱动力矩是机器人动力学性能的一个重要指标,设计时总希望机器人关节驱动力矩尽可能小。基于以上分析,就可以得到以降低柔性机器人关节驱动力矩为目标的非线性规划数学模型:

min f (q 0)=(

∑n

1j =1

(∑

n

i =1

ωi

|τi

|)j )/n 1

s 1t x 0=φ(q 0)

(7)

式中q 0=(q 1,…,q n )T 为机器人的关节初始位形,是要规划的优化变量;τi 为第i 关节驱动力矩;n 1为机器人运动过程离散时间点的个数;n 为关节数;ωi 为关节驱动力矩加权系数;ωi 可以根据实际需要灵活选择。

312 多目标策略

如果仅以机器人的关节驱动力矩为优化目标,优化机器人的关节初始位形,以此规划机器人的关节运动,结果机器人的关节驱动力矩确实从整体上有大幅度的下降,但是机器人末端由于弹性变形引起的运动误差却有可能增加,将会影响机器人的精确运动。因此可以根据实际要求,以机器人的某一个或多个运动学、动力学性能指标为优化目标,优化机器人的关节运动,以改善机器人的运动学和动力学性能。鉴于这些情况,可以选择多个性能指标作为目标进行优化,即:以最小关节驱动力矩为基础,利用关节力矩和机器人末端的弹性变形运动误差的加权线性组合来构造一个多目标函数,优化机器人的关节初始位形,规划机器人的关节运动,使得机器人的关节驱动力矩得到优化的同时,机器人末端的弹性变形运动误差也有所下降。

这样就可以建立多目标函数优化的数学模型:

min f (q 0)=β1((

∑n

1j =1(∑

n

i =1

ωi

|τi

|)j )/n 1)+

β2((

n

1

j =1

δj

)/n 1)s 1t x 0=φ(q 0)(8)

式中:q 0=(q 1,…,q n )T 为机器人的关节初始位形,是要规划的优化变量;τi 为第i 关节驱动力矩;δj 为第j 时刻点机器

人末端由于各杆和关节的弹性变形引起的运动误差;β1,

β2,ωi 为加权系数;n 1为机器人运动过程离散时间点的个数;n 为关节数。

同时,可以根据实际要求,选择更多的机器人运动学和动力学指标,利用各个性能指标加权组合成多目标函数进行优化,从而更合理有效地改善机器人的运动学和动力学性能。而且式(8)中的加权系数都是可以根据实际情况进行灵活选择的,如令β2=0,就是以最小力矩为优化目标的优化方法;β1=0,就是以机器人末端的运动误差最小为优化目标的优化策略。

显然,这是一个非线性约束优化问题。文中采用的是优化软件包OPB -1中的一种改进的约束变尺度法程序CVM01[8],这个程序使用非常方便,只需对其输入、输出接口以及关于计算优化目标函数值、约束条件的子程序稍作改动即可。在上面的计算过程中,算法收敛精度Acc 取为010001,差分步长因子T 取为01005。

4 仿真实例与结论

现在对一空间四杆机器人进行计算和分析。机器人的

结构简图如图1所示,此机器人的参数如下:各杆材料均为钢,长为200mm ,杆的横截面为正方形,边长为7mm ,弹性模量为200MPa ,剪切模量为80MPa ,各关节处的集中质量均为20g ,各杆材料密度为780010kg/m 3,末端载荷质量为50g 。

现在仅考虑4根杆的柔性,而不计及关节柔性。当仅要求机器人末端满足x ,y ,z 方向规定位置时,4R 机器人显然是冗余的,冗余度为1。

机器人在1s 内末端完成自起点到终点间的直线运动

,

图1 空间四杆机器人结构简图

具体运动规律如下:

x =a 0+a 1t +a 2t 2

+a 3t 3

(9)y =b 0+b 1t +b 2t 2+b 3t

3

(10)z =c 0+c 1t +c 2t 2+c 3t 3

(11)

式中a i ,b i ,c i (i =0,…,3)为待定参数,由初始和终值时刻

的条件决定。文中假设机器人在运动开始和终值时刻的速度为0,行程为011m 。

选择机器人的原始初始位形为q 0=(210,210,210,

210)T ,按照式(8)的形式进行优化,得到了优化的机器人关

节初始位形q 0p =(2135,2148,2105,1148)T ,由此规划了

机器人的关节运动如图2~图5所示(限于篇幅,这里仅列出了机器人第四关节的转角)。正是由于机器人的关节运动发生了变化,使得机器人的关节力矩和机器人的弹性变形产生变化。如果采用仅仅以机器人的关节驱动力矩作为优化目标的的最小力矩法,关节驱动力矩确实有较大幅度的下降(约60%),但是机器人的末端弹性变形运动误差却

8

22002年9月 机械设计与制造工程 第31卷 第5期

大大增加,降低了机器人的运动精度,这显然是不合适的。因此文中采用了以机器人的关节驱动力矩和机器人末端弹性变形运动误差作为综合优化目标的多目标方法进行了动力规划。从图2可以看出,采用多目标方法进行规划,机器人的总关节驱动力矩f 1=|τ1|+|τ2|+|τ3|+|τ4|,下降了近15%,机器人各关节驱动力矩从整体上有明显的下降,其中第二、第三、第四关节驱动力矩下降都较为明显,机器人的最大关节驱动力矩由0187N ?m 降为0180N ?m 。与最小力矩法相比,虽然多目标方法规划出的机器人关节运动,使得关节驱动力矩下降的幅度确实比最小力矩法小,但是机器人末端由于弹性变形引起的运动误差不但没有增大,反而有较大的下降,从图3可以看出,机器人末端的运动误差最大值由7162mm 降为4105mm ,平均值由4111mm 降为2145mm ,下降了近40%,这对于机器人的精确跟踪、完成预定的运动任务是非常有利的。由此说明多目标函数优化方法是符合实际要求的,并且是有效合理的

图2 

机器人总驱动力矩

图3 

柔性机器人第四关节驱动力

图4 柔性机器人末端弹性变形误差

以上的分析和数值模拟说明了:在保证机器人末端实

现预定轨迹的条件下,采用多目标规划策略,利用机器人的

冗余度,仅仅改变机器人的关节初始位形,

就可以降低机器

图5 柔性机器人第四关节转角

人的关节驱动力矩和机器人末端的弹性变形运动误差,从

而提高机器人动力学性能。这一方法相当简单,容易控制和实现,具有实际意义。参考文献:

[1] Hollerbach J M ,Suh K C.Redundancy resolution of manipulator

through torque optimization [J ].IEEE Journal of Robotics and Automation ,1987,3(4):308-316.

[2] Kazerrounian K ,Nedungadi A.An alternative method for mini 2

mization of the driving forces in redundant manipulators [A ].Proceedings of IEEE International Conference on Robotics and Automation ,1987:1701-1706.

[3] Lee ,Heow Pueh.Motions with minimal joint torques for redun 2

dant manipulators [J ].ASME Journal of Mechanical Design ,1993,115:599-603.

[4] Nedungadi A ,Kazweounian K.A lacal solution with global char 2

acteristics for the joint torque optimization of a redundant manip 2ulators[J ].Journal of Robotics System ,1989,6(5):631-654.[5] 岳世岗1冗余度柔性机器人动力学研究[D ]1北京:北京工业

大学机械工程学院,19951

[6] 张绪平1空间柔性机器人驱动力矩分析[J ]1中南工业大学

学报,2000,31(专辑):94-961

[7] 张绪平,余跃庆1综合考虑关节及杆柔性的空间机器人动力

学分析[J ]1机械科学与技术,1998,17(5):775-7781

[8] 余 俊,周 济1优化方法程序库OPB -1原理及使用说明

[M ]1北京:机械工业出版社,19891

(上接第26页)

[3] 董 峥,唐良红,孙立镌1绘图系统约束求解算法及数据结构

[J ]1哈尔滨理工大学学报,2000,5(3):36-391

[4] 江思敏,刘向锋,高 志1二维特征参数化处理与约束求解

[J ]1机械科学与技术,2000,19(2):223-2251

[5] 戴春来,丁运亮,陆 信1优化法求解几何约束的问题[J ]1

机械设计与制造工程,2001,30(5):49-511

[6] 林成森1数值计算方法(下)[M ]1北京:科学出版社,19981[7] 朱剑英1智能系统非经典数学方法[M ]1武汉:华中科技大

学出版社,20011

[8] 陈立平,向 文,余 俊,等1二维参数化绘图快速求解研究

与实践[J ]1计算机工程与应用,1995(2):43-471

[9] 董金祥,葛建新,高 屹,等1变参绘图系统中约束求解的新

思路[J ]1计算机辅助设计与图形学学报,1997,9(6):513-5191

9

2?设计与研究? 胥 宏 张绪平 余跃庆 冗余度柔性机器人动力规划研究

冗余度机器人机构学研究现状

第24卷第4期 南 京 工 业 大 学 学 报 V ol.24N o.4 2002年7月 JOU R N AL O F N A N JI NG U N IV ERSIT Y O F T ECHN O L OG Y July2002冗余度机器人机构学研究现状 倪受东,袁祖强,文巨峰 (南京工业大学机械与动力工程学院,江苏南京210009) 摘 要:对国内外冗余度机器人的研究情况进行了概述,对冗余度机器人机构学的研究状况,包括机构学中奇异性和自运动的研究以及冗余度机器人机构设计方面的研究进行了较为详细的阐述,最后对超冗余度机器人机构学的研究也进行了简单的叙述。 关键词:冗余度机器人;奇异性;自运动;机构学 中图分类号:T P24 文献标识码:A 文章编号:1671—7643(2002)04—0107—04 机器人技术集自动化、精密机械、传感、电力等 技术于一体,是典型的机电一体化产品。工业机器人和计算机辅助设计(CAD)系统、计算机辅助制造(CAM)系统一起标志着制造业自动化的崭新阶段。随着工业自动化、航天、核工业等领域的发展,智能机器人技术的应用越来越广泛。而机器人智能的实现,不仅取决于它所具备的智能控制系统,在一定程度上还依赖于机器人的结构特性。机器人机构的几何灵活性与其所配置的智能控制系统相结合,可使机器人完成复杂操作任务。冗余度机器人以其本身几何结构所具有的高度灵活性,得到了广泛研究和迅速发展,已成为机器人技术的一个重要发展方向。目前的研究已从一般的冗余度机器人操作手系统,扩展到多冗余度机器人系统以及超冗余度机器人[1~3]。 冗余度机器人,是指含有自由度数(主动关节数)多于完成某一作业任务所需最少自由度数的一类机器人[2]。可以看出,即使对某一任务是非冗余度的机器人,而对另一任务有可能是冗余度机器人。为了完成在各种几何和运动学约束下的任务,需要使用冗余度机器人。人们很早就注意到:6自由度是具有完整空间定位能力的机器人最小自由度数,更多的自由度可改善机器人的运动学和动力学特性,如增加灵活性、避免障碍和优化驱动力矩等。因此对冗余度机器人的研究变得日益重要,而其中1个重要方面就是冗余度机器人的机构学研究。1 国内外研究动态 迄今为止,国内外已研制了多种冗余度机器人系统,应用范围越来越广泛,一些已实现商品化。东京大学1979年研制了UJIBOT7-DOF机器人操作手;日本M IT I机械工程实验室1987年研制了7-DOF直接驱动型机器人操作手;美国Robo tics Re-search公司1987年设计的用于空间研究的17-DOF机器人系统,由两个7-DOF臂和一个3自由度躯干组成;美国航空航天实验室研制了30-DOF 的超冗余度机器人。法国的Federic Marquet等最近研制了一种新的冗余度机器人平行机构[4],分析了它的运动学和动力学模型,并利用这种机构的冗余度克服了高速运动时的运动奇异。 国内南开大学计算机系研制了机器人双臂协调系统,其中一臂为PUM A560机器人,另一臂为PUM A760机器人,并在其基座上安装有平动导轨,构成了具有冗余度的双臂协调系统;中国科学院机器人开放实验室正在研制多机器人协调操作系统,其中1台机器人安装在具有视觉的可移动小车上,构成了更为复杂的多冗余度机器人系统;北京航空航天大学最近研制成功了1台7-DOF机器人操作臂系统;东南大学机械系机电研究室最近正在研制1台视觉伺服双臂冗余度机器人系统。 冗余度机器人研究的不断发展,从理论和应用 X收稿日期:2001-12-21 基金项目:211基金资助。(No.2102002001) 作者简介:倪爱东(1966-),男,安徽和县人,博士,主要从事冗余度机器人、运动学、动力学及其控制系统研究。

自由度搬运物料工业机器人的设计设计

毕业设计论文 四自由度搬运物料工业机器人的设计 摘要:在当今大规模制造业中,企业为提高生产效率,保障产品质量,普遍重视生产过程的自动化程度,工业机器人作为自动化生产线上的重要成员,逐渐被企业所认同并采用。工业机器人的技术水平和应用程度在一定程度上反映了一个国家工业自动化的水平,目前,工业机器人主要承担着焊接、喷涂、搬运以及堆垛等重复性并且劳动强度极大的工作,工作方式一般采取示教再现的方式。 本文将设计一台四自由度的工业机器人,用于给冲压设备运送物料。首先,本文将设计机器人的底座、大臂、小臂和机械手的结构,然后选择合适的传动方式、驱动方式,搭建机器人的结构平台;在此基础上,本文将设计该机器人的控制系统,包括数据采集卡和伺服放大器的选择、反馈方式和反馈元件的选择、端子板电路的设计以及控制软件的设计,重点加强控制软件的可靠性和机器人运行过程的安全性,最终实现的目标包括:关节的伺服控制和制动问题、实时监测机器人的各个关节的运动情况、机器人的示教编程和在线修改程序、设置参考点和回参考点。 关键词:机器人示教编程伺服制动

The Design of an Industrial Robot with Four DOFs for Carrying Material for a Punch Abstract:In the modern large-scale manufacturing industry, enterprises pay more attention on the automation degree of the production process in order to enhance the production efficiency, and guarantee the product quality. As an important part of the automation production line, industrial robots are gradually approved and adopted by enterprises. The technique level and the application degree of industrial robots reflect the national level of the industrial automation to some extent, currently, industrial robots mainly undertake the jobs of welding, spraying, transporting and stowing etc. , which are usually done repeatedly and take high work strength, and most of these robots work in playback way. In this paper I will design an industrial robot with four DOFs, which is used to carry material for a punch. First I will design the structure of the base, the big arm, the small arm and the end manipulator of the robot, then choose proper drive method and transmission method, building the mechanical structure of the robot. On this foundation, I will design the control system of the robot, including choosing DAQ card, servocontrol, feedback method and designing electric circuit of the terminal card and control software. Great attention will be paid on the reliability of the control software and the robot safety during running. The aims to realize finally include: servocontrol and brake of the joint, monitoring the movement of each joint in realtime, playback

《冗余度机器人运动学经典问题》多媒体课件讲解

《冗余度机器人运动学经典问题》多媒体课件 1、安装环境 Windows 98以上的操作系统 2、使用说明 第一步:双击软件图标打开软件; 第二步:选择“仿真模块选择”菜单或单击仿真选择工具栏图标,进入仿真模块; 第三步:在软件主界面左侧数据修改栏修改机器人运动参数,单击“应用数据”按钮完成修改; 第四步:单击“运行”按钮开始进行仿真,单击“停止”按钮可暂停仿真,单击“恢复”按钮重新运行仿真;选择“操作”菜单下的各操作可以对三维图像进行缩放及移动操作。 第五步:单击“退出”按钮退出程序。 3、课件介绍 冗余度机器人是指主动关节数目大于末端绝对运动参数的一类特殊机器人。由于结构上的特殊性,这类机器人具有灵活性高、躲避障碍物、克服奇异性和实现容错操作等优越性,在航天、医疗、危险材料处理以及焊接机器人领域已得到越来越广泛的应用。目前,冗余度机器人的一些经典问题已成为国内外高等院校本科生和研究生机器人课程中必不可少的教学内容。但由于冗余度机器人的研究成果涉及许多较深的理论问题,其中包含不少数学公式的推导和大量的数值计算,并且内容分散缺乏系统性,所以对于冗余度机器人的初学者来讲,通过阅读文献来很快理解冗余度机器人经典问题的实质具有一定难度。本课件是利用Visual C++与OpenGL的联合编程技术开发而成,包括冗余度机器人的运动保守性、关节自运动、躲避障碍物、克服奇异性和容错操作五个模块。它可以实现不同机器人变参数和三维实体的实时仿真,同时还提供了包括各经典问题文字说明和有关计算公式的帮助文件。本课件可以非常形象地表达冗余度机器人这些经典问题的实质,并通过人机互动,激发学生的学习兴趣和对科学问题的好奇心。它既可作为教学的辅助工具,也可供自学者使用。

六自由度工业机器人设计

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

工业机器人控制的功能组成和分类

1、对机器人控制系统的一般要求 机器人控制系统就是机器人的重要组成部分,用于对操作机的控制,以完成特定的工作任务,其基本功能如下: ·记忆功能:存储作业顺序、运动路径、运动方式、运动速度与与生产工艺有关的信息。 ·示教功能:离线编程,在线示教,间接示教。在线示教包括示教盒与导引示教两种。 ·与外围设备联系功能:输入与输出接口、通信接口、网络接口、同步接口。 ·坐标设置功能:有关节、绝对、工具、用户自定义四种坐标系。 ·人机接口:示教盒、操作面板、显示屏。 ·传感器接口:位置检测、视觉、触觉、力觉等。 ·位置伺服功能:机器人多轴联动、运动控制、速度与加速度控制、动态补偿等。 ·故障诊断安全保护功能:运行时系统状态监视、故障状态下的安全保护与故障自诊断。 2.机器人控制系统的组成(图1) (1)控制计算机控制系统的调度指挥机构。一般为微型机、微处理器有32位、64位等,如奔腾系列CPU以及其她类型CPU。 (2)示教盒示教机器人的工作轨迹与参数设定,以及所有人机交互操作,拥有自己独立的CPU以及存储单元,与主计算机之间以串行通信方式实现信息交互。 (3)操作面板由各种操作按键、状态指示灯构成,只完成基本功能操作。 (4)硬盘与软盘存储存储机器人工作程序的外围存储器。 (5)数字与模拟量输入输出各种状态与控制命令的输入或输出。 (6)打印机接口记录需要输出的各种信息。 (7)传感器接口用于信息的自动检测,实现机器人柔顺控制,一般为力觉、触觉与视觉传感器。 (8)轴控制器完成机器人各关节位置、速度与加速度控制。 (9)辅助设备控制用于与机器人配合的辅助设备控制,如手爪变位器等。 (10)通信接口实现机器人与其她设备的信息交换,一般有串行接口、并行接口等。 (11)网络接口 1)Ethernet接口:可通过以太网实现数台或单台机器人的直接PC通信,数据传输速率高达10Mbit/s,可直接在PC上用windows库函数进行应用程序编程之后,支持TCP/IP通信协议,通过Ethernet接口将数据及程序装入各个机器人控制器中。 2)Fieldbus接口:支持多种流行的现场总线规格,如Device net、AB Remote I/O、Interbus-s、profibus-DP、M-NET 等。 3.机器人控制系统分类 ·程序控制系统:给每一个自由度施加一定规律的控制作用,机器人就可实现要求的空间轨迹。 ·自适应控制系统:当外界条件变化时,为保证所要求的品质或为了随着经验的积累而自行改善控制品质,其过程就是基于操作机的状态与伺服误差的观察,再调整非线性模型的参数,一直到误差消失为止。这种系统的结构与参数能随时间与条件自动改变。 人工智能系统:事先无法编制运动程序,而就是要求在运动过程中根据所获得的周围状态信息,实时确定控制作用。

工业机器人的主要技术参数

工业机器人的主要技术参数 工业机器人的种类、用途以及用户要求都不尽相同。但工业机器人的主要技术参数应包括以下几种:自由度、精度、工作范围、最大工作速度和承载能力。 1. 自由度 机器人所具有的独立坐标轴运动的数目,一般不包括手爪(或末端执行器)的开合自由度。在三维空间中表述一个物体的位置和姿态需要6个自由度。但是,工业机器人的自由度是根据其用途而设计的,可能小于6个也可能大于6个自由度。例如,日本日立公司生产的A4020装配机器人有4个自由度,可以在印制电路板上接插电子元器件; PUMA562机器人具有6个自由度(见图1.11~图1.13),可以进行复杂空间曲面的弧焊作业。从运动学的观点看,在完成某一特定作业时具有多余自由度的机器人,叫做冗余自由度机器人,又叫冗余度机器人。例如,PUMA562机器人去执行印制电路板上接插元器件的作业时就是一个冗余度自由机器人。利用冗余的自由度可以增加机器人的灵活性,躲避障碍物和改善动力性能。 人的手臂共有7个自由度,所以工作起来很灵巧,手部可回避障碍物,从不同方向到达目的地。 2.精度 工业机器人精度是指定位精度和重复定位精度。定位精度是指机器人手部实际到达位置与目标位置之间的差异,用反复多次测试的定位结果的代表点与指定位置之间的距离来表示。重复定位精度是指机器人重复定位手部于同一目标位置的能力,以实际位置值的分散程度来表示。实际应用中常以重复测试结果的标准偏差值的3倍来表示,它是衡量一列误差值的密集度。图1.14所示为工业机器人定位精度与重复定位精度图例。 (a)重复定位精度的测定 (:b)合理的定位精度,良好的重复定位精度 (C)良好的定位精度,较差的重复定位精度(d)很差的定位精度,良好的重复定位精度 2. 工作范围 工作范围是指机器人手臂末端或手腕中心所能到达的所有点的集合,也叫做工作区域。因为末端操作器的形状和尺寸是多种多样的,为了真实地反映机器人的特征参数,一般工作范围是指不安装末端操作器的工作区域。工作范围的形状和大小是十分重要的,机器人在执行某作业时可能会因为存在手部不能到达的作业死区而不能完成任务,如图1.15所示。 3.最大工作速度 最大工作速度,有的厂家指工业机器人自由度上最大的稳定速度,有的厂家指手臂大合成速度,通常欧洲技术参数中就有说明。工作速度越高,工作效率就越高。但是,工作速度越高就要花费更多的时间去升速或降速。 4.承载能力 承载能力是指机器人在工作范围内的任何位置上所能承受的最大质量。承载能力不仅决定于负载的质量,而且与机器人运行的速度、加速度的大小和方向

工业机器人控制的功能、组成和分类

1. 对机器人控制系统的一般要求 机器人控制系统是机器人的重要组成部分,用于对操作机的控制,以完成特定的工作任务,其基本功能如下: ·记忆功能:存储作业顺序、运动路径、运动方式、运动速度和与生产工艺有关的信息。 ·示教功能:离线编程,在线示教,间接示教。在线示教包括示教盒和导引示教两种。 ·与外围设备联系功能:输入和输出接口、通信接口、网络接口、同步接口。 ·坐标设置功能:有关节、绝对、工具、用户自定义四种坐标系。 ·人机接口:示教盒、操作面板、显示屏。 ·传感器接口:位置检测、视觉、触觉、力觉等。 ·位置伺服功能:机器人多轴联动、运动控制、速度和加速度控制、动态补偿等。 ·故障诊断安全保护功能:运行时系统状态监视、故障状态下的安全保护和故障自诊断。 2.机器人控制系统的组成(图1) (1)控制计算机控制系统的调度指挥机构。一般为微型机、微处理器有32位、64位等,如奔腾系列CPU以及其他类型CPU。 (2)示教盒示教机器人的工作轨迹和参数设定,以及所有人机交互操作,拥有自己独立的CPU以及存储单元,与主计算机之间以串行通信方式实现信息交互。 (3)操作面板由各种操作按键、状态指示灯构成,只完成基本功能操作。 (4)硬盘和软盘存储存储机器人工作程序的外围存储器。 (5)数字和模拟量输入输出各种状态和控制命令的输入或输出。 (6)打印机接口记录需要输出的各种信息。 (7)传感器接口用于信息的自动检测,实现机器人柔顺控制,一般为力觉、触觉和视觉传感器。 (8)轴控制器完成机器人各关节位置、速度和加速度控制。 (9)辅助设备控制用于和机器人配合的辅助设备控制,如手爪变位器等。 (10)通信接口实现机器人和其他设备的信息交换,一般有串行接口、并行接口等。 (11)网络接口 1)Ethernet接口:可通过以太网实现数台或单台机器人的直接PC通信,数据传输速率高达10Mbit/s,可直接在PC 上用windows库函数进行应用程序编程之后,支持TCP/IP通信协议,通过Ethernet接口将数据及程序装入各个机器人控制器中。 2)Fieldbus接口:支持多种流行的现场总线规格,如Device net、AB Remote I/O、Interbus-s、profibus-DP、M-NET 等。

工业机器人_三自由度直角坐标工业机器人设计讲解

沈阳工程学院 课程设计 设计题目:三自由度微型直角坐标工业机器人模型设计 系别自控系班级 学生姓名学号 指导教师祝尚臻职称讲师 起止日期:2012年1 月2 日起——至2012 年1 月13 日止 - I -

沈阳工程学院 课程设计任务书 课程设计题目:三自由度直角坐标工业机器人设计 系别自动控制工程系班级 学生姓名 学号 指导教师职称讲师 课程设计进行地点:F430 任务下达时间:2011年12月31日 起止日期:2012 年1 月2日起——至2012 年1 月13日止教研室主任年月日批准 - II -

三自由度直角坐标工业机器人设计 1 设计主要内容及要求 1.1 设计目的: 1了解工业机器人技术的基本知识以及单片机、机械设计、传感器等相关技术。 2初步掌握工业机器人的运动学原理、传动机构、驱动系统及控制系统并应用于工业机器人的设计中。3通过学习,掌握工业机器人的驱动机构、控制技术,并使机器人能独立执行一定的任务。 1.2 基本要求 1要求设计一个微型的三自由度的直角坐标工业机器人; 2要求设计机器人的机械机构(示意图),传动机构、控制系统、及必需的内外部传感器的种类和数量布局。 3要有控制系统硬件设计电路。 1.3 发挥部分 自由发挥 2 设计过程及论文的基本要求: 2.1 设计过程的基本要求 (1)基本部分必须完成,发挥部分可任选; (2)符合设计要求的报告一份,其中包括总体设计框图、电路原理图各一份; (3)设计过程的资料保留并随设计报告一起上交;报告的电子档需全班统一存盘上交。 2.2 课程设计论文的基本要求 (1)参照毕业设计论文规范打印,包括附录中的图纸。项目齐全、不许涂改,不少于3000字。图纸为A4,所有插图不允许复印。 (2)装订顺序:封面、任务书、成绩评审意见表、中文摘要、关键词、目录、正文(设计题目、设计任务、设计思路、设计框图、各部分电路及相应的详细的功能分析和重要的参数计算、工作过程分析、元器件清单、主要器件介绍)、小结、参考文献、附录(总体设计框图与电路原理图)。 3 时间进度安排 顺序阶段日期计划完成内容备注 1 2012.1. 2 讲解主要设计内容,布置任务打分 2 2012.1. 3 检查框图及初步原理图完成情况,讲解及纠正错误打分 3 2012.1. 4 检查机械结构设计并指出错误及纠正;打分 4 2012.1. 5 继续机械机构和传动机构设计打分 5 2012.1. 6 进行控制系统设计打分 6 2012.1.9 检查控制系统原理图设计草图打分 7 2012.1.10 完善并确定控制系统打分 8 2012.1.11 指导学生进行驱动机构的选择打分 9 2012.1.12 进行传感器的选择和软件流程设计打分 10 2012.1.13 检查任务完成情况并答辩打分 2011-12-30 - III -

机器人柔性焊接工作站的技术办法

北京深隆机器人柔性焊接工作站的技术方案 为了充分发挥焊接机器人的自动化优势,提高产品质量和效率,提高工艺装备水平,降低工人劳动强度,设计了一套机器人柔性焊接工作站。文中介绍了机器人柔性焊接工作站的技术方案以及关键部件变位机、智能搬运器、工件定位工装的设计。通过方案设计,解决了变位机定位精度要求高、控制系统与机器人的通讯、智能搬运器的取货动作、工件的快速定位卡紧等技术难题。 随着工业自动化的普及和发展,焊接变位机的应用也逐渐普及,主要是在汽车,电子,机械等领域的焊接,焊接变位机结合焊接机器人组成一个小型流水线可以更好地节约能源和提高生产效率。 北京深隆科技有限公司的主要产品及服务为机器人智能涂装线、工业机器人应用及成套装备、涂装自动化生产线集成三大系列,以解放低端劳动力、改善有害工作环境为导向,以工业机器人集成应用为基础,以行业应用的个性化方案定制为核心,业务领域包括3C产品、汽车零部件等表面处理、重工、军工、航空、新能源等行业。产品包括:工业机器人喷涂生产线,自动涂装生产线,全自动点涂胶机器人,自动上下料机器人自动玻璃点涂胶机器人,自动锁镙丝机器人,自动上下料机器人、CCD视觉定位锁镙丝机,工业机器人配件-机器人工装,夹具,气动夹具,气动工装,气动模具,装配夹具,装配卡具等。技术咨询: 1.技术方案 机器人柔性焊接工作站立足于一小型自动化流水线作业,能焊接长度在2.5米以下的各种工件,集自动上料、半自动定位装卡、自动焊接、自动卸货于一体。从而降低工人劳动强度,提高生产效率。为了达到总体设计要求,制定了满足要求的技术方案,该设备主要由工件定位工装、智能搬运器、变位机、构件周转架、码垛架、送料机构、电气及气动系统等构成一小型流水线,见图1。

四自由度工业机器人

四自由度机器 工业机器人作为最典型的机电控制系统实例之一,几乎具有机电一体化的所有特点,既具有操作机、控制器、伺服驱动系统和检测传感装置,又具有速度快、精度高、柔韧性好等特点。 开放式控制平台:基于PC和DSP运动控制器的开放式硬件平台,通过智能控制开发平台,采用C++面向对象的设计方法。配备集成语言编程系统和图形示教软件,便于机器人的编程操作和实践应用。系统特点:图像处理装置全部采用高端工业摄像机和图像采集卡,图像采集卡提供接口函数库,适用于多种开发环境。智能化、仿生化是工业机器人的最高阶段,随着材料、控制等技术不断发展,实验室产品越来越多的产品化,逐步应用於各个场合。伴随移动互联网、物联网的发展,多传感器、分布式控制的精密型工业机器人将会越来越多,逐步渗透制造业的方方面面,并且由制造实施型向服务型转化。 结构:四自由度机器人在工业领域中被广泛应用,它可完全代替人工完成重复率高、难度大、具有一定危险性的工作。四自由度指的是具有四个伺服电机,自由度越多,机械手的灵活性就越大,适用性越广泛,其结构也就越复杂。在早上参观学习的过程中,共做了两个实验。第一个实验:操作员通过控制电脑给机器人发送指令,将A区圆柱状铁块准确拿起,然后慢慢的找到要放置的位置(B 区),一个具有凹槽的铁块,目的就是准确的将A区的物块放到B区的物块上。操作员通过电脑软件精确无误的完成了这一动作。第二个实验:由研二师兄具体实际讲解实践。通过电脑软件的实时操作,更改机器人相关实现功能。操作员在机器人手臂固定一杆笔,然后启动机器人,让其按指定大小画圆。最后,也精确无误的完成。 过程:在操作员讲解与实践后,大家在一起交流。我观察得到,每改变一次物块的位置,都要重新进行标定过程,而标定是通过操作员人为的将一块标定板按照手册要求严格摆放好后,通过两台工业摄像机的实时摄影记录,在计算机上操作双目视觉四自由度机械臂控制软件进行取点标定,在取过18个标定点之后,切记要有回零操作,相当于初始化。否则,会增大机器人的失误率。 机器人有不同的关节,计算机将关节坐标系准确无误的转化为直角坐标系。从而使得人工较容易掌控机器人的动作,降低误操作率,提高了工作效率。在双目视觉四自由度机械臂控制软件界面,点击伺服开,启动机器人。点击测定孔位图像坐标,将会在界面左侧区域圆轨迹运动的相关参数。再点击计算孔位三维坐标,就会得到工作世界坐标中的实际坐标位置X、Y、Z,这就是从开始的标定,到测量,再到实际确定的过程。最后一步就是点击装配按钮,此时机器人就会“乖乖”的按照之前所计划的轨迹和动作执行下去,直至动作全部完成。 心得:这次的观摩学习让我零距离接触了高科技机器人,并了解了机器人应用的不同领域以及它是如何运转的,这一过程让我大开眼界。之前了解的只能机器人只停留在视频中,这次的零距离接触和实际操作让我加深了机器人这一领域的认识度。但我在操作过程中发现一个小问题,便提出小建议。每次换位置的重新标定都需要人工通过标定板来进行,这样在实际应用中会浪费掉大量的时间,从而降低了工作效率。能不能通过控制计算机管理两台高清摄像机将位置坐标在每次更改后传回计算机,由计算机进行位置的标定。如果这样能实现的话,将会给四自由度机器人领域带来创新性改革。

冗余度机器人多指标融合优化的研究

收稿日期:2004-06-30. 作者简介:高同跃(1978-),男,硕士研究生;济南,山东科技大学机器人研究中心(250031). E -mail:gtong y2001@https://www.360docs.net/doc/0418022514.html, 冗余度机器人多指标融合优化的研究 高同跃 戴 炬 (山东科技大学机器人研究中心,山东济南250031) 摘要:冗余度机器人由于具有冗余自由度,能较好的实现避奇异、避障碍物、避关节范围越限等性能,使得该类机器人的操作性和灵活性得到了提高.以梯度投影法为基础,采用线性加权法,研究冗余度机器人的多指标融合优化问题,最后给出了仿真结果. 关 键 词:冗余度机器人;梯度投影法;多指标融合;线性加权法 中图分类号:T P242 文献标识码:A 文章编号:1671-4512(2004)S1-0071-03 Research on mult-i index amalgamation optimization of redundant robots Gao Tongyue Dai J u Abstract:Redundant robots can easily achieve capabilities such as avoiding the singularity position and or-i entation,avoiding obstacle and avoiding the movement of joints surpassing the range because the flex ibility of this kind of robot is hig hly improved.Based on the projection g rads method,mult-i index amalgamation optimization of redundant robot is researched through the w eighted linear method.Finally,the emulation v alidates the above method. Key words:redundant robot;projection g rads;mult-i index amalgamation;weig hted linear method Gao Tongyue Postg raduate;Robotics Institute,Shandong U niversity of Science and Technology,Jinan, Shandong 250031,China. 随着冗余度机器人的发展,在实际应用中,往往要求冗余度机器人能同时进行多种性能的优化,例如同时进行避奇异、避障碍物和避关节范围越限等性能优化,即多性能指标的融合优化.冗余度机器人多性能融合优化比单一性能指标的优化更具有实用价值,它综合了各单一性能指标的优点,能更全面的表现冗余度机器人的优良性能.但是,在多指标融合优化过程中,各个指标函数的优化往往是矛盾的,即不能同时达到最优,甚至还产生对立,即也许对于某单一指标是优点,对另一指标且是劣点,这就要求各个指标的最优解之间协调,以取得整体优化.总之,多指标融合优化比单一指标优化复杂,求解难度大. 1 多指标线性加权优化 多指标融合优化可以通过线性加权的方法来 实现,权系数的大小反映每个优化指标作用的大小;从而线性加权法可以在多个性能指标之间协调优化,能较好地完成多目标融合优化. 如果选取s 个性能指标,那么,线性加权法的 多指标融合的性能指标可表示为 C(H )=w 1H 1+w 2H 2+,+w s H s ,式中,w i 为权系数,w i I [0,1](i =1,2,,,s ),w 1+w 2+,+w s =1;H i (H )为性能指标函数,i =1,2,,,s;C (H )为多指标融合的性能指标.则多指标融合的投影梯度法[1]表示为 ?H =J + ?x +k (I -J + J )#$C(H )=J +?x +k (I -J +J )(w 15H 1/5H +w 25H 2/5H +,+w s 5H s /5H ), (1) 式中,x I R m 表示机器人末端在笛卡儿空间的位姿;H I R n 表示机器人关节空间的坐标,对于冗余自由度机器人有m

工业机器人的十一个问答

工业机器人的十一个问答 1、工业机器人定义及特点? 定义:机器人是一个在三维空间具有较多自由度的,并能实现诸多拟人动作和功能的机器:而工业机器人则是在工业生产上应用的机器人。 特点:可编程、拟人化、通用性、机电一体化 2、工业机器人有哪几个子系统组成?各自的作用是什么? 驱动系统:使机器人运行起来的传动装置。 机械结构系统:由机身手臂末端操作器三大件组成的一个多自由度的机械系统。 感受系统:由内部传感器模块和外部传感器模块组成获取内部和外部环境状态的信息。 机器人-环境交互系统:实现工业机器人与外部环境中的设备相互联系和协调的系统 人-机交互系统:是操作人员参与机器人控制与机器人进行联系的装置 控制系统:根据机器人的作业指令程序以及从传感器反馈回来的信号支配机器人的执行机构去完成规定的运动和功能 3、什么是机器人的自由度?机器人位置操作需要几个自由度?姿态操作需要几个自由度?为什么? 自由度是指机器人所具有的独立坐标轴运动的数目,不应包括手爪(末端操作器)的开合自由度,在三维空间中描述一个物体的位置和姿态需要六个自由度,位置操作需要3个自由度(腰肩肘)姿态操作需要3个自由度(俯仰偏航侧滚)。但是工业机器人的自由度,但是工业机器人的自由度是根据其用途而设计的可能小于6个自由度,也可能大于6个自由度。 4、工业机器人的主要技术参数有哪些? 答:自由度、重复定位精度、工作范围、最大工作速度、承载能力 5、机身和臂部的作用各是什么?在设计时应注意哪些问题? 答:机身是支承臂部的部件,一般实现升降回转和俯仰等运动。

机身设计时需要注意: 1)要有足够的刚度和稳定性 2)运动要灵活,升降运动的导套长度不宜过短,避免发生卡死现象,一般要有导向装置 3)结构布置要合理臂部是支承腕部手部和工件的静动载荷的部件,尤其高速运动时将产生较大的惯性力,引起冲击,影响定位的准确性。 设计臂部时要注意: 1)刚度要求高 2)导向性好 3)重量轻 4)运动要平稳,定位精度要高。 其它传动系统应尽量简短以提高传动精度和效率;各部件布置要合理,操作维护要方便;特殊情况特殊考虑,在高温环境中应考虑热辐射的影响腐蚀性环境中应考虑防腐蚀问题。危险环境应考虑防暴问题 6、手腕上的自由度主要起什么作用?如果要求手部能处于空间任意方向则手腕应具有什么样的自由度? 手腕上的自由度主要是实现手部所期望的姿态。为了使手部能处于空间任意方向,要求腕部能实现对空间三个坐标轴X Y Z的转动。即具有翻转俯仰和偏转三个自由度 7、手部的作用和特点 机器人手部的作用:工业机器人的手部也叫末端操作器是用来握持工件或工具的部件 特点: 1)手部是一个独立的部件 2)手部是工业机器人的末端操作器。不一定与人的手部结构相同。可以具有手指也可以不具有手指:可以有手爪也可以是专用工具

四自由度的工业机器人设计说明书

1 绪论 1.1四自由度的工业机器人的概念 四自由度的工业机器人是一个在三维空间中具有较多自由度,并能实现较多拟人动作和功能的机器,而工业四自由度的工业机器人则是在工业生产上应用的四自由度的工业机器人。美国四自由度的工业机器人工业协会提出的工业四自由度的工业机器人定义为:“四自由度的工业机器人是一种可重复编程和多功能的,用来搬运材料、零件、工具的操作机”。英国和日本四自由度的工业机器人协会也采用了类似的定义。我国的国家标准GB/T12643-90将工业四自由度的工业机器人定义为:“四自由度的工业机器人是一种能自动定位控制、可重复编程的、多功能的、多自由度的操作机。能搬运材料、零件或操持工具,用以完成各种作业”。而将操作机定义为:“具有和人手臂相似的动作功能,可在空间抓放物体或进行其它操作的机械装置”。 四自由度的工业机器人系统一般由操作机、驱动单元、控制装置和为使四自由度的工业机器人进行作业而要求的外部设备组成。 1.1.1操作机 操作机是四自由度的工业机器人完成作业的实体,它具有和人手臂相似的动作功能。通常由下列部分组成: a.末端执行器又称手部,是四自由度的工业机器人直接执行工作的装置,并可设置夹持器、工具、传感器等,是工业四自由度的工业机器人直接与工作对象接触以完成作业的机构。 b. 手腕是支承和调整末端执行器姿态的部件,主要用来确定和改变末端执行器的方位和扩大手臂的动作范围,一般有2~3个回转自由度以调整末端执行器的姿态。有些专用四自由度的工业机器人可以没有手腕而直接将末端执行器安装在手臂的端部。 c. 手臂它由四自由度的工业机器人的动力关节和连接杆件等构成,是用于支承和调整手腕和末端执行器位置的部件。手臂有时包括肘关节和肩关节,即手臂与手臂间。手臂与机座间用关节连接,因而扩大了末端执行器姿态的变化范围和运动范围。 d. 机座有时称为立柱,是工业四自由度的工业机器人机构中相对固定并承受相应的力的基础部件。可分固定式和移动式两类。 1.1.2驱动单元 它是由驱动器、检测单元等组成的部件,是用来为操作机各部件提供动力和运动的装置。 1.1.3控制装置 它是由人对四自由度的工业机器人的启动、停机及示教进行操作的一种装置,它指挥四自由度的工业机器人按规定的要求动作。 1.1.4人工智能系统 它由两部分组成,一部分是感觉系统,另一部分为决策-规划智能系统。

详细解析工业机器人控制系统

详细解析工业机器人控制系统 什么是机器人控制系统 如果仅仅有感官和肌肉,人的四肢还是不能动作。一方面是因为来自感官的信号没有器官去接收和处理,另一方面也是因为没有器官发出神经信号,驱使肌肉发生收缩或舒张。同样,如果机器人只有传感器和驱动器,机械臂也不能正常工作。原因是传感器输出的信号没有起作用,驱动电动机也得不到驱动电压和电流,所以机器人需要有一个控制器,用硬件坨和软件组成一个的控制系统。 机器人控制系统的功能是接收来自传感器的检测信号,根据操作任务的要求,驱动机械臂中的各台电动机就像我们人的活动需要依赖自身的感官一样,机器人的运动控制离不开传感器。机器人需要用传感器来检测各种状态。机器人的内部传感器信号被用来反映机械臂关节的实际运动状态,机器人的外部传感器信号被用来检测工作环境的变化。 所以机器人的神经与大脑组合起来才能成一个完整的机器人控制系统。 机器人的运动控制系统包含哪些方面? 执行机构----伺服电机或步进电机; 驱动机构----伺服或者步进驱动器; 控制机构----运动控制器,做路径和电机联动的算法运算控制; 控制方式----有固定执行动作方式的,那就编好固定参数的程序给运动控制器;如果有加视觉系统或者其他传感器的,根据传感器信号,就编好不固定参数的程序给运动控制器。 机器人控制系统的基本功能 1.控制机械臂末端执行器的运动位置(即控制末端执行器经过的点和移动路径); 2.控制机械臂的运动姿态(即控制相邻两个活动构件的相对位置); 3.控制运动速度(即控制末端执行器运动位置随时间变化的规律); 4.控制运动加速度(即控制末端执行器在运动过程中的速度变化);

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

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

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

相关文档
最新文档