论文部分内容阅读
自动导航技术是自引导车(AGV)和移动机器人系统的关键部分。基于视觉的导航系统能够良好的应用于室内和室外环境,而无须建立额外的辅助设施。然而,环境中需要包含一些能够被视觉系统观察到的自然的或人工的特征。在导航环境中,将这些图像特征和物理空间参数结合以实现定位。所谓车载测量定位是指将镜头固定于自引导车或移动机器人等需进行测量定位的移动物体上,通过对周围特征物的观测实现对自身的动态定位。本文采用的移动载体为自引导车。传统的视觉AGV定位方法采用的镜头通常视角较小,当观测大角度范围时需通过云台旋转实现,实时性差,观测物易丢失。采用全方位视觉的导航系统能够捕获环境半球域视场信息,这对视觉导航技术具有重要意义。全方位视觉图像能够克服以镜头为轴心的旋转带来的图像信息的丢失,这使得图像特征更为稳定,有利于AGV视觉定位和导航的实现。鱼眼镜头是建立全方位视觉系统最有效的方法之一,相对于反射式全景视觉镜头,鱼眼镜头具有结构紧凑、体积较小、不易损坏等优点。鱼眼镜头视场角通常达到或超过180度,单一镜头能够捕获半球图像,而使用两个鱼眼镜头则能够一次获取整个空间的完整图像。本课题使用单一鱼眼镜头构造全方位视觉系统。在AGV顶部竖直向上安置一台鱼眼镜头摄像机,摄取360°方位视角中的全部场景图像,增强AGV对环境的观测能力,如图1所示。同时借助粒子滤波器具有对多种类型目标进行高效跟踪的能力,对已知陆标进行视觉跟踪。最后通过对鱼眼镜头标定,将目标图像坐标转化为物理空间参数,实现陆标的空间和图像两方面信息的融合,从而实现对AGV的定位。本文提出的算法在自引导车实验平台上进行了测试,在鱼眼图像畸变校正的基础上,使用粒子滤波器对双色陆标进行视觉跟踪,实现了对AGV的定位。