首页--工业技术论文--自动化技术、计算机技术论文--自动化技术及设备论文--机器人技术论文--机器人论文--工业机器人论文

基于LinuxCNC的工业机器人人机交互系统研究与实现

摘要第5-6页
ABSTRACT第6-7页
第一章 绪论第11-17页
    1.1 课题研究背景与意义第11-12页
    1.2 国内外人机交互系统的研究现状第12-15页
        1.2.1 国外研究概况第12-13页
        1.2.2 国内发展概况第13-14页
        1.2.3 人机交互系统在工业机器人中的作用及发展趋势第14-15页
    1.3 论文的主要工作和结构第15-16页
    1.4 本章小结第16-17页
第二章 工业机器人交互与控制系统总体设计第17-31页
    2.1 工业机器人交互与控制系统的整体架构设计第17页
    2.2 六轴工业机器人的机械结构第17-18页
    2.3 基于LINUXCNC的六轴工业机器人控制器设计第18-23页
        2.3.1 LinuxCNC数控软件平台概要第19-21页
        2.3.2 控制系统的硬实时扩展第21-22页
        2.3.3 EtherCAT工业现场总线配置第22-23页
    2.4 人机交互系统的整体设计第23-30页
        2.4.1 交互界面程序的设计方案第24-26页
        2.4.2 示教终端的设计方案第26-27页
        2.4.3 工业机器人三维仿真模型实现第27-30页
    2.5 本章小结第30-31页
第三章 交互界面软件的设计与实现第31-54页
    3.1 交互界面的设计规范第31-32页
        3.1.1 界面设计要求第31-32页
        3.1.2 界面设计步骤第32页
    3.2 交互界面的功能需求分析与布局设计第32-36页
        3.2.1 界面总体功能需求分析第32-33页
        3.2.2 功能页面的结构与布局第33-36页
    3.3 交互界面的软件设计第36-44页
        3.3.1 界面整体软件架构的设计第36-37页
        3.3.2 界面入口与主窗口模块第37-39页
        3.3.3 主显示区域模块第39-42页
        3.3.4 功能按钮区域模块第42-43页
        3.3.5 模式选择区域模块第43页
        3.3.6 系统开关区域模块第43-44页
    3.4 交互界面的通讯接口设计第44-53页
        3.4.1 RCS/NML通信机制第44-47页
        3.4.2 NML消息库的Python接口设计第47-51页
        3.4.3 交互界面的通讯模块实现第51-53页
    3.5 本章小结第53-54页
第四章 示教终端的设计与实现第54-69页
    4.1 示教终端的硬件设计第54-57页
        4.1.1 工业触摸屏的硬件架构第54-55页
        4.1.2 串行通信I/O板卡的电路设计第55-57页
    4.2 示教终端的软件设计第57-68页
        4.2.1 示教终端的交互界面设计第57-60页
        4.2.2 示教终端的通信软件设计第60-64页
        4.2.3 工控机端的通信软件设计第64-68页
    4.3 本章小结第68-69页
第五章 人机交互系统的测试与实验第69-80页
    5.1 人机交互系统实验平台搭建第69-70页
    5.2 人机交互界面的操作功能实验与分析第70-76页
        5.2.1 手动模式界面功能测试第70-74页
        5.2.2 自动模式界面功能测试第74-75页
        5.2.3 程序编辑界面功能测试第75页
        5.2.4 帮助说明页面功能测试第75-76页
    5.3 示教终端的测试与实验第76-79页
        5.3.1 示教终端的通讯模块测试第76-78页
        5.3.2 示教终端的操作功能测试第78-79页
    5.4 本章小结第79-80页
总结与展望第80-82页
    总结第80-81页
    展望第81-82页
参考文献第82-86页
攻读硕士学位期间取得的研究成果第86-87页
致谢第87-88页
附件第88页

论文共88页,点击 下载论文
上一篇:基于人工神经网络的印刷机自动调墨系统的研究
下一篇:引擎尾气干扰系统的研制