机器人知识竞赛

FANUC机器人动作指令中的动作类型有哪些?()A、LB、JC、OD、C

题目

FANUC机器人动作指令中的动作类型有哪些?()

  • A、L
  • B、J
  • C、O
  • D、C
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

()以机器人手爪的运动作为作业描述的中心。

A动作级机器人语言

B对象级机器人语言

C任务级机器人语言

D编译级计算机语言


参考答案:A

第2题:

在ps软件中,复制新图层的快捷键是()

A.Ctrl+L

B.Ctrl+J

C.Ctrl+O

D.Ctrl+M


参考答案:B

第3题:

下面哪些是动作级机器人语言的特点()。

A、动作级机器人语言的每一条语句对应于一个机器人动作

B、以描述操作物体之间关系为中心的语言

C、以机器人手爪的运动作为作业描述的中心

D、不能够进行复杂的运算,仅能接受传感器的开关信号,并且与其他计算机通讯的能力差


参考答案:ACD

第4题:

作业动作有()等几种类型。

A逐次动作

B整理动作

C复位动作

D重复动作

E连续动作


A,B,C,D,E

第5题:

试题三(共15分)

阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。

【说明】

某软件公司欲设计实现一个虚拟世界仿真系统。系统中的虚拟世界用于模拟现实世界中的不同环境(由用户设置并创建),用户通过操作仿真系统中的1~2个机器人来探索虚拟世界。机器人维护着两个变量b1和b2,用来保存从虚拟世界中读取的字符。

该系统的主要功能描述如下:

(1)机器人探索虚拟世界(RunRobots)。用户使用编辑器(Editor)编写文件以设置想要模拟的环境,将文件导入系统(LoadFile)从而在仿真系统中建立虚拟世界(SetupWorld)。机器人在虚拟世界中的行为也在文件中进行定义,建立机器人的探索行为程序(SetupProgram)。机器人在虚拟世界中探索时(RunProgram),有2种运行模式:

①自动控制(Run):事先编排好机器人的动作序列(指令(Instruction)),执行指令,使机器人可以连续动作。若干条指令构成机器人的指令集(InstructionSet)。

②单步控制(Step):自动控制方式的一种特殊形式,只执行指定指令中的一个动作。

(2)手动控制机器人(ManipulateRobots)。选定1个机器人后(SelectRobot),可以采用手动方式控制它。手动控制有4种方式:

①Move:机器人朝着正前方移动一个交叉点。

②Left:机器人原地沿逆时针方向旋转90度。

③Read:机器人读取其所在位置的字符,并将这个字符的值赋给b1;如果这个位置上没有字符,则不改变b1的当前值。

④Write:将b1中的字符写入机器人当前所在的位置,如果这个位置上已经有字符,该字符的值将会被b1的值替代。如果这时b1没有值,即在执行Write动作之前没有执行过任何Read动作,那么需要提示用户相应的错误信息(ShowErrors)。

手动控制与单步控制的区别在于,单步控制时执行的是指令中的动作,只有一种控制方式,即执行下个动作;而手动控制时有4种动作。

现采用面向对象方法设计并实现该仿真系统,得到如图3-1所示的用例图和图3-2所示的初始类图。图3-2中的类“Interpreter”和“Parser”用于解析描述虚拟世界的文件以及机器人行为文件中的指令集。

图3-1用例图

图3-4初始类图

【问题1】(6分)

根据说明中的描述,给出图3-1中U1~U6所对应的用例名。

【问题2】(4分)

图3-1中用例U1~U6分别与哪个(哪些)用例之间有关系,是何种关系?

【问题3】(5分)

根据说明中的描述,给出图3-2中C1~C5所对应的类名。


正确答案:

【问题3】c1:文件
C2:机器人在虚拟世界的行为
C3:Instruction
C4:InstructionSet
C5:仿真系统

第6题:

对机器人进行示教时,为了防止机器人的异常动作给操作人员造成危险,作业前必须进行的项目检查有( )等。①机器人外部电缆线外皮有无破损②机器人有无动作异③机器人制动装置是否有效④机器人紧急停止装置是否有效

