论文部分内容阅读
复杂环境下的自主抓取作业是工业机器人智能化的一个研究热点。目前,智能化的工业机器人应能够感知和理解外部环境,在复杂的工业环境中自主智能地进行操作规划,完成抓取任务。而铝电解槽大修主要采用人工方式将金属工件搬运到阴极钢棒和爆炸钢片之间,再用焊接使其连接起来,焊接环境恶劣、工作强度大、效率低,并且难以保证焊接质量和一致性。因此,在铝电解槽环境中,设计一种代替人工进行工件的抓取并完成焊接的机器人成为亟待解决的问题。铝电解槽为强磁环境,焊接连接工件为不同尺寸、不精确摆放、相互遮挡以及存在反光干扰的平面型金属工件,且铝电解槽工位内有多种障碍物,爆炸钢片在焊接过程中受到高温影响发生动态变化,不同工位外侧障碍物存在差异。这些难点对铝电解槽机器人的抓取作业提出了挑战。针对以上问题,本文对铝电解槽机器人视觉自主抓取作业开展研究,并给出了解决方案,论文的主要研究工作总结如下: 1.根据铝电解槽大修抓取、焊接作业要求和铝电解槽狭窄环境的特点,设计了铝电解槽双臂焊接机器人;基于分层递阶控制思想和模块化方法设计了控制系统,实现了对机器人的高精度、稳定控制。 2.提出了一种基于单目结构光视觉的简单背景下凸多边形金属工件的抓取位姿检测方法,针对金属工件表面存在反光、划痕、锈蚀的现象并且金属工件与背景的灰度值差别明显的情况,采用自适应灰度差法,通过边缘像素点扫描、噪声初步去除、直线拟合,实现了光照变化下的凸多边形金属工件边缘检测,结合结构光视觉系统实现了平面型工件深度信息的测量和最大拟合平面的计算,解决了铝电解槽环境中凸多边形金属工件的视觉定位与测量问题。 3.提出了一种基于先验知识与图割法相结合的铝电解槽环境中平面型金属工件的图像分割方法。铝电解槽中焊接工件均为平面型工件,根据不同的工位环境采用不同形状的焊接工件。针对平面型金属工件在铝电解槽复杂环境中的不同情况,采用单一形状、非线性形状、模糊连接度等先验知识,以图割法作为图像分割的框架,实现了复杂环境中不同尺寸、不精确摆放、相互遮挡以及反光的多种金属目标工件的图像分割。 4.提出了一种基于概率的机械臂避障路径规划方法。针对铝电解槽环境中障碍物复杂的现状,采用基于图像的视觉控制方法趋近抓取目标工件,通过铝电解槽作业环境的三维建模和基于线段相交测试的碰撞检测,提出了一种基于概率的障碍物空间约束下的趋向目标节点生成算法,结合二次Bezier曲线轨迹插补算法,完成了狭窄环境中机械臂避障路径的规划,实现了工件的平稳、高精度搬运。目标工件的趋近抓取实验及抓取作业路径规划实验验证了算法的有效性。