1、matlab串联机器人DH建模

1、D-H建模

clear;
clc;
%建立机器人模型

%       theta    d        a        alpha     offset
L1=Link([0       0.4      0.025    pi/2      0     ]);  %定义连杆的D-H参数
L2=Link([pi/2    0        0.56     0         0     ]);
L3=Link([0       0        0.035    pi/2      0     ]);
L4=Link([0       0.515    0        pi/2      0     ]);
L5=Link([pi      0        0        pi/2      0     ]);
L6=Link([0       0.08     0        0         0     ]);
robot=SerialLink([L1 L2 L3 L4 L5 L6],'name','BiPan');   %连接连杆,机器人取名BiPan
robot.plot([0,pi/2,0,0,pi,0]);  %输出机器人模型,后面的六个角为输出时的theta姿态

robot.display();       %显示模型的一些参数。输出参数grav为重力加速度矢量,base为基坐标系的齐次矩阵,tool为工具坐标系和末端连杆的坐标系之间的变换矩阵

teach(robot);   %调整各个关节角度

%关节:连接2个杆件的部分 
%连杆长度 (a) :2个相邻关节轴线之间的距离 
%连杆扭角 (alpha α) :2个相邻关节轴线之间的角度 
%连杆偏距 (d) :2个关节坐标系的X轴之间的距离 
%关节角度 (theta θ) :关节变量 计算时需要加初始角度偏移

%alpha:连杆扭角;?
%a:连杆长度;?
%theta:关节转角;
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Big_潘大师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值