机器人大脑图形化开发平台的研究

来源 :长安大学 | 被引量 : 0次 | 上传用户:wang8327501
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
机器人大脑的图形化开发平台系统提供通过图形化编程方式对机器人的工作行为进行控制。这是通过软件开发环境和与机器人硬件通信连接模块的综合应用的平台。软件开发环境是一种类图形化的编程的应用软件。在平台软件中对机器人需要执行工作或动作内容封装为一个个用来表示的执行函数图元、工作流程图元、数据流、控制流以及其连线图元组成。全文主要分为四大部分,主要内容如下:首先图形化开发平台的结构和方案设计。重点说明.NET与GDI+方案构建图形化平台的过程。给出详细实现代码和操作流程图。并对其优劣做出判断说明。其次重点讲述图形化平台流程图图形化编程的支撑技术Eclipse GMF图形建模框架的结构和要点。对如何通过Eclipse GMF技术建立图形框架做了进一步阐述。对建模语言UML建模方法和建立领域模型的图元以及图元关系给出了基本模型。再次分析结构化程序语言用流程图图形表示方法的可行性。以及重点实现如何将流程图中的节点和连线用图元表示。实现用UML统一建模语言将流程图中的节点和连线的图元以及图元之间的关系建立成GMF可识别的领域模型,用以此模型表达出结构化程序语言。并且针对机器人工作的特点优化模型并将机器人工作流程转换为XML格式的流程图描述文件。并给出基本代码。最后针对图形化开发平台的上位机流程图图形化编程软件和下位机机器人工作执行模块之间需要大量数据高速传输的特点。选用USB2.0串行总线作为上下位机之间的通信总线。选用了USB总线控制器。并完成了其固件程序的开发。机器人大脑的图形化开发系统,根据机器人工作流程、模块工作的特点,使用了图形化的编程方法。使机器人的使用者能够像搭积木一样“搭建”出所见即所得的应用程序。使得没有编程基础的人员也可以使用机器人,可以按照机器人工作所关注的内容模块使其工作起来。
其他文献
在教育水平不断提高的大背景之下,国家愈加重视教育的实用性,因此在课程设置以及教师方法等方面提出了更高要求,将提升学生应用能力作为教学目的并予以实施,在小学阶段设置综
轮胎是汽车的重要组成部分,轮胎的力学性能影响汽车的驾乘舒适性、油耗和安全等。对轮胎进行有限元分析能检验轮胎的结构,观察轮胎的力学性能,帮助研究设计。轮胎的结构较复
由于石灰岩地下矿山开采中普遍存在回采率低、生产效率低及安全性差等难题,研究石灰岩矿安全高效坑采技术,对矿产资源的高效回采及矿山安全生产具有重要的理论和实践价值。论
办公室担负着上情下达、下情上报、对外交往和后勤服务等繁重工作,处于协调各部门、连接领导和基层的枢纽地位,任何一个环节出了问题,都会给全局工作带来被动或造成损失.因此
岁末年初,按照惯例,我们将在“喜气洋洋”中对过去一年立下的flag进行回收总结,并斗志昂扬地立下新一年的flag.rn当我和乐小新一起回顾过去的一年时,不觉脸上火辣辣的,还传来
期刊
学位
由于中西方文化存在较大的差异,导致的英、汉两种语言在语法结构和思维方式上明显有别.本文通过分析中西方日常交际文化差异,提出英语教学策略,在课堂教学中,进行合理的文化
轮胎作为汽车上唯一与地面接触的部件,是汽车的重要组成部分,其对汽车的操纵稳定性、乘坐舒适性、承载性能等方面都有重要的影响。随着汽车工业的发展,人们逐渐认识到汽车所
“一方有难、八方支援、涓涓细流、汇聚成海”.黑龙江省通信管理局党组积极响应党中央和省委号召,倡议全体党员干部职工自愿捐款献爱心,助力打赢新型冠状病毒肺炎疫情防控阻
期刊
能源是人类生产、生活、社会经济发展的必备资源,然而人类社会进入21世纪后面临着发展与能源的双重压力。生物质能作为一种洁净友好的新能源,能源特性与传统化石能源极为相似