最近因为课程原因对AR4215和FANUC R-0iB两个机械臂做了简单的matlab仿真,贴出来免得以后忘了。

关于Robotic toolbox工具箱的安装与使用请移步CSDN自行查找。

SCARA机器人

图1:AR4215尺寸图

图2:在笛卡尔空间建立坐标系

i

theta

d

a (cm)

alpha

1

Q1

0

20

0

2

Q2

0

20

-pi

3

0

D3

0

0

4

Q4

0

0

0

表1:AR4215机器人的DH参数表(可能是由于电脑配置问题,在按照mm为坐标系的单位输入数据后,渣渣电脑运行很慢,所以后面改作了cm)

代码如下:

%运行环境:Matlab2016b+Rotbotic toolbox V9.10

clc;

clear;

close all;

%       theta   d     a    alpha  offset

L1=Link([  0    0    20      0      0]);%最后一个参数代表旋转关节与平移关节

L2=Link([  0    0    20     -pi     0]);

L3=Link([  0    15    0      0      1]);

L4=Link([  0    0     0      0      0]);

SCARA=SerialLink([L1 L2 L3 L4]);

SCARA.qlim=[-2.22 2.22;-2.48 2.48;0 15;-pi pi];%关节运动限制

SCARA.name='AR4215';

SCARA.plot([1.5 0.5 10 0], 'workspace',[-50 50 -50 50 -50 50]);

SCARA.display();

运行结果如下图:

(b)FANUC R-OiB

图3:FANUC R-0iB结构图

i

theta

a(cm)

d(cm)

alpha

Offset

1

Q1

0

0

0

0

2

Q2

18.4

14.3

-pi/2

0

3

Q3

0

62

0

0

4

Q4

10

12.5

Pi/2

0

5

Q5

66.0

0

-pi/2

0

6

Q6

0

-10

Pi/2

0

表2:FANUC R-0iB DH参数表

代码如下:

%运行环境:Matlab2016b+Rotbotic toolbox V9.10

clc;

clear;

close all;

%       theta     d        a     alpha  offset

L1=Link([  0      0        0       0      0]);

L2=Link([  0   18.4     14.3   -pi/2      0]);

L3=Link([  0      0       62       0      0]);

L4=Link([  0     10     12.5   -pi/2      0]);

L5=Link([  0     66        0   -pi/2      0]);

L6=Link([  0      0      -10    pi/2      0]);

FANUC=SerialLink([L1 L2 L3 L4 L5 L6],'name','FANUC R-0iB');

FANUC.qlim=[-2.1 2.1;-2.1 2.1;-2.1 2.1;-2.1 2.1;-2.1 2.1;-pi pi];

%由于未能找到各轴相关限制参数,

%将J1轴参数代入了各轴

FANUC.plot([0 0 -pi/2 0 0 0], 'workspace',[-150 150 -150 150 -150 150]);

FANUC.display();

运行结果如下:

大体如此,在DH参数表上应当是有一些错误,额,主要是工程图学本来就没学好,机器人学好像学的也不咋地。希望老师不要看见。先MARK,过几天想起来再来改吧。

