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

link函数调用

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
我安装了机器人工具箱,然后在命令行窗口把网上某大神的代码直接贴上,运行显示未定义函数或变量‘link’,matlab新手,请大神解答
  J0 ~' F. n6 q9 I1 P* C% Z2 N) D

该用户从未签到

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

该用户从未签到

3#
 楼主| 发表于 2020-9-25 13:25 | 只看该作者
clear;clc;; M5 S$ _: a# \  U: S; w
close all;
: {: W/ f# V! f* h+ Z& fx1=-pi/2; a1=121.16; d1=191.99;
; ^$ p7 a) {( C7 W% Qx2=0; a2=850.94; th2=82.19*pi/180;3 ^! ]. O. k2 W+ J: z( C/ B
x3=0; a3=482.6;0 {1 _6 p2 f4 {% o3 A* H3 k
x4=pi/2; a4=133.35;
$ M9 l7 A5 Q7 S$ m7 z9 X5 _x5=-pi/2; a5=0; th5=pi/2;
8 |& f" \- W; _+ S7 K% Ox6=0; d6=380.9;4 v4 E; Q! w9 Q, N5 Q2 e
L(1)=Link([0 d1 a1 x1]); L(1).qlim=[-pi,pi];; Y; j3 Y, s6 U
L(2)=Link([0 0 a2 x2]); L(2).qlim=[-pi/6,pi/2];) b6 T: [( f. g  z% \- C
L(3)=Link([0 0 a3 x3]); L(3).qlim=[-pi/2,pi/2];
+ B5 ~8 v7 N2 I+ ?- iL(4)=Link([0 0 a4 x4]); L(4).qlim=[-pi/2,pi/2];! f- ]' y/ N- |! r, G$ X8 a7 m
L(5)=Link([0 0 a5 x5]); L(5).qlim=[-pi/2,pi/2];
% q2 W+ _: o# E3 V$ L8 eL(6)=Link([0 d6 0 x6]); L(6).qlim=[-pi,pi];+ K; a' b& |) l* y4 \1 @
robot6=SerialLink(L,'name','robot6','offset',[0 -th2 th2 0 -th5 0]);
: ?8 v# y4 K  ?  P* c%% 轨迹规划-圆! d- q: s. O1 t% N
Th=0:pi/60:2*pi;R=400;# M! c/ b, T8 ~1 V9 J' U
for I=1:length(Th)
) U* n1 }8 R* g2 @$ Fj=1:length(Th);
+ F3 G% M; f0 b9 s6 o$ Px(1,j)=1500;
! ~6 O' b, y3 ay(1,j)=R*sin(Th);0 v4 _& M3 k+ z( z7 {) Z, y# V5 b: q7 s# `
z(1,j)=0+R*cos(Th);9 p, _, F4 M* w7 I" ~8 a, F
end  P  {& }0 }9 x# @. ?  l! h8 D" J. e
for ko=1:length(Th)# ~% y" E! Y) e
TTr=[x(ko),y(ko),z(ko)];1 G& U- E* H( |3 r* M
TO(:,:,ko)=transl(TTr)*trotz(-90,'deg')*troty(0,'deg')*trotx(-90,'deg');, n" W; y7 G" ]2 w# l
end
1 ?# F0 A: z3 j8 g! y9 k6 Mqz=ikine(robot6,TO,'pinv');
8 q/ V# E6 ^* n2 F# X# Uplot3(x,y,z,'r','LineWidth',2);0 L8 v: k5 {/ w1 W$ ~, D$ e
hold on;
+ W( {# O& a& Q  q' ~% pplot(robot6,qz,'loop');+ r2 C. `5 Q4 i- m2 V, z
hold off;

该用户从未签到

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

该用户从未签到

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

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

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-6-22 09:40 , Processed in 0.062500 second(s), 26 queries , Gzip On.

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

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

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