论文部分内容阅读
排爆机器人可以有效降低作业人员的风险,其排爆功能的实现很大程度上取决于精确的定位,双目立体视觉是计算机视觉定位方法中最重要的距离感知技术。因此,基于双目立体视觉的排爆机器人精确定位技术的研究具有重要的实际意义。本文首先分析了排爆机器人的作业工况及测量要求,确立了分别从排爆机器人的静态和动态场景进行定位测量的研究思路。根据双目立体视觉的定位测量原理和测量模型,推导出空间点的三维坐标公式,并完成了双目相机的标定工作。其次对图像灰度化和平滑处理,去除图像中冗余的信息和干扰噪声,为后续的匹配工作做好准备。在静态图像的定位测量过程中,采用ORB检测算法结合Flann匹配算法进行立体匹配,并使用PROSAC算法去除误匹配点,得到精准匹配的特征点进行三维坐标与距离的计算。在动态图像的定位测量过程中,采用CamShift跟踪算法,将其与Kalman预测器结合解决跟踪过程中颜色干扰的问题,引入双目立体视觉的极线约束,得到精确的匹配点进行三维重建,计算出该点的空间坐标与距离值。最后分别进行了双目立体相机的静态和动态场景的定位实验,结果表明达到了排爆机器人现场定位与测距的要求。