工业机器人编程语言的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:whbniuniu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
作为对机器人进行有效控制和利用的前提,机器人编程语言在整个机器人数控系统中占有十分重要的地位,它直接影响着工业机器人的基本作业和离线编程等,从而影响到用户对机器人的控制效率。本文以MOTORMAN SK6机器人为研究对象,设计和实现了一套工业机器人编程语言,使对机器人的编程变得简单而高效。本文研究了工业机器人编程语言系统及其需求,在此基础上设计了一套机器人编程语言,包括环境的建模、指令集的定义、编程方式的设计、程序结构的定义和目标指令的设计等,并且根据机器人控制器的整体结构,设计了机器人语言系统的软件结构。对工业机器人编程语言解释器的关键技术进行了研究,确定了两遍扫描的工作流程,从而确定了解释系统的软件结构。研究了词法分析流程,设计了基于正则表达式的语法分析方法;设计了易于进行插入和管理的符号表,给出了语义分析程序的结构。整个解释器实用而高效,满足工业机器人控制实时性的要求。设计了机器人程序编辑器的菜单结构、界面、软件结构及各个模块的实现方案,并编程实现。最后,对工业机器人语言解释器和程序编辑器进行了测试,实验结果表明,本文设计和研发的工业机器人编程语言达到了机器人控制要求。
其他文献
<正>近年来,受到国际国内大兴人才战略环境的影响,各地政府纷纷根据自身实际制定出符合自身经济社会发展的人才政策。南安也在泉州市各项方针政策的指引和带动下,大力实施有
<正>~~
期刊
从探索宫本武藏思想影响后世的基础上,进而对宫本武藏武学思想进行简单的分析与整理,采用文献资料分析、逻辑逻辑推理等研究方法对相关文献材料进行整理分析,总结得出在宫本
随着医药产业的快速发展,医药企业之间的竞争也日趋激烈,为了提高医药企业的市场竞争力,扩大获利空间,企业必须将成本管控作为经营管理的重点,构建起完善的成本管控体系。本
本文建立了一个同时含有物质资本、人力资本积累及收入分布演化的内生增长模型,来研究人力资本积累、收入分布演化与经济增长的相互作用。我们发现,更高的初始收入差异将通过直
数码机的网络打印部实际是由内置或外置打印服务器引入的,各数码机厂商依据自己硬件产品特征自行开发各自的驱动程序、管理软件及仿真语言等,实际上并没有自己独有的网络打印技
目的探讨免疫层析法检测结核抗体在肺结核诊断中的应用价值。方法采用免疫层析法检测208例肺结核病人血清中的结核抗体,89例非结核患者和30例健康人血清中的结核抗体,并且与
信用管理对中国的企业而言可谓是一个新生事物,在原有的组织系统中加入一个新的部门,它会涉及到组织中已经存在的诸多部门。如果这个新兴部门安排不当,得不到其他部门的认可
近年来中国奶牛养殖在畜牧养殖中所占比重持续攀升,由畜禽养殖废弃物造成的土地资源浪费、地下水氨氮超标、有害气体排放超过大气负荷、传染性疾病的发生、气候异常等问题日