基于MATLAB的工业机器人运动学仿真研究_扶宇阳

第3期(总第178期)

2013年6月机械工程与自动化

MECHANICAL ENGINEERING & AUTOMATIONNo.3

Jun.

()文章编号:16724132013030403-6-0-0

基于MATLAB的工业机器人运动学仿真研究

扶宇阳,葛阿萍

()五邑大学机电工程学院,广东 江门 529020

摘要:采用D-H方法建立了IRB140机器人数学模型,构建了运动学方程并对方程进行了求解。利用MATLAB的机器人工具箱建立了机器人三维模型,通过编程实现了对机器人模型的检验,经过对运动学方程的求解结果和滑块控制图所设定数值的比较,其误差很小,验证了模型的可靠性;对机器人运动学正逆解进行了仿真得到了各种有效的仿真数据,为后续动力学研究和轨迹规划打下了基础。关键词:IRB140机器人;运动学仿真;MATLAB中图分类号:TP242.3∶TP391.9   文献标识码:A

1 IRB140型机器人的数学模型

1.1 连杆坐标系和连杆参数

图1为I它是6轴多RB140型机器人基本结构,用途工业机器人。根据机器人的运动学原理结合齐次变换知识可知,空间中的任意坐标系相对于某个参考坐标系的位置和姿态完全可以由这两个坐标系间的变换获得。本机器人末端执行器与机器人其他各连杆之间的运动学关系可简化为如图2所示的连杆坐标系

基于MATLAB的工业机器人运动学仿真研究_扶宇阳

。相邻两轴最短距离以及连杆的长度,其值见表1角、

表1 机器人的连杆参数表

连杆i

123456

)°θi变化范围(

-180~180 

10-90~1

-230~50 -165~165-120~120 -163~163

)°αi-1(

0 -90 0 -90 90 -90 

amm)i-1(

0 70 360 0 0 0 dmm)i(

00038000

1.2 机器人运动学方程

对于机器人这种运动关系可由连杆i对连杆i-1相对位置的奇次变换矩阵A即:i来表述,

Ai

osiθsinθi

-sincosθαii-1coscosθαii-1

sinαi-1

sinsinθαii-1

cosαi-1

-cossinsinθαθii-1αi-1i

cosαθi-1i

di

001   0

采用Denavit-Hartenbe提出的D-H法确定相

图1 IRB140

基于MATLAB的工业机器人运动学仿真研究_扶宇阳

型机器人基本结构

邻两运动副之间的位置和方向,4×4阶齐次D-H矩则机器人末端执阵可同时实现坐标系的旋转与平移,行器相对于基座总变换矩阵0T6为:

oaxpx

xxyoyaypy0

。T6=A1A2A3A4A5A6=

nzozazpz

图2 连杆坐标系

所有坐标系遵循右手定则,变量θadi=αi、i、i、i(

,,,,,)分别为各轴的转角、相邻Z轴之间的扭转234561

;修回日期:2收稿日期:20131401310-0-0-0-2

0 0 0 1其中:nnnooox、z为机器人法向矢量;x、z为方向矢y、y、量;aaapppx、z为接近矢量;x、z为位置坐标。y、y、

由矩阵对应元素相等解得末端执行器坐标系的接

,男,湖南郴州人,在读硕士研究生,主要研究方向为工业机器人动力学仿真与有限元分析。作者简介:扶宇阳(1986-)

你可能喜欢

  • MATLAB机器人
  • 机器人研究
  • 机器人仿真
  • 工业机器人设计
  • 机器人运动学和动力学

基于MATLAB的工业机器人运动学仿真研究_扶宇阳相关文档

最新文档

返回顶部