matlab 与机器人工具箱怎么使用
1个回答
2016-12-18 · 知道合伙人数码行家
huanglenzhi
知道合伙人数码行家
向TA提问 私信TA
知道合伙人数码行家
采纳数:117538
获赞数:517201
长期从事计算机组装,维护,网络组建及管理。对计算机硬件、操作系统安装、典型网络设备具有详细认知。
向TA提问 私信TA
关注
展开全部
- 机器人工具箱的使用,附上一段机器人定义的标准格式代码。
clc
clear
close all
%% 绘制机器人
m=143.5;
alpha=[pi/2 pi pi/2 pi/2 -pi/2 0];
a=[150 600 100 0 0 0];
d=[0 0 0 -615 0 100+m];
theta=[0 pi/2 0 0 pi 0];
L{1} = link([alpha(1) a(1) 0 d(1)]);
L{2} = link([alpha(2) a(2) pi/2 d(2)]);
L{3}= link([alpha(3) a(3) 0 d(3)]);
L{4} = link([alpha(4) a(4) 0 d(4)]);
L{5} = link([alpha(5) a(5) -pi d(5)]);
L{6} = link([alpha(6) a(6) 0 d(6)]);
JRB = robot(L,'JRB');
JRB.name = 'JRB';
plot(JRB,theta);
drivebot(JRB);
具体参数的含义可以多看看机器人运动学相关内容。
clc
clear
close all
%% 绘制机器人
m=143.5;
alpha=[pi/2 pi pi/2 pi/2 -pi/2 0];
a=[150 600 100 0 0 0];
d=[0 0 0 -615 0 100+m];
theta=[0 pi/2 0 0 pi 0];
L{1} = link([alpha(1) a(1) 0 d(1)]);
L{2} = link([alpha(2) a(2) pi/2 d(2)]);
L{3}= link([alpha(3) a(3) 0 d(3)]);
L{4} = link([alpha(4) a(4) 0 d(4)]);
L{5} = link([alpha(5) a(5) -pi d(5)]);
L{6} = link([alpha(6) a(6) 0 d(6)]);
JRB = robot(L,'JRB');
JRB.name = 'JRB';
plot(JRB,theta);
drivebot(JRB);
具体参数的含义可以多看看机器人运动学相关内容。
中智卫安
2024-11-20 广告
2024-11-20 广告
ROS移动机器人是当前机器人技术的热点之一。在深圳中智卫安机器人技术有限公司,我们积极利用ROS(机器人操作系统)的开放性和强大功能,设计和开发各类移动机器人。ROS提供了丰富的工具和库,使得我们能够快速构建出具有精准定位、自主导航、智能避...
点击进入详情页
本回答由中智卫安提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询