1. 非实时系统的组成1.1 工业机器人控制软件非实时系统组成
2. 示教器2.1 基于socket通信的示教器软件开发介绍2.2 使用socket通信方式建立客户端和服务器端程序2.3 使用TLV协议格式建立示教器通信仿真程序及通信异常处理2.4 示教器人机界面程序的主要功能、基本概念和实现方式
3. 文件管理3.1 如何使用tinyxml实现xml格式的配置文件管理3.2 如何实现自定义的机器人程序文件3.3 日志文件功能如何快速搭建3.4 导入导出与备份恢复功能实现要点
4. 数据管理4.1 自定义的机器人程序中变量如何存储及查找4.2 机器人程序变量的三种状态4.3 机器人程序中变量的使用与同步4.4 其他数据
5. 语言定义及检查5.1 基于flex的词法分析理论介绍5.2 使用flex编写词法分析实例5.3 基于bison的语法分析理论介绍5.4 使用bison编写语法分析实例程序15.5 使用bison编写语法分析实例程序25.6 语法冲突如何解决5.7 使用flex和bison建立机器人指令语法规则示例5.8 机器人指令格式定义过程中常见的词法、语法问题汇总
6. 中间代码6.1 机器人程序中间代码理论及示例16.2 机器人程序中间代码示例26.3 中间代码实现两种方式的总结补充
7. 语言解释及命令处理7.1 机器人语言解释理论及示例7.2 如何搭建语言解释仿真程序以及机器人命令处理的软件实现流程
参考自:https://www.aiimooc.com/mall/preshow-htm-itemid-440-type-detail.html