matlab2019arobot工具箱_机器人工具箱在matlab2019上使用报错——解决小记

前言:机器人工具箱在matlab2018中使用的时候没错误,同样的代码在安装有机器人工具箱的matlab2019版本中却出现错误。

代码:

% theta d a alpha offset

L1 = Link([0 0 0 -pi/2 0],'standard');

L2 = Link([0 0.19 0.650 0 0],'standard');

L3 = Link([0 0 0 pi/2 0],'standard');

L4 = Link([0 0.600 0 -pi/2 0],'standard');

L5 = Link([0 0 0 pi/2 0],'standard');

L6 = Link([0 0 0 0 0],'standard');

robot=SerialLink([L1 L2 L3 L4 L5 L6],'name','PUMA 762');

% theta=[-pi/2 -pi/2 pi/2 0 0 0];

% view(3)

% robot.plot(theta);

teach(robot);

错误如下:

这是因为matlab2019版本的figure图框在可视化模型的时候应该是以三维的方式显示。所以在figure之前或teach()之前都应加上view(3).如下将上面的注释代码行取消后:

% theta d a alpha offset

L1 = Link([0 0 0 -

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值