前 言
第 1 章 概述................................................................................................................................... 1
1.1 工业机器人系统集成技术 .................................................................................................... 1
1.1.1 系统集成简介 .................................................................................................................. 1
1.1.2 系统集成的应用方向 ...................................................................................................... 2
1.2 工业机器人仿真技术 ............................................................................................................ 4
1.3 典型机器人工作站 ................................................................................................................ 6
1.3.1 机床上下料工作站 .......................................................................................................... 7
1.3.2 焊接工作站 ...................................................................................................................... 9
1.3.3 冲压工作站 .................................................................................................................... 10
1.3.4 视觉搬运工作站 ............................................................................................................ 11
1.4 虚拟仿真技术与 VR 技术 ................................................................................................... 12
1.5 视觉检测技术 ...................................................................................................................... 12
第 2 章 焊接工作站虚拟仿真 ................................................................................................. 14
2.1 相关理论基础 ...................................................................................................................... 14
2.1.1 国内外焊接工作站发展历程 ........................................................................................ 14
2.1.2 国内外虚拟仿真软件发展历程 .................................................................................... 15
2.1.3 机器人的运动学分析 .................................................................................................... 16
2.2 焊接工作站布局设计 .......................................................................................................... 16
2.2.1 总体布局 ........................................................................................................................ 16
2.2.2 转盘装置 ........................................................................................................................ 18
2.2.3 压装或焊接工位 ............................................................................................................ 20
2.2.4 配件上料模组 ................................................................................................................ 20
2.2.5 压装模组 ........................................................................................................................ 22
2.2.6 其他配件 ........................................................................................................................ 23
2.2.7 工作流程与控制要求 .................................................................................................... 25
2.3 仿真布局 .............................................................................................................................. 27
2.3.1 模型导入 ........................................................................................................................ 27
2.3.2 创建工具 ........................................................................................................................ 28
2.3.3 创建机械装置 ................................................................................................................ 31
2.4 Smart 组件设置 .................................................................................................................... 44
2.4.1 装配机器人 Smart 组件设置 ........................................................................................ 45
2.4.2 各机械装置的 Smart 组件设置 .................................................................................... 50
2.4.3 PoseMover 模块设置 ..................................................................................................... 53
2.4.4 焊接机器人 Smart 组件设置 ........................................................................................ 55
2.5 信号连接 .............................................................................................................................. 56
2.5.1 信号创建 ........................................................................................................................ 56
2.5.2 工作站之间的信号连接 ................................................................................................ 58
2.6 本章小结 .............................................................................................................................. 60
第 3 章 虚拟仿真实验 ............................................................................................................... 61
3.1 相关理论基础 ...................................................................................................................... 61
3.1.1 国内外虚拟仿真实验教学发展历程 ........................................................................... 61
3.1.2 虚拟仿真实验教学含义及特点 .................................................................................... 62
3.1.3 虚拟仿真实验教学体系 ................................................................................................ 63
3.2 实验总体描述 ...................................................................................................................... 63
3.2.1 实验教学目标 ................................................................................................................ 64
3.2.2 实验原理 ........................................................................................................................ 64
3.2.3 实验教学过程与实验方法 ............................................................................................ 68
3.3 实验架构与开发设计 .......................................................................................................... 70
3.3.1 网络条件与用户系统 .................................................................................................... 70
3.3.2 技术架构 ........................................................................................................................ 70
3.4 实验步骤与特色 .................................................................................................................. 71
3.4.1 实验教学操作步骤 ........................................................................................................ 71
3.4.2 实验教学特色 ................................................................................................................ 78
3.4.3 教学资源共享 ................................................................................................................ 79
3.4.4 师资队伍建设 ................................................................................................................ 80
3.5 本章小结 .............................................................................................................................. 81
第 4 章 机器视觉缺陷检测系统设计 ................................................................................... 82
4.1 缺陷检测技术简介 .............................................................................................................. 82
4.2 NI 机器视觉简介 ................................................................................................................. 84
4.2.1 NI LabVIEW 简介 ......................................................................................................... 85
4.2.2 NI Vision 简介 ............................................................................................................... 86
4.3 缺陷检测硬件实现方案 ...................................................................................................... 89
4.3.1 缺陷检测系统背景介绍 ................................................................................................ 89
4.3.2 缺陷检测硬件实现方案 ................................................................................................ 89
4.4 缺陷检测算法设计与验证 .................................................................................................. 90
4.4.1 二值化 ............................................................................................................................ 90
4.4.2 获取缺陷图像 ................................................................................................................ 91
4.4.3 缺陷颗粒分析 ................................................................................................................ 94
4.4.4 缺陷分割 ........................................................................................................................ 95
4.5 缺陷检测软件编程实现 ...................................................................................................... 97
4.5.1 导出 VI 源程序 .............................................................................................................. 98
4.5.2 机器视觉软件框架 ...................................................................................................... 100
4.5.3 用户界面及菜单 .......................................................................................................... 103
4.5.4 添加 ROI 及检测结果显示 ......................................................................................... 104
4.5.5 生产日志与操作日志 .................................................................................................. 105
4.5.6 配置文件 ...................................................................................................................... 107
4.5.7 I/O 卡控制 ................................................................................................................... 109
4.5.8 自动运行 ...................................................................................................................... 109
4.6 缺陷检测联机调试 ............................................................................................................ 110
4.7 本章小结 ............................................................................................................................ 111
参考文献........................................................................................................................................ 113