协作机器人(一)——连杆坐标系

协作机器人(一)——连杆坐标系



前言

协作机器人连杆坐标系建立及连杆参数


一、标准的D-H表示法

特点:连杆 i − 1 i-1 i1 的坐标系{ i − 1 i-1 i1 }的轴 z i − 1 z_{i-1} zi1 与关节 i i i 的旋转轴平行。

1.1、坐标系建立规则:

(1) z i − 1 z_{i-1} zi1 轴为关节 i i i 的运动轴正方向;
(2) x i x_{i} xi 轴垂直于 z i − 1 z_{i-1} zi1 轴并指向远离 z i − 1 z_{i-1} zi1 轴的方向;
(3) y i y_{i} yi 轴根据右手定则建立;

1.2、D-H参数定义

(1) θ i \theta_{i} θi:绕 z i − 1 z_{i-1} zi1 轴由 x i − 1 x_{i-1} xi1 转向 x i x_{i} xi 轴的角度;
(2) d i d_{i} di:沿 z i − 1 z_{i-1} zi1 轴由 x i − 1 x_{i-1} xi1 移向 x i x_{i} xi 轴的距离;
(3) α i \alpha_{i} αi:绕 x i x_{i} xi 轴由 z i − 1 z_{i-1} zi1 转向 z i z_{i} zi 轴的角度;
(4) a i a_{i} ai:沿 x i x_{i} xi 轴由 z i − 1 z_{i-1} zi1 移向 z i z_{i} zi 轴的距离;

1.3、连杆坐标系

在这里插入图片描述

1.4、连杆参数

关节 i i i α i \alpha_{i} αi a i a_{i} ai d i d_{i} di θ i \theta_{i} θi
1 − 90 -90 900 d 1 d_{1} d1 θ 1 \theta_{1} θ1
20 a 2 a_{2} a20 θ 2 \theta_{2} θ2
30 a 3 a_{3} a30 θ 3 \theta_{3} θ3
4 − 90 -90 900 d 4 d_{4} d4 θ 4 \theta_{4} θ4
5900 d 5 d_{5} d5 θ 5 \theta_{5} θ5
600 d 6 d_{6} d6 θ 6 \theta_{6} θ6

1.5、齐次变换矩阵的一般表达式

在这里插入图片描述

1.6、Matlab建模(零位)

在这里插入图片描述


二、改进的D-H表示法

特点:坐标系{ i i i }的轴 z i z_{i} zi 指向关节 i i i 的旋转轴。

2.1、坐标系建立规则:

(1)关节 i i i i + 1 i+1 i+1 的交点或公垂线与关节轴 i i i 的交点作为坐标系{ i i i }的原点;
(2) z i z_{i} zi 轴为关节 轴 i i i 的指向;
(3) x i x_{i} xi 轴沿公垂线的指向或垂直于关节轴 z i z_{i} zi z i + 1 z_{i+1} zi+1 所在的平面(关节轴 i i i i + 1 i+1 i+1 相交);
(3) y i y_{i} yi 轴根据右手定则确定;

2.2、D-H参数定义

(1) a i a_{i} ai:沿 x i x_{i} xi 轴由 z i z_{i} zi 移向 z i + 1 z_{i+1} zi+1 轴的距离;
(2) α i \alpha_{i} αi:绕 x i x_{i} xi 轴由 z i z_{i} zi 转向 z i + 1 z_{i+1} zi+1 轴的角度;
(3) d i d_{i} di:沿 z i z_{i} zi 轴由 x i − 1 x_{i-1} xi1 移向 x i x_{i} xi 轴的距离;
(4) θ i \theta_{i} θi:绕 z i z_{i} zi 轴由 x i − 1 x_{i-1} xi1 转向 x i x_{i} xi 轴的角度;

2.3、连杆坐标系

在这里插入图片描述

2.4、连杆参数

关节 i i i α i − 1 \alpha_{i-1} αi1 a i − 1 a_{i-1} ai1 d i d_{i} di θ i \theta_{i} θi
100 d 1 d_{1} d1 θ 1 \theta_{1} θ1
2 − 90 -90 900 d 2 d_{2} d2 θ 2 \theta_{2} θ2
30 a 3 a_{3} a30 θ 3 \theta_{3} θ3
40 a 4 a_{4} a4 − d 4 -d_{4} d4 θ 4 \theta_{4} θ4
5 − 90 -90 900 d 5 d_{5} d5 θ 5 \theta_{5} θ5
6 90 90 900 d 6 d_{6} d6 θ 6 \theta_{6} θ6

2.5、齐次变换矩阵的一般表达式

在这里插入图片描述

2.6、Matlab建模

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值