-
题名工业机器人语言的词法语法分析器研究
被引量:9
- 1
-
-
作者
郑炳坤
叶峰
赵崇裕
赖乙宗
-
机构
华南理工大学机械与汽车工程学院
-
出处
《机械设计与制造》
北大核心
2014年第1期209-212,共4页
-
基金
国家"863"计划项目(2011AA04A104)
-
文摘
解释器与编译器是把工业机器人语言程序翻译成目标代码的两种主要语言处理器实现技术,但二者的翻译过程都离不开词法语法分析环节。词法分析器主要用于识别语言系统的标识符及关键字等标记,而语法分析器则对这些标记所组成的句子进行语法检查等。高效准确的词法语法分析是实现工业机器人语言程序向可执行目标代码翻译的关键之一。提出以C语言为蓝本的动作级工业机器人语言的体系结构及指令集;采用Parser Generator工具来开发词法语法分析器,运用正则表达式和LR文法来描述扩展工业机器人语言的词法语法规则,并指出了非法格式的错误报告实现。对所开发的可视化分析器进行的实例测试表明,分析结果正确可靠。
-
关键词
词法语法分析
工业机器人语言
PARSER
GENERATOR
正则表达式
LR文法
-
Keywords
Lexieal And Syntactic Analysis
Industrial Robot Language
Parser Generator
Regular Expression
LR Grammar
-
分类号
TH16
[机械工程—机械制造及自动化]
TP242.2
[自动化与计算机技术—检测技术与自动化装置]
-
-
题名工业机器人语言解释器设计
被引量:5
- 2
-
-
作者
彭玲
黄昕
祝润泽
-
机构
广州机械科学研究院有限公司中央研究所
-
出处
《机床与液压》
北大核心
2021年第9期51-56,共6页
-
基金
广东省科技计划项目(2018B030323027)。
-
文摘
针对机器人语言解释器结构复杂、工作效率低下的问题,提出一种解释器模块化的方法,解释器分为错误检查、预编译、编译3个模块。解释器主要就是对示教文件进行解析,生成中间代码。在控制器系统中,运动规划器获取中间代码进行运动规划,进而控制机器人正确运动。解释器通过C++编程实现。最后,以六自由度工业机器人为研究对象,对解释器的相关功能进行验证,所生成的轨迹能够满足工业生产的需求。
-
关键词
工业机器人语言
解释器
模块化方法
-
Keywords
Industrial robot language
Interpreter
Modularization method
-
分类号
TP242.2
[自动化与计算机技术—检测技术与自动化装置]
-
-
题名基于Qt的工业机器人语言编辑器设计
被引量:2
- 3
-
-
作者
彭玲
祝润泽
戴昆林
李汉超
邹庆
申淑丽
-
机构
国机智能科技有限公司智能制造事业部
-
出处
《机床与液压》
北大核心
2023年第18期152-156,共5页
-
基金
国家重点研发计划(2019YFB1311100)。
-
文摘
工业机器人语言是机器人控制系统的重要组成部分,是用户与机器人交互的窗口。针对现有工业机器人语言编辑器指令不易扩展、程序编辑操作效率不高的问题,提出基于Qt的机器人语言编辑器设计方案。此编辑器提供机器人作业程序的加载、新建、复制、选择,指令行的编辑、复制、粘贴、删除等功能。此外,为了兼顾机器人运行安全的问题,还添加了机器人指令的参数范围检查、逻辑检查,这些功能整合在示教器“程序内容”菜单模块。通过实机验证该机器人语言编辑器具有良好的可移植性与扩展性。
-
关键词
工业机器人语言
编辑器
QT
-
Keywords
Industrial robot language
Editor
Qt
-
分类号
TH166
[机械工程—机械制造及自动化]
-