Matlab Robitic Toolbox学习笔记Day2

1.对于之前已经建立好的SCARA机器人模型,进行动画演示。9.10版本的工具箱中原来的drivebot函数替换为teach函数,用来生成可修改关节变量q的演示图。值得注意的是,在使用teach函数之前,必须在建立各个杆件的时候设置好关节变量q的范围,即qlim;以及设置好所显示图形的范围,即workspace。如果没有设置好,则teach函数会报错。

代码如下所示:

clc, clear, close all;
deg = pi/180;
% Joints setting
L1 = Link('d', 3.3, 'a', 0, 'alpha', 0, 'qlim', [-105 105]*deg,'modified');
L2 = Link('d', 0, 'a', 3.25, 'alpha', 0, 'qlim', [-150 150]*deg,'modified');
L3 = Link('theta', 0, 'a', 2.75, 'alpha', pi,'qlim', [0 2.1],'modified');
L4 = Link('d', 0, 'a', 0, 'alpha',0, 'qlim', [-360 360]*deg,'modified');
bot = SerialLink([L1 L2 L3 L4], 'name', 'SCARA');
% Initial position/Starting position
q = [0 0 1 0];
q1=[90*d

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值