1 爬行焊接机器人及其运动学模型
1.1 爬行焊接机器人
1.2 机器人运动学模型
2 面向多层多道焊接的运动控制
2.1 双向自动跟踪
2.1.1 激光系统与焊缝的距离偏差预估
2.1.2 机器人与焊缝夹角修正
2.2 焊枪位置实时校正
表 1 焊枪D-H坐标系的相关参数 |
| 序号i | 连杆扭转 角αi-1/(°) | 连杆长度 li-1/mm | 关节角 θi/(°) | 连杆偏距 di/mm |
| 1 | 0 | 0 | 90 | n |
| 2 | -90 | l1 | -90 | m |
| 3 | -90 | -l2 | ϕ | l3 |
| 4 | 90 | l4 | φ | 0 |
| 5 | -90 | 0 | 0 | l5 |
| 6 | 0 | l6 | 0 | 0 |
3 仿真分析与试验验证
3.1 双向跟踪仿真与测试
3.1.1 双向跟踪仿真
3.1.2 双向跟踪测试
3.2 焊枪定位仿真
表 2 仿真结果与转换矩阵求解结果的对比 |
| 执行机构的 关节运动值 | 末端坐标/mm | |
| MATLAB Robotics Toolbox | 转换矩阵 | |
| n=0 m=0 ϕ=π/6 φ=-π/3 | X=16.520 2 Y=454.659 6 Z=-73.586 2 | X=16.520 2 Y=454.659 6 Z=-73.586 2 |
| n=20 m=-45 ϕ=π/4 φ=-π/4 | X=25.841 0 Y=439.117 3 Z=-101.359 4 | X=25.841 0 Y=439.117 3 Z=-101.359 4 |
