I am getting this error when I am trying to plot the PUMA 560 robot: Undefined function 'arrow3' for input arguments of type 'double'. How can I solve this?
Ältere Kommentare anzeigen
Undefined function 'arrow3' for input arguments of type 'double'.
Error in trplot (line 229)
ha = arrow3(mstart(i,1:3), mend(i,1:3), [axcolors{i} num2str(opt.width)]);
Error in SerialLink/plot>create_robot (line 408)
h.wrist = trplot(eye(4,4), 'labels', upper(opt.wristlabel), 'arrow', 'rgb', 'length', 15*s);
Error in SerialLink/plot (line 241)
handle = create_robot(robot, opt);
Antworten (2)
Stalin Samuel
am 9 Jun. 2015
0 Stimmen
Make sure that in your working directory you have the function file named "arrow3"
1 Kommentar
Anjali Rao
am 9 Jun. 2015
Walter Roberson
am 9 Jun. 2015
It appears you may need to download http://www.mathworks.com/matlabcentral/fileexchange/14056-arrow3-version-5 and unpack it into a directory and use
pathtool
to add the directory to your MATLAB path.
Kategorien
Mehr zu Robotics finden Sie in Hilfe-Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!