% clc;
% clear all;      %描述六轴机器人D-H参数xz类转换关系;
L(1)=Link('revolute', 'd',587.5, 'a',0, 'alpha', 0,'modified');
L(2)=Link('revolute', 'd', -157.5, 'a', 150, 'alpha', -pi/2,'modified');
L(3)=Link('revolute', 'd', -207.5, 'a',730.5, 'alpha', 0,'modified');
L(4)=Link('revolute', 'd',720, 'a',0, 'alpha', pi/2,'modified');
L(5)=Link('revolute', 'd',-97, 'a',0, 'alpha', -pi/2,'modified');
L(6)=Link('revolute', 'd',122, 'a',0, 'alpha', pi/2,'modified');

CO605=SerialLink(L,'name','HSR_CO605');      %串联六轴机器人

xita0=[0,-90,180,0,0,0];     %定义机器人零点

CO605.plot(xita0);

hold on

CO605.teach(CO605,'degress');

 T1=transl(900,600,350);    %绘制给定起始点点位,得到起点位姿
 T2=transl(900,-600,700);     %根据给定终点,得到终止位姿
 T=ctraj(T1,T2,50);
 Tj=transl(T);
 plot3(Tj(:,1), Tj(:,2), Tj(:,3));%输出末端轨迹
 grid on;
 q = CO605.ikine(T);


 CO605.plot(q); %动画演示
  q = q*180/pi;  %输出运动关节角

 %绘制机器人直线轨迹

规划带偏置六轴机器人直线运动轨迹
标题


 

 

相关文章:

  • 2022-01-29
  • 2021-09-26
  • 2021-09-15
  • 2021-09-19
  • 2021-12-25
  • 2022-12-23
  • 2021-10-02
  • 2021-04-24
猜你喜欢
  • 2021-04-12
  • 2021-08-12
  • 2021-12-12
  • 2021-11-29
  • 2021-10-09
  • 2022-03-09
  • 2022-02-11
相关资源
相似解决方案