首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

面向机器人应用的可视化开发平台的设计与实现

摘要第4-5页
ABSTRACT第5-6页
第1章 绪论第9-16页
    1.1 课题研究的背景及意义第9-10页
    1.2 国内外研究现状及分析第10-14页
        1.2.1 国外研究现状第10-12页
        1.2.2 国内研究现状第12-13页
        1.2.3 国内外文献综述的简析第13-14页
    1.3 本文主要研究内容第14-15页
    1.4 本文的结构第15-16页
第2章 可视化编程关键技术第16-27页
    2.1 引言第16页
    2.2 可视化语言模型第16-20页
        2.2.1 控制流可视化语言第17-18页
        2.2.2 基于状态转移的可视化语言第18页
        2.2.3 约束型可视化语言第18-19页
        2.2.4 数据流可视化语言第19-20页
    2.3 可视化语言的形式化描述方法第20-23页
        2.3.1 属性多重集文法第20-21页
        2.3.2 图片设计文法第21-22页
        2.3.3 面向对象图片设计文法第22-23页
    2.4 可视化程序代码生成算法分析第23-26页
        2.4.1 基于语法森林的程序分析算法第23-24页
        2.4.2 基于拓扑排序的控件依赖检查第24-25页
        2.4.3 基于消息驱动的调度算法第25页
        2.4.4 基于连续扫描的程序调度算法第25-26页
    2.5 本章小结第26-27页
第3章 可视化语言及代码生成算法改进第27-40页
    3.1 引言第27页
    3.2 数据流可视化语言的改进第27-32页
        3.2.1 数据流可视化语言改进点分析第27-28页
        3.2.2 形式化描述第28-29页
        3.2.3 分支结构的拓展第29-30页
        3.2.4 循环结构的拓展第30-32页
    3.3 基于面向对象的程序模型构建第32-34页
        3.3.1 可视化程序的xml文件描述第32-33页
        3.3.2 可视化程序的C++对象模型构建第33-34页
    3.4 代码自动生成算法的改进第34-39页
        3.4.1 算法改进点分析第35-36页
        3.4.2 基于拓扑排序和连续扫描的改进第36-38页
        3.4.3 引入代码生成函数GenCode第38-39页
    3.5 本章小结第39-40页
第4章 开发平台的设计实现及实验分析第40-56页
    4.1 机器人可视化开发平台总体设计第40-41页
        4.1.1 总体架构设计第40页
        4.1.2 工作流程第40-41页
    4.2 机器人可视化开发平台各部分设计第41-45页
        4.2.1 机器人控制可视化语言设计第41-43页
        4.2.2 机器人可视化程序编辑子系统第43-45页
        4.2.3 机器人可视化程序编译子系统第45页
    4.3 实验结果及数据分析第45-55页
        4.3.1 实验环境第45-46页
        4.3.2 可视化语言改进效果分析第46-48页
        4.3.3 代码自动生成效果分析第48-52页
        4.3.4 编译效率分析第52-53页
        4.3.5 平台总体效果分析第53-54页
        4.3.6 与其他可视化编程平台对比分析第54-55页
    4.4 本章小结第55-56页
结论第56-57页
参考文献第57-63页
致谢第63页

论文共63页,点击 下载论文
上一篇:我国牦牛和藏羊主要病毒病血清学调查及微孢子虫巢式PCR检测
下一篇:基于球囊菌感染的蜜蜂转录组测序及部分差异基因克隆与序列分析