声明
摘要
第一章 绪论
1.1 研究背景及意义
1.2 国内外研究现状
1.2.1 碰撞检测研究现状
1.2.2 变位机逆解研究现状
1.2.3 冗余系统运动规划研究现状
1.3 本文的主要工作
1.4 本文的章节安排
第二章 碰撞快速检测方法研究与实现
2.1 现有碰撞检测方法分析
2.1.1 AABB包围盒构造算法
2.1.2 AABB包围盒之间的碰撞检测
2.1.3 三角片之间的碰撞检测
2.2 改进的碰撞检测方法
2.2.1 基于三角片细分的包围盒构造方法
2.2.2 AABB包围盒之间碰撞检测的改进
2.2.3 基于交点坐标的三角片碰撞检测
2.2.4 碰撞检测流程
2.3 碰撞检测实验与参数选择
2.4 本章小结
第三章 RT型焊接变位机逆运动学建模
3.1 变位机逆运动学需求分析
3.2 焊缝转角和焊缝倾角的定义
3.3 RT型焊接变位机建模
3.4 RT型焊接变位机逆运动学求解
3.5 解的选择
3.6 变位机与机器人的协调运动
3.7 基于船型焊的变位机运动规划实验验证
3.8 本章小结
第四章 十轴机器人系统运动规划的建模与求解
4.1 运动规划问题
4.2 十轴机器人系统运动规划问题的数学建模
4.2.1 焊接过程分析及系统冗余度的确定
4.2.2 自变量
4.2.3 约束
4.2.4 指标设计及其融合
4.2.5 系统运动规划数学模型整体描述
4.3 差分进化算法
4.3.1 差分进化算法的计算过程
4.3.2 差分进化算法操作方式分析及参数确定
4.4 运动规划策略
4.4.1 指标函数作图方式说明
4.4.2 极值点策略的缺陷
4.4.3 全局最优策略的缺陷
4.4.4 局部最优策略的规划结果
4.4.5 起始点的选择
4.4.6 规划算法整体流程
4.5 本章小结
第五章 软件开发与系统集成
5.1 焊接机器人离线编程与仿真系统总体结构
5.2 碰撞检测软件开发及其与通用平台的集成
5.2.1 碰撞检测设置
5.2.2 交线的动态显示
5.3 变位机逆解、运动规划软件开发及其与通用平台的集成
5.3.1 十轴焊接机器人应用软件包与通用平台的接口
5.3.2 焊缝信息提取
5.3.3 焊缝坐标系调整
5.3.4 变位机规划结果预览
5.3.5 运动规划及再现
5.4 运动规划结果及系统有效性分析
5.4.1 相贯线焊缝的规划结果
5.4.2 系统有效性分析
5.4.3 直线和圆形焊缝的规划结果
5.5 中间语言生成及多轴协调运动的实现
5.5.1 机器人中间语言分析
5.5.2 基于中间语言的多轴协调运动的实现
5.6 本章小结
第六章 总结与展望
6.1 主要工作进展和结论
6.2 存在的问题与展望
致谢
参考文献
攻读硕士学位期间发表的论文