没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
1 引言
机器人技术是一门综合性的应用技术,涵盖了机械、自动控制理论、机器
视觉等诸多的科学领域。自 20 世纪 90 年代以来,随着机器人制造成本降低和
人工劳动力成本的不断增加,机器人开始广泛的应用于工业、医疗等领域,提
高了产品的质量和效率,也是未来发展的必然趋势,因此对机械臂关键技术的
研究具有极其重要的科研意义。机械臂是工业机器人中最重要的一种类型,由
许多刚性连杆组成,连杆间由关节串联。运动学分析是机械臂控制的关键因素
之一,直接影响到轨迹规划和控制的精度
[2]
。
国内外研究学者针对六自由度机器人的位置正逆解问题均做了大量的研究,
Denavit 和 Hartenberg 早在 1954 年就提出了 DH 方法。该方法可具体分为前置
法及后置法,串联机器人实际上可以看成一系列连杆组成的运动链,该方法是
目前分析串联机器人运动学最多的方法,只需要四个参数就能表达空间中刚体
的的位姿,但使用该方法建立连杆间的坐标系时需要遵循一定的原则。此外还
有其他一些描述机构运动学参数的方法,比如 POE 法,这里不做过多介绍
[1]
。
本文的研究对象是课程指定的六自由度搬运机械臂,通过标准的 D-H 模型
对其进行运动学分析求解和轨迹规划,并通过 Matlab 进行可视化仿真,为后续
的机械臂运动和控制的系统设计奠定基础。
2 机械臂结构参数
2.1 机械臂结构参数建立
本文所构建和仿真的 6 自由度搬运机器人的结构及其 D-H 坐标系如图 2.1
图 2.2 所示,其中关节 1、2、3、4、6 为转动关节,关节 5 为滑动关节。关节
1 所在的坐标系与世界坐标系重合,d1 = 300mm,a2 = 200mm,a3= 150mm,d5 的
伸缩范围是 0 到 150mm。
图 2.1 机器人的结构与其坐标系
Fig 2.1 The structure of the robot and its coordinate system
图 2.2 D-H 坐标系
Fig 2.2 D-H coordinate system
在此基础上建立搬运机器人 DH 连杆参数表和机器人关节活动范围,如下
表 2.1,表 2.2 所示。
连杆
𝑖
𝜃
𝑖
/
°
𝑑
𝑖
/𝑚𝑚
𝑎
𝑖
/𝑚𝑚
𝛼
𝑖
/
°
1
𝜃
1
300
0
90
2
𝜃
2
0
200
0
3
𝜃
3
0
150
0
4
𝜃
4
0
0
90
5
0
d5
0
0
6
𝜃
6
0
0
0
表 2.1 连杆 D-H 参数表
Tab.2.1 Connecting rod D-H parameter table
关节变量
范围
1
-180 至 180
2
-90 至 90
3
-90 至 90
4
-90 至 90
5
0 到 150
6
-90 至 90
表 2.2 关节活动范围表
Table.2.2 Table of joint range of motion
在表 2.1 中,连杆长度
𝑎
𝑖
指的是
𝑧
𝑖
―
1
与
𝑧
𝑖
轴的距离,连杆扭角
𝛼
𝑖
指的是
𝑧
𝑖
―
1
与
𝑧
𝑖
轴的夹角,连杆转角
𝜃
𝑖
指的是
𝑥
𝑖
―
1
与
𝑥
𝑖
轴的夹角,连杆距离
𝑑
𝑖
指的是
𝑥
𝑖
―
1
与
𝑥
𝑖
轴的距离。
2.2 MATLAB 仿真
利用 Matlab Robotics Toolbox 建立机械手运动学模型并打印出 DH 参数表,
语句如下:
clear;
clc;
%定义连杆的 D-H 参数
L1 = Link('d', 3, 'a', 0, 'alpha', pi/2 );
L2 = Link('d', 0, 'a', 2, 'alpha', 0, 'offset',0);
L3 = Link('d', 0, 'a', 1.5, 'alpha', 0 );
L4 = Link('d', 0, 'a', 0, 'alpha', pi/2, 'offset', 0) ;
L5 = Link('prismatic');
L6 = Link('d', 0, 'a', 0, 'alpha', pi/2, 'offset', 0);
%规定关节活动范围
L1.qlim=[-pi,pi];
L2.qlim=[-pi/2,pi/2];
L3.qlim=[-pi/2,pi/2];
L4.qlim=[-pi/2,pi/2];
L5.qlim=[0,1.5];
L6.qlim=[-pi/2,pi/2];
robot = SerialLink([L1 L2 L3 L4 L5 L6], 'name', '六自由度搬运机器人');
robot.teach
robot.display()
(对于其中长度,包括此后,长度单位均为 dm)
可视化仿真和运算结果如图 2.3,图 2.4 所示
剩余16页未读,继续阅读
资源评论
Aatrox雷
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功