工业机器人习题答案简答题

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、 简答题

1. 简述机器人系统中主要包括哪5种坐标系

世界坐标系、基座坐标系、末端机械法兰坐标系、工具坐标系、工件坐标系

2. 简述机器人系统中的4种变换关系及实现方式

(1)从世界坐标系到基座坐标系的变换,通过基座变换指令BASE 或参数MEXBS 设置方式实现;

(2)从基座坐标系到机械法兰坐标系的变换,通过关节运行后实现;

(3)从机械法兰坐标系到工具坐标系的变换,通过工具变换指令TOOL 或参数MEXTL 设置方式实现;

(4)从世界坐标系到工具坐标系的变换,通过关节运动后实现。

3. 简述机器人正运动学计算的概念

给定机器人各个关节角位移时,计算出机械法兰坐标系{M}相对于基座坐标

系{B}的齐次坐标变换矩阵T B M

,已知基座坐标系{B}相对于世界坐标系{W}的齐次坐标变换矩阵T W B 、

工具坐标系{T}相对于机械法兰坐标系{M}的齐次坐标变换矩阵T M T ,

根据以下等式计算出工具坐标系{T}相对世界坐标系{W}的齐次坐标变换矩阵T W

T ,该过程被称为正运动学计算。

T W

T =T W

B ×T B M ×T M T

4. 简述机器人逆运动学计算的概念

给定工具坐标系{T}相对世界坐标系{W}的齐次坐标变换矩阵T W T 时,

根据基座坐标系{B}相对于世界坐标系{W}的齐次坐标逆变换矩阵T B W

、工具坐标系{T}相对于机械法兰坐标系{M}的齐次坐标逆变换矩阵运算T T M

,计算出机械法兰坐标系{M}相对于基座坐标系{B}的齐次坐标变换矩阵T B M ,进而计算出各个关节的

角度位移,该过程被称为逆运动学计算。

T B

M =T B W ×T W T ×T T M

5. 简述机器人直交位置数据的构成及含义

直交位置数据矩阵(X,Y ,Z,A,B,C )、机器人本体构造标志FL1、机器人本体多旋转数据FL2一起构成了机器人直交位置数据,用(X,Y ,Z,A,B,C )(FL1,FL2)表示。

直交位置数据矩阵(X,Y ,Z,A,B,C )用于表达指工具坐标系在世界坐标系中的位置与姿态

FL1表示在直交坐标系下机器人手臂的姿势;

FL2表示在直角坐标系下机器人每个关节的旋转周数。

6. 简述机器人JOG 的方式。

关节JOG 、直交JOG 、工具JOG 、三轴直交JOG 、圆筒JOG 、工件JOG

7. 简述机器人本体运动的4种限制类型。

本体结构尺寸限制、关节动作范围限制、直交动作范围限制和构造标志的限制。

8.简述机器人程序文件的加载方法。

通过控制器面板的选择程序、通过任务插槽参数的设置和通过加载指令

9.简述机器人控制器任务插槽的启动条件。

启动命令运行(Start)、Always上电自动运行、Error错误发生时运行

10.简述机器人控制器Start启动命令的输入方式。

控制器面板上的Start按钮、专用Start输入信号和XRun指令等3种方式输入。

11.简述机器人控制器Stop暂停命令的输入方式。

通过控制器或示教器上的Stop按钮、通过专用Stop输入信号和通过程序的XStp指令语句。

12.简述机器人控制器Reset复位命令的输入方式。

通过控制器或示教器上的Reset按钮、通过专用Reset输入信号和通过程序的XRst指令语句。

13.简述变量的数据类型有哪些

数值型、字符型、关节位置型、直交位置型、输入输出型变量

14.简述常量的数据类型有哪些

数值型、字符型、关节位置型、直交位置型、角度值型

15.简述变量的定义方法

方法一:以M、C、J、P等字母开头的用户变量分别可直接作为数值型变量、字符型变量、关节位置变量、直交位置变量使用,无需定义;

方法二:非M、C、J、P等字母开头的用户变量,按照以下语句定义:

Def Inte 变量名

Def Long 变量名

Def Float 变量名

Def Double 变量名

16.简述定义全局变量的基本步骤。

新建程序文件(即全局变量定义专用程序);

定义全局变量;

下载专用程序至控制器中;

在参数PRGUSR中注册专用程序名;

17.简述GoSub语句、CallP语句和Goto语句的区别,可从调用对象与位置关系、是否返回、

是否传递参数等角度分析。

GoSub语句调用的是子程序的标签名,需要Return语句返回,子程序和调

用语句在一个程序文件里,不可传递参数;

CallP语句调用的是子程序文件的程序名,需要END语句返回,子程序和调用语句在两个程序文件里,可传递参数;

Goto语句为程序转移,不需要返回语句,子程序和调用语句在一个程序文件里,不可传递参数;

18.简述EMGStop、Stop和End按钮的区别。

EMGStop时,机器人程序立即停止,机器人本体动作立即停止,机器人本体伺服立即断电,机器人系统报警;

Stop时,机器人程序立即停止,机器人本体动作减速停止,机器人本体伺服不断电,机器人系统不报警;

END时,机器人程序直到执行END指令或最后一行语句时停止,机器人本体动作不停止,机器人本体伺服不断电,机器人系统不报警;

相关文档
最新文档