论文部分内容阅读
近年来,随着科学水平的提升以及计算机视觉和人工智能等领域研究的逐步深入,智能移动机器人技术得到了快速发展。移动式视觉机器人跟踪技术是智能移动机器人的关键技术之一,在相关领域有着广泛的应用前景。移动式视觉机器人的自主跟踪系统的设计,一般包含两部分:1)适用于当前移动式视觉机器人平台的实时快速的目标跟踪算法;2)基于目标跟踪结果的机器人运动控制。前者是机器人跟踪行为的决策依据,后者是跟踪行为的具体执行过程。本文以Koala移动机器人作为实验的移动载体,重点研究并提出了一种基于压缩特征的目标快速实时视觉跟踪算法,使其能够在Koala机器人的平台上实现对移动目标的实时跟踪,主要工作包括以下几个方面:(1)调查和分析了课题背景和目标跟踪的研究成果与技术难点,引入了一种基于压缩特征的目标跟踪算法,并着重分析了该算法的不足及其算法内在原因。(2)针对课题任务,重点研究并设计出了一种基于特征自适应选择的改进压缩跟踪算法。本文跟踪算法从特征空间的生成与优劣评估、自适应特征空间的选择、多维高斯模型的目标特征概率估计的建立、分类器的更新方式和搜索策略的调整等方面进行改进,并在公开的跟踪视频数据库的基础上,进行了对比实验,最后从定性和定量角度对实验结果进行了分析,证明了本文算法在跟踪精度和鲁棒性上具有良好的性能。(3)实现对机器人运动控制。考虑到跟踪的实时性和运算效率问题,本文采用了一种基于视觉的运动控制思路,即根据从摄像头获得的目标与机器人位置的相对空间距离信息来动态调整机器人的运动参数,实现了对目标的快速连续跟踪效果。(4)在以Koala机器人为载体的基础上,搭建视觉跟踪机器人硬件系统,并完成串口通信程序设计等硬件调试工作。最终,用本文设计的算法来实验,达到了移动式视觉机器人对目标自主跟踪的任务效果。本文针对Koala机器人作为移动式视觉机器人平台的情形,提出了一个基于改进的实时压缩跟踪算法,并通过视频测试证明了其有效性;在此基础上搭建了完整的基于视觉信息的移动机器人目标自主跟踪系统,较好地实现了对非特定目标的平稳跟踪效果。