找回密码
 注册
关于网站域名变更的通知
查看: 546|回复: 4
打印 上一主题 下一主题

link函数调用

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-9-25 11:06 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
我安装了机器人工具箱,然后在命令行窗口把网上某大神的代码直接贴上,运行显示未定义函数或变量‘link’,matlab新手,请大神解答
+ a( u8 m1 c, |& K

该用户从未签到

2#
发表于 2020-9-25 11:28 | 只看该作者
把代码发上来看一下

该用户从未签到

3#
 楼主| 发表于 2020-9-25 13:25 | 只看该作者
clear;clc;2 a& y' |: n. m  H
close all;
: I( I; N3 g- u4 T4 l( [+ sx1=-pi/2; a1=121.16; d1=191.99;
( p( M0 V7 w; ]4 mx2=0; a2=850.94; th2=82.19*pi/180;# j6 c' ^1 f( T3 y3 N
x3=0; a3=482.6;) _# _% ?3 \0 v
x4=pi/2; a4=133.35;+ R3 y. I3 h9 @+ b$ o2 U6 m* Z0 _
x5=-pi/2; a5=0; th5=pi/2;' b0 a6 j7 ^$ P% c
x6=0; d6=380.9;
1 t2 G% ^% e, C* @7 Y/ g/ ^" j" lL(1)=Link([0 d1 a1 x1]); L(1).qlim=[-pi,pi];
) u$ q; ]8 K, W' B- I- ^L(2)=Link([0 0 a2 x2]); L(2).qlim=[-pi/6,pi/2];6 x, [# q' |2 L- g6 M
L(3)=Link([0 0 a3 x3]); L(3).qlim=[-pi/2,pi/2];
' P! C4 e1 q; |) @3 `# _/ E2 _* eL(4)=Link([0 0 a4 x4]); L(4).qlim=[-pi/2,pi/2];
2 u# s( D/ }! O: F/ ]0 s0 kL(5)=Link([0 0 a5 x5]); L(5).qlim=[-pi/2,pi/2];* g7 ~8 x! T$ u5 M4 n# ?
L(6)=Link([0 d6 0 x6]); L(6).qlim=[-pi,pi];" k) }! t4 s; p+ d8 h1 ~1 b
robot6=SerialLink(L,'name','robot6','offset',[0 -th2 th2 0 -th5 0]);
  y  ^9 d, @; l, H9 x%% 轨迹规划-圆
  c5 e% W" G3 o& t! P1 bTh=0:pi/60:2*pi;R=400;  h% A9 E( l+ y/ {( I- h/ p; H" P
for I=1:length(Th)' ~$ \) Z& `5 j) i3 T! W6 j# l
j=1:length(Th);
3 B" X% A9 R6 m3 S" z6 Lx(1,j)=1500;% M4 }  T2 r7 j7 F; V
y(1,j)=R*sin(Th);. T" j6 i1 C* Y' l
z(1,j)=0+R*cos(Th);3 S0 g) M' L) p# ?
end
$ _; M) u2 H7 N/ H# S- cfor ko=1:length(Th)+ E/ y' S! u: ~
TTr=[x(ko),y(ko),z(ko)];
) r% _+ H, m- {5 xTO(:,:,ko)=transl(TTr)*trotz(-90,'deg')*troty(0,'deg')*trotx(-90,'deg');0 L3 _4 N2 O1 f6 s
end" _* X9 O* I+ I9 j& X  e
qz=ikine(robot6,TO,'pinv');
( W2 \# F, E. `- U/ O8 l2 Hplot3(x,y,z,'r','LineWidth',2);
( c8 W' S7 ]/ _. C: Ehold on;
) Y7 C3 s3 M3 f7 F+ [" Q6 G4 ~0 z, uplot(robot6,qz,'loop');
! x& f9 a; p& O: ^: H3 ehold off;

该用户从未签到

4#
发表于 2020-9-25 13:33 | 只看该作者
你用ver看看你的工具箱中是不是有Robotics Toolbox  

该用户从未签到

5#
发表于 2020-9-25 13:40 | 只看该作者
我觉得你可能没正确安装机器人工具箱。这图片是我复制你的代码运行的结果,虽然有警告,但是是可以正常运行的,产生动画

00000.jpg (15.09 KB, 下载次数: 6)

00000.jpg
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-24 17:15 , Processed in 0.156250 second(s), 27 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表