资源简介

国外某大学的delta并联机器人工作空间绘图程序matlab源码的改进版。我对原始版本的图像显示做了一些修改:隐藏网格线、用单色显示、用光照增强立体感、旋转时坐标轴比例固定不变。这个程序比自己做的3-PSS工作空间绘图程序效果好很多,原理还在研究中 。。。 genworkspace为主程序文件

资源截图

代码片段和文件信息

function [Xtri] = cubesurf(Xbn)

[AB]=meshgrid(linspace(01n)linspace(01n));
A=reshape(Aprod(size(A))1);
B=reshape(Bprod(size(B))1);
triAB=delaunay(AB);
A = Xb(1)*ones(size(A)) + (Xb(2)-Xb(1))*A;
B = Xb(1)*ones(size(B)) + (Xb(2)-Xb(1))*B;
X = [ Xb(1)*ones(n^21) A B ;
      Xb(2)*ones(n^21) A B ;
      A  Xb(1)*ones(n^21) B ;
      A  Xb(2)*ones(n^21) B ;
      A  B     Xb(1)*ones(n^21);
      A  B     Xb(2)*ones(n^21)];
  
  tri = [triAB;
         triAB +   n^2*ones(size(triAB));
         triAB + 2*n^2*ones(size(triAB));
         triAB + 3*n^2*ones(size(triAB));
         triAB + 4*n^2*ones(size(triAB));
         triAB + 5*n^2*ones(size(triAB))];

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        693  2012-02-23 21:36  dlta-workspace\cubesurf.m

     文件       1582  2012-02-23 21:36  dlta-workspace\forward.m

     文件        267  2012-04-09 21:08  dlta-workspace\genworkspace.m

     文件        343  2012-02-23 21:36  dlta-workspace\plucker.m

     目录          0  2012-04-09 21:05  dlta-workspace

----------- ---------  ---------- -----  ----

                 2885                    5


评论

共有 条评论