声明
摘要
1绪论
1.1研究背景和意义
1.2机器视觉技术
1.3视觉装配技术研究现状
1.4论文主要研究内容
1.5本章小结
2基于机器视觉的机器人本体装配系统总体设计
2.1装配任务分析
2.1.1工序选择分析
2.1.2装配工艺分析
2.2系统总体方案设计
2.2.1系统控制方式
2.2.2系统装配策略
2.3系统软硬件设计和选型
2.3.1人机交互系统
2.3.2轨道小车供料系统
2.3.3单目视觉系统
2.3.4机器人执行机构
2.4图像处理平台
2.5装配平台搭建
2.6本章小结
3工件识别定位
3.1图像去噪
3.1.1几种常见滤波方法
3.1.2一种改进彩色中值滤波
3.2图像分割
3.2.1几种常见分割方法
3.2.2基于Lab色彩空间的白适应K-means图像分割
3.3亚像素边缘检测
3.3.1图像灰度化
3.3.2 Canny边缘检测算法
3.3.3模板匹配法
3.3.4基于亚像素边缘的Canny算子
3.4 RV减速器位姿识别
3.4.1 RV减速器定位
3.4.2 RV减速器旋转姿态识别
3.5底座位姿识别
3.5.1底座定位
3.5.2底座旋转姿态识别
3.6本章小结
4基于Halcon的系统标定
4.1相机模型
4.2相机标定
4.3机器人手眼标定
4.4机器人手爪工作平面
4.5本章小结
5机器人本体装配系统设计与开发
5.1系统开发环境简介
5.1.1微软基础库MFC
5.1.2开发环境配置
5.2软件总体设计
5.3系统功能模块设计
5.3.1基于Socket的通信控制
5.3.2串口通信
5.3.3相机通讯
5.4系统实现
5.5本章小结
6视觉装配系统装配应用
6.1系统装配应用
6.2装配问题分析
6.3本章小结
7总结与展望
7.1全文总结
7.2工作展望
致谢
参考文献
附录
南京理工大学;