学位论文 > 优秀研究生学位论文题录展示

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

作 者: 郭显金
导 师: 叶伯生
学 校: 华中科技大学
专 业: 机械电子工程
关键词: 工业机器人 编程语言 解释器 编辑器 正则表达式
分类号: TP242
类 型: 硕士论文
年 份: 2013年
下 载: 24次
引 用: 0次
阅 读: 论文下载
 

内容摘要


作为对机器人进行有效控制和利用的前提,机器人编程语言在整个机器人数控系统中占有十分重要的地位,它直接影响着工业机器人的基本作业和离线编程等,从而影响到用户对机器人的控制效率。本文以MOTORMAN SK6机器人为研究对象,设计和实现了一套工业机器人编程语言,使对机器人的编程变得简单而高效。本文研究了工业机器人编程语言系统及其需求,在此基础上设计了一套机器人编程语言,包括环境的建模、指令集的定义、编程方式的设计、程序结构的定义和目标指令的设计等,并且根据机器人控制器的整体结构,设计了机器人语言系统的软件结构。对工业机器人编程语言解释器的关键技术进行了研究,确定了两遍扫描的工作流程,从而确定了解释系统的软件结构。研究了词法分析流程,设计了基于正则表达式的语法分析方法;设计了易于进行插入和管理的符号表,给出了语义分析程序的结构。整个解释器实用而高效,满足工业机器人控制实时性的要求。设计了机器人程序编辑器的菜单结构、界面、软件结构及各个模块的实现方案,并编程实现。最后,对工业机器人语言解释器和程序编辑器进行了测试,实验结果表明,本文设计和研发的工业机器人编程语言达到了机器人控制要求。

全文目录


摘要  4-5
Abstract  5-6
目录  6-8
1 绪论  8-12
  1.1 课题来源  8
  1.2 课题的研究背景和意义  8-9
  1.3 国内外研究现状和发展趋势  9-11
  1.4 本文研究的主要内容  11-12
2 工业机器人编程语言研究与设计  12-28
  2.1 工业机器人语言系统概述  12-13
  2.2 机器人语言系统需求分析  13-14
  2.3 机器人语言设计  14-22
  2.4 编程方式设计  22-24
  2.5 机器人语言系统设计  24-27
  2.6 本章小结  27-28
3 工业机器人语言解释器的设计和实现  28-45
  3.1 解释器软件构架设计  28-31
  3.2 词法分析  31-34
  3.3 语法分析  34-36
  3.4 语义分析及目标代码生成  36-43
  3.5 本章小结  43-45
4 工业机器人程序编辑器的实现  45-55
  4.1 程序编辑器需求分析及总体设计  45-47
  4.2 程序编辑器实现方案  47-48
  4.3 程序编辑器的软件结构及各模块的实现  48-54
  4.4 本章小结  54-55
5 工业机器人编程语言测试实验  55-60
  5.1 测试环境  55-56
  5.2 实验内容  56-59
  5.3 本章小结  59-60
6 结论与展望  60-62
  6.1 总结  60-61
  6.2 展望  61-62
致谢  62-64
参考文献  64-68
附录 攻读硕士学位期间发表的论文和申请的专利  68

相似论文

  1. 个性化可定制在线WEB编辑器的设计与实现,TP393.09
  2. Web数据抽取技术及应用,TP311.13
  3. 工业机器人运动精度可靠性分析方法研究,TP242.2
  4. 六自由度工业机器人的轨迹生成分析及仿真系统,TP242.2
  5. 高能束快速制造中计算机视觉技术应用的研究,TP391.41
  6. 一种面向构件的编程语言原型,TP311.52
  7. 工业机器人离线编程系统关键技术的研究,TP242
  8. 主机DB2数据库重组技术的研究与应用,TP311.13
  9. 可动态配置的电子病历数据集成视图研究与开发,TP311.52
  10. 基于图形化编程的教学机器人研究与设计,TP242
  11. UEFI系统脚本语言与解释器的研究与实现,TP311.52
  12. 基于机器视觉的工业机器人抓取技术的研究,TP242.2
  13. 面向多点高速装配应用的SCARA工业机器人控制精度模型研究,TP242.2
  14. 基于现场总线的开放式多轴运动控制器设计,TP273
  15. Visual Basic程序设计题自动评分算法的研究及实践,TP311.11
  16. 非标数字装备通用控制器用户编程语言研究,TP242.2
  17. 基于CPU+GPU异构平台的字符串匹配算法研究与实现,TP301.6
  18. 基于SOPC的智能仪器多接口程控模块的设计与实现,TP216
  19. 基于Eclipse的无线传感网络开发工具集的设计与实现,TN929.5
  20. 基于购物搜索引擎的网页解析模块的设计与实现,TP393.092
  21. 面向存储的正则表达式匹配算法研究,TP393.08

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 机器人技术 > 机器人
© 2012 www.xueweilunwen.com