工业机器人通用图形化编程软件的设计与实现

来源 :浙江大学 | 被引量 : 0次 | 上传用户:wsykxc1429
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文的研究是通用性工业机器人控制软件平台的一部分,目的是实现此软件平台中的通用图形化编程模块。该图形化编程软件系统主要处理从工业机器人的通用操作到图形化任务的转换,最后将图形化任务转换为下方解释器可以识别的中间文件。针对工业机器人控制软件平台的结构设计不够开放带来的通用性不够,以及其传统文本编程方式带来的操作难度大两个问题,提出了一种通用性图形化编程系统的总体结构设计,包括设计思路与实现方案。通过设计用于表示机器人操作的图标及其数据结构以及搭建能够自行跟踪用户所有操作并且具有自结构性(本身就包含了顺序和父子信息)的编辑器,实现了图标式任务的绘制以及记录;定义了与图标数据结构相对应的节点,采取同样具有自结构性的中间文件对图形任务进行保存,最后生成逻辑正确、数据无误且能够被下方解释器识别的文件。本文完成的主要工作:围绕工业机器人软件平台开发与图形化编程进行了研究,分析了总体项目研发的工业控制人软件平台的总体架构和图形化编程系统在其中的功能与接口。然后详细研究了图形化编程系统的研发中用到的相关技术如图形化编辑框架GEF、XML技术和设计模式等。在此基础上对图形化编程系统进行详细的结构设计,并给出了实现方案。在整个设计过程中一直采用分层、模块化的思想,利用各个模块之间的接口进行连接,增加了系统的可扩展性和移植性。实际成果表明,该图形化编程系统不仅实现了功能,使得用户可以图形化编程,降低操作难度,而且具有很好的通用性、扩展性。
其他文献
在控制系统的实际应用中,存在着许多具有周期性的控制任务,这时需要控制系统高精度地跟踪某一给定周期信号,重复控制方法为解决这一问题提供了切实可行的解决方法和理论依据
本文从随机耗散性的观点研究了含动态不确定性的随机非线性系统的H∞控制问题,特别对于含输入动态不确定性的随机非线性系统,研究了其基于随机无源性的系统镇定问题以及基于
学位
质子交换膜燃料电池(PEMFC)因为清洁无污染(生成物为水)、能量转换效率高(实际效率40%~60%)、能量密度高等优点,被称为是21世纪最有前途的能量转化装置之一,成为新的研究热点。PEMFC研究涉及到流体运动学、电化学、材料学、自动控制等多学科知识。质子在膜中是以水合质子的形式传递,水是质子传导的载体。膜中含水量很大程度决定了电导率的大小,合适的含水量可以使电导率达到最佳,含水量过高和过低都会
人体运动研究始于60年代航空科技发展时期,并随着计算机技术的发展而逐步完善。人体运动是在三维立体空间展开和变化的,其运动方式必定遵循一定的运动规律,随着计算机软硬件技术
近年来,国际性的传统医学热在不断的升温,中药因其源自天然,毒副作用小而日益受到世界各国的关注,具有广阔的发展空间。对于中药产业的关键环节,中药活性成分的提取一直备受
神经系统是由大量神经元组成的复杂网络,神经元之间通过间隙、突触等连接组成神经网络,神经元是神经系统的基本单元。神经网络之间的信息传递是以神经元动作电位的发放和传递为
信息隐藏技术是信息安全领域一个新的研究热点。图像隐写术是关于将机密信息隐藏于公开的图像从而实现隐蔽通信的技术,隐写分析是隐写术的逆过程,是揭示机密信息存在的技术,隐写
本课题是国家科技支撑计划重点项目“虚拟实验教学环境关键技术研究与应用”(No.2008BAH29B00)的延伸子课题。目前,虚拟实验和实物实验已经整合在一个网络实验平台下,整个实
生物化学发光免疫分析法(Chemiluminescence Immunoassay, CLIA)是建立在放射免疫分析技术(Radio Immunoassay, RIA)理论的基础上,以标记发光剂为示踪物信号建立起来的一种非