(7.4)--机器人控制系统及编程语言6.4.ppt

(7.4)--机器人控制系统及编程语言6.4.ppt

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

机器人控制系统(四)

机器人编程要求与语言类型

目录/CONTENTS01机器人语言的编程要求03语言系统组成和功能02机器人语言类型

1.机器人语言的编程要求1)机器人语言的编程要求有哪些?2描述机器人的作业!4允许用户规定执行流程5要有良好的编程环境!1能够建立世界模型!3描述机器人的运动!6:人机接口和综合传感信号6要素!

2.机器人语言类型1)机器人语言的发展1973年,美国斯坦福(Stanford)人工智能实验室研究和开发了第一种机器人语言:WAVE(2)AL语言(1)WAVE语言AL语言,它是一种编译形式的语言,可以控制多台机器人协调动作。(3VAL语言(3VAL语言(4)ML语言1979年,美国Unimation公司开发了VAL语言美国IBM公司开发ML语言,用于机器人装配作业

2.机器人语言类型1)机器人语言的发展(2)AL语言(1)WAVE语言(3VAL语言(3VAL语言(4)ML语言图6-10控制科学的发展过程

2.机器人语言类型2)机器人语言的种类机器人语言尽管有很多分类方法,但根据作业描述水平的高低,通常可分为三级:动作级、对象级、任务级(1)动作级动作级语言是以机器人的运动作为描述中心;例如:MOVETOdestination动作级语言的语句比较简单,易于编程;缺点是不能进行复杂的数学运算,不能接受复杂的传感器信息;

2.机器人语言类型2)机器人语言的种类(1)动作级动作级语言划分为:关节级编程和终端执行器编程1)关节级编程不方便、没有通用性、扩展也十分困难。2)终端执行器编程在作业空间内各种设定好的坐标系里编程、提供简单的条件分支,提供较强的感受处理功能和工具使用功能。

2.机器人语言类型2)机器人语言的种类(2)对象级描述操作物体间关系使机器人动作的语言。①运动控制。②处理传感器信息③通信和数字运算④具有很好的扩展性

2.机器人语言类型2)机器人语言的种类(3)任务级不需要规定动作的细节;需要最初的环境模型;需要最终工作状态;自动进行推理、计算,生成动作。任务级机器人编程系统必须能把指定的工作任务翻译为执行该任务的程序。

3机器人语言系统组成和基本功能

1)机器人语言系统组成三个基本的操作状态:监控状态、编辑状态和执行状态。图6-11机器人编程语言系统

3机器人语言系统组成和基本功能

1)机器人语言系统的基本功能机器人语言体现出来的基本功能都是机器人系统软件支持形成的。具体包括运算决策通讯机械手运动工具指令传感器数据处理

THEEND

THANKS

文档评论(0)

177****2883 + 关注
实名认证
内容提供者

热爱教育,专注于教育领域创作与分享,让我们共同进步。

1亿VIP精品文档

相关文档