SCARA机器人与工业六轴机器人的matlab仿真相关推荐

  1. 工业六轴机器人常见的STD(标准)-DH模型建立方法

    文章目录 一.D-H模型 二.形式1 三.形式2 四.形式3 五.形式4 一.D-H模型 二.形式1 利用MATLAB机器人工具箱Matlab-Robotics-Toolbox建立标准Link函数,其 ...

  2. 纤巧精干:爱普生六轴机器人

    精工爱普生(以下简称爱普生)是世界领先的6轴机器人厂商之一,其六轴机器人兼具高速度.高精度(低振动)以及出色的耐用性等多重优点,大量应用在电子元器件.汽车和食品等多个制造行业中.继2012年底爱普生推 ...

  3. unity六轴机器人自动移动路径

    unity六轴机器人自动移动路径 六轴机器人如下图: 首先我们要明白在unity里面机器人的移动是在一个面上(取巧).只需要让他的一轴转90度可以自由的左右移动就可以了.这时候机器人的六轴想移动到哪一 ...

  4. 六轴机器人直角坐标系建立_详解|六轴机器人,SCARA机器人,直角坐标机器人和 Delta机器人...

    原标题:详解|六轴机器人,SCARA机器人,直角坐标机器人和 Delta机器人 一.六轴工业机器人 六轴工业机器人的最大的工作空间类似一个球体,它可以将机械手臂末端工具以几乎任意角度放置在接近无限数量 ...

  5. 六轴机器人光机_烂大街的六轴机器人

    刚开始写公众号的时候,就有朋友问我什么时候也讲讲六轴.我说行,等把SCARA跟DELTA讲完了我就讲.现在SCARA跟DELTA的基本介绍终于写完了,但是想要写六轴却不知怎么写好.无法像之前那些做盘点 ...

  6. 机器人建模中移动关节如何建立坐标系_解析:四轴机器人和六轴机器人有什么区别?---徕深科技...

    工业机器人的轴,可以用专业的名词"自由度"来解释.合理推测就是,当机器人的轴数增加,机器人就有更高的灵活性.四轴SCARA机器人(以下简称四轴机器人)和六轴关节式机器人(以下简称六 ...

  7. 六轴机器人光机_四轴机器人与六轴机器人有什么区别?

    小型装配机器人之所以获得越来越多包装企业的青睐,正在于它如今已可以胜任包括装配在内的各种包装生产任务,包括所有材料的处理,如取放.装卸.包装成型等包装前端流程相关的工序,以及打标签.检验.抽样等加工工 ...

  8. 六轴机器人光机_六款小型六轴机器人性能数据大比拼

    [原创]六款小型六轴机器人性能数据大比拼 文章来源自:高工机器人网 2018-04-27 09:06:44 阅读:44963 摘要从全球机器人应用由汽车向3C等其它行业扩散的趋势来看,为3C制造而生的 ...

  9. 资深老师傅讲解六轴机器人机械臂的特征和优缺点!

    资深老师傅讲解六轴机器人机械臂的特征和优缺点! 六轴关节式机器人机械手臂使用旋转轴(或者叫活关节)进行装载.卸载和后处理工作.它使用一直线轴重新定位,可以做出灵活得像人类一样的动作.其具有六轴自由度, ...

最新文章

  1. 跨系统远程登录用Linux系统远程登录windows7
  2. Unity编辑器扩展Texture显示选择框
  3. python项目ImportError: Plotly express requires pandas to be installed.解决方案
  4. halcon使用点拟合圆形时候,点集顺序紊乱,不影响圆形拟合效果
  5. 共享内存中使用指针_详解c++中字符指针数组的使用
  6. 使用正则表达式从字符串中提取email
  7. .NET文档生成工具ADB[更新至2.3]
  8. Java中使用poi导入、导出Excel
  9. 团队作业-第1周-提交处-团队组建及项目启动
  10. Strut2 annotation配置时action到另一个action跳转参数传递
  11. linux内核Device Drivers设备驱动程序
  12. 行业顶级NoSQL成员坐阵,NoSQL数据库专场重点解析!
  13. SQL Server卸载不干净和重新安装问题
  14. 绿盟科技网络安全攻防实验室安全研究员廖新喜:Java JSON 反序列化之殇
  15. java八皇后答案_java八皇后问题详解
  16. 优化工具 Neos Server
  17. 图片的降噪处理 java_OpenCV去除图像中的噪声
  18. PCB电路板3D模型3D渲染思路
  19. Python使用selenium模块模拟登录12306
  20. 华硕B250主板组装机安装win7及office2010

热门文章

  1. Java xinge 消息推送Android和IOs
  2. 计算机毕业设计基于asp.net的KTV信息管理系统
  3. 使用Cheat Enginee(CE)找出“雷数”、“笑脸”和“计时器”
  4. 谷歌浏览器 79.0.3945.79 正式版
  5. 如何解决锁表问题?如何解表?
  6. 智能手机鼻祖黑莓帝国陨落:黑莓品牌或将消失
  7. 高精地图在互联网行业的应用与发展
  8. Segger Embedded Studio 软件下载和工程配置
  9. fidder+天天模拟器 配置模拟器抓包
  10. 在线编辑office服务器搭建,Office Online Server2016搭建与部署(在线编辑)