改进DH参数之IRB1200

本文详细介绍了建立机器人连杆坐标系的步骤,包括确定关节轴、找到交点、规定轴向等,并以IRB1200为例展示了DH参数的改进过程。通过MATLAB代码进行仿真,展示机器人初始状态并提供交互式调试角度的功能。

建立连杆坐标系的步骤

  1. 找出各个关节轴,画出轴线延长线(一定要延长,如IRB1200的轴1和轴4)
  2. 轴i和轴i+1的交点(或公垂线与轴i的交点)作为连杆坐标系{i}的原点
  3. 规定Zi轴方向
  4. 规定Xi轴方向,一般沿公垂线方向
  5. 确定Yi轴方向

改进DH参数

在这里插入图片描述
αi-1 沿Xi-1轴,从Zi-1旋转到Zi的角度

ai-1 沿Xi-1轴,从Zi-1移动到Zi的距离

di 沿Zi轴,从Xi-1移动到Xi的距离

θi 沿Zi轴,从Xi-1旋转到Xi的角度

以IRB1200为例

在这里插入图片描述

注意轴1上移与轴2原点重合,轴4右移与轴5原点重合

iαi-1ai-1diθi
100399.1θ
2-90°00θ
304480θ
4-90°42451θ
590°00θ
6-90°082θ

matlab仿真

%定义连杆
%        theta  d  a  alpha
L1 = Link([0    399  0  0],'modified');
L2 = Link([0    0 0   -pi/2],'modified');
L3 = Link([0    0 448   0],'modified');
L4 = Link([0    451  42   -pi/2],'modified');
L5 = Link([0    0 0  pi/2],'modified');
L6 = Link([0    82 0  -pi/2],'modified');
%连接连杆
dobot = SerialLink([L1 L2 L3 L4 L5 L6],'name','Dobot');
figure;
dobot.plot([0 0 0 0 0 0]);%显示机器人初始状态
teach(dobot);% 调试角度

在这里插入图片描述

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值