想使用matlab机器人工具箱的命令robot.plot3d命令,然后跟着网上教程做完之后显示:
函数或变量 'v' 无法识别。
出错 SerialLink/plot3d>rndread (第 469 行)
vout = v'; % "
出错 SerialLink/plot3d (第 124 行)
[F,P] = rndread( fullfile(pth, sprintf('link%d.stl', i-1)) );
请问大佬们怎么解决
↓我的代码
clear;
clc;
% theta d a alpha offset
L(1)=Link([0 0.215 0 pi/2],'standard'); %定义连杆的D-H参数
L(2)=Link([0 0 1 0],'standard');
L(3)=Link([0 0 0.8 0],'standard');
L(4)=Link([0 0 0.7 -pi/2],'standard');
L(5)=Link([0 0 0.23 0],'standard');
Robot=SerialLink(L,'name','Robot');
Robot.base=transl(0,0,0);
L(2).qlim=[0,120/180*pi];
L(3).qlim=[-170/180*pi,-20/180*pi];
L(4).qlim=[10/180*pi,160/180*pi];
L(5).qlim=[-120/180*pi,120