论文部分内容阅读
机器视觉是机器人智能化的关键要素之一,对机器人的智能化水平起决定作用。而动态目标跟踪与定位是把图像处理、自动控制、信息学等技术有机结合起来的从图像信息中快速地检测出运动目标,提取目标空间位置信息并实时地跟踪运动目标的技术,是机器视觉领域的关键技术。在查阅大量资料的基础上,本文重点对双目立体视觉和伺服运动控制进行了系统研究,并在此基础上设计了一套基于立体视觉的三维运动平台动态目标定位跟踪控制系统,在此系统上可以实现机器人视觉定位跟踪与伺服运动系统的整合研究,具体工作包括以下几个方面:1、根据研究目的与实际的设备环境,利用Bumblebee2工业数字双目相机、高精度XYZ三维运动平台、工控机、DSP运动控制卡、泰科IDM640-8EIA直流伺服驱动器等搭建双目立体视觉目标跟踪系统,完成了三维空间动态目标跟踪任务。2、在确定双目立体视觉动态跟踪系统总体方案的基础上,对现有的跟踪算法进行了总结,特别分析了基于颜色直方图的CamShift算法。研究了基于双目立体视觉的目标检测方法,采用双目立体摄像机对处于复杂静止背景下的运动目标进行检测、特征提取以及跟踪。利用视差原理获取跟踪目标的空间坐标信息,研究了基于立体视觉的目标跟踪与空间三维坐标定位的方法,并探索实现了目标跟踪与空间三维定位技术的结合,最终获得了目标物的准确跟踪轨迹以及目标物的空间三维坐标。3、研究了基于DSP的开发式多轴运动控制器及常用的插补算法,以DSP2812+CPLD为处理核心组建直流伺服控制系统。在通过立体摄像机计算获得目标物的空间三维坐标信息并限幅、优化后,利用微小直线插补算法驱动XYZ三维运动平台实现空间任意轨迹运动。4、利用面向对象开发与实现技术,选择C语言及VS2010+MFC开发环境,设计开发了图像采集、目标跟踪、空间坐标计算以及运动平台控制软件。同时利用六自由度机械手规划目标物的准确运动轨迹,进而实现运动平台末端指针对目标物的动态跟踪。本论文的研究工作得到厦门市科技计划项目(3502Z20113038)的资助,论文的研究工作对于提高视觉定位与跟踪的研究具有一定的推动作用。