基于人机会话方式的机器人示教系统的设计与实现

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:shichun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在机器人技术发展的过程中,机器人示教编程技术是衡量一个工业机器人应用的灵活性和智能化程度的重要指标。会话式编程作为一种编程方式,就是在图形界面上通过提示信息的方式来引导操作人员完成应用程序的编辑工作,无需手动编写程序。本文在结合会话式编程思想的基础上,开发了基于人机会话方式的机器人示教系统。主要的工作内容如下:  一是系统内置指令的制定。将机器人指令按功能的不同进行分类并制定本示教系统的内置指令集。将内置指令封装成类,指令的参数为类的数据成员,通过接口函数来实现设置、读取指令的参数值。在示教编程时,通过选中拖拽内置指令标签、设置指令参数值,生成一条信息完整的内置指令,无需操作人员手动书写指令。通过扩充指令集中的内置指令、修改配置文件来实现系统的可扩展性和可配置性。  二是映射转换模块的设计与实现。将映射配置文件中的内容采用关联容器建立索引,通过查找索引方式将示教文件中的内置指令转换成机器人指令,最终组合成机器人工作文件。  三是远程通讯模块的设计与实现。示教盒与机器人控制器之间的通信采用socket网络套接字的方式来实现,需将机器人工作文件高速、安全、准确地传送到机器人控制器上。
其他文献
学位
IMS提供了一套多媒体服务的标准体系架构,作为下一代通信网络的核心技术,已经被设备提供商和运营商广泛接受。与此同时,无线网也有了长足发展,移动终端更是得到全面普及,然而基于
随着互联网、移动互联网的和企业信息化的迅速发展,出现了越来越多以文本形式存储的信息,如何从这些数据中获得有价值的信息成为了计算机科学与技术领域的一个挑战。文本聚类
动态软件体系结构可以随着应用的不断变化而自动适应,使得基于动态软件体系结构的应用具有高度的可扩展性。OSGi是近年来颇受关注的一个动态体系结构的框架实现,是基于Java虚拟
随着信息技术发展和企业信息化进程的不断推进,企业里分散孤立的应用系统越来越多。这些系统可能涉及不同的技术,使用不同的开发语言以及运行在不同的平台。这种异构情况给企业
Diffie-Hellman(DH)密钥协商协议是一种安全协议,它可以让双方在完全没有对方任何预先信息的条件下通过不安全信道创建公共密钥,该密钥可在后续通讯中作为对称密钥加密通讯内容
WSN (Web Service Notification)是由OASIS组织制定的一套用于发布/订阅系统的标准,定义了通过使用基于主题的发布/订阅模式进行通知的Web服务规范。订阅者向消息生产者发送订
随着Web服务与面向服务的体系架构(Service-Oriented Architecture,SOA)的发展,越来越多的服务提供商致力于开发、提供Web服务,并在服务注册时提供服务定义关键字对服务进行
企业规模的不断变大,市场竞争的不断增强,信息技术的不断发展推动多媒体客户联络中心飞速发展。客户联络中心已经成为企业提高竞争力,为客户提供高效率,高品质服务必不可少武
近年来,随着互联网、云计算等技术的发展,人类社会所产生的数据正以前所未有的速度在不断的增长和累积,我们已经步入大数据时代。研究大数据的意义在于从数据中发掘重要信息,为人