A.①②③④

B.①②③

C.①④

D.①③④


参考答案:A

第7题:

指令元素中的include和动作元素中的include 有什么区别?


平常当利用程序中全部的页面的某些部分(例如题目、页脚和导航栏)都雷同的时候,我们就可以考虑用include。具体在哪些时候 用%@ include file=” ”%>,哪些时候用

 jsp:include page=” ” flush=”true”/.这种情势。首先要知道的是它们中间的区别。只有了解了它们用法的不同才 懂得该在何时去用以及怎么选择。

%@ include file=” ”%,jspinclude指令元素读入指定页面的内容。并把这些内容和本来的页面融合到一起。(这个过程是在翻译阶段:也就是jsp被转化成servlet的阶段

进行的。


第8题:

()最理想的机器人高级语言,是用被操作物体,而不是机器人的动作来描述作业任务。

A动作级机器人语言

B对象级机器人语言

C任务级机器人语言

D编译级计算机语言


参考答案:C

第9题:

阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
????某软件公司欲设计实现一个虚拟世界仿真系统。系统中的虚拟世界用于模拟现实世界中的不同环境(由用户设置并创建),用户通过操作仿真系统中的1~2个机器人来探索虚拟世界。机器人维护着两个变量b1和b2,用来保存从虚拟世界中读取的字符。
????该系统的主要功能描述如下:
????(1)机器人探索虚拟世界(Run Robots)。用户使用编辑器(Editor)编写文件以设置想要模拟的环境,将文件导入系统(Load File)从而在仿真系统中建立虚拟世界(Setup World)。机器人在虚拟世界中的行为也在文件中进行定义,建立机器人的探索行为程序(Setup Program)。机器人在虚拟世界中探索时(Run Program),有2种运行模式:
????①自动控制(Run):事先编排好机器人的动作序列(指令(Instruction)),执行指令,使机器人可以连续动作。若干条指令构成机器人的指令集(Instruction Set)。
????②单步控制(Step):自动控制方式的一种特殊形式,只执行指定指令中的一个动作。
????(2)手动控制机器人(Manipulate Robots)。选定1个机器人后(Select Robot),可以采用手动方式控制它。手动控制有4种方式:
????①Move:机器人朝着正前方移动一个交叉点。
????②Left:机器人原地沿逆时针方向旋转90度。
????③Read:机器人读取其所在位置的字符,并将这个字符的值赋给b1;如果这个位置上没有字符,则不改变b1的当前值。
????④Write:将b1中的字符写入机器人当前所在的位置,如果这个位置上已经有字符,该字符的值将会被b1的值替代。如果这时b1没有值,即在执行Write动作之前没有执行过任何Read动作,那么需要提示用户相应的错误信息(Show Errors)。
????手动控制与单步控制的区别在于,单步控制时执行的是指令中的动作,只有一种控制方式,即执行下个动作;而手动控制时有4种动作。
????现采用面向对象方法设计并实现该仿真系统,得到如图3-1所示的用例图和图3-2所示的初始类图。图3-2中的类“Interpreter”和“Parser”用于解析描述虚拟世界的文件以及机器人行为文件中的指令集。




【问题1】(6分)
????根据说明中的描述,给出图3-1中U1~U6所对应的用例名。
【问题2】(4分)
????图3-1中用例U1~U6分别与哪个(哪些)用例之间有关系,是何种关系?
【问题3】(5分) ???
????根据说明中的描述,给出图3-2中C1~C5所对应的类名。


答案:
解析:
【问题1】(6分)
U1、U2、U3、U4、U5、U6:Run、Step、Write、Move、Left、Read
【问题2】(4分)
U1和U2和Run Program有泛化关系;U3,U4,U5,U6和Select Robot有扩展关系;
【问题3】(5分)
C1:文件
C2:机器人在虚拟世界的行为
C3:Instruction
C4:InstructionSet
C5:仿真系统

第10题:

以下哪些是影响示教移动机器人的因素?()

  • A、示教坐标系
  • B、动作类型
  • C、位置信息
  • D、速度倍率

正确答案:A,B,C